engineeringbookmonster.com
 
Search Database:

Powered by Arc Spider - Smart Product Search Services 
See All Categories








   Office Supply Store
   Spanish Book Store
   Consulting Engineering



Bookmark
EngineeringBookMonster

Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp

Buy a Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp online at a discount. For additional info or to view another item in this category, click next item. To return to where you were, use the current page links below. Artificial intelligence and other engineering tools can be found in the Engineering Book Monster for a discount! 32 Artificial intelligence references are alphabetically sorted. Click on items for descriptions, reviews, price info, and more information. Also shop at Engineering Book Monster for textbooks on engineering theory and practice. Use our database search tool to locate specific titles, authors, and disciplines.

Current Page: engineeringbookmonster > Artificial intelligence > Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp


Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp by Artificial intelligence Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp


Features

  • Cover Type: Paperback with 946 pages
  • Published by: Morgan Kaufmann
  • Edition: 1st Edition October 1, 1991
  • Written in: English
  • ISBN 10 Number: 1558601910
  • ISBN 13 Number: 978-1558601918
  • Book Dimensions: 9.2 x 7.4 x 1.7 inches
  • Weighs: 3.7 pounds

    Product Review
    This is an overview of classical artificial intelligence (AI) programming via actual implementation of landmark systems (case studies). For the student interested in AI, Paradigms of Artificial Intelligence Programming is an invaluable history lesson. Even the programmer who is relatively uninterested in AI will find value in the book's basic introduction to Lisp and case studies written in Lisp. But perhaps the book's best feature is its information on efficiency considerations in Lisp. Paradigms of Artificial Intelligence Programming is worth purchasing for these discussions alone, which provide a wealth of useful guidelines for optimizing your code.

    Book Description
    Paradigms of AI Programming teaches advanced Common Lisp techniques in the context of building major AI systems. By reconstructing authentic, complex AI programs using state-of-the-art Common Lisp, the book teaches students and professionals how to build and debug robust practical programs, while demonstrating superior programming style and important AI concepts. The author strongly emphasizes the practical, performance issues of writing real working programs of significant size, including chapters on troubleshooting and efficiency. A discussion of the basics of object-oriented programming and a description of the main CLOS functions are included. This volume is an great text for a course on AI programming, a useful supplement for general AI courses and an indispensable reference for the professional programmer.

    Reader Reviews
    This book has been called "The best book on programming ever written". I'd have to agree--it is certainly the best that I've ever read. William Zinsser said, "The essence of writing is rewriting" and the same can be said for writing computer programs. Norvig's book presents this process--how the limitations of a program are overcome by revision and rewriting. What sets Norvig apart as a writer is that, amazingly enough, he can write about debugging (the most dreaded part of computer programming) and make it a fascinating read! Lisp has been getting a higher profile lately because of essayists like Paul Graham and Philip Greenspun; in particular, Greenspun's Tenth Rule of Programming which states: "Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp." So, should this book be read as an exhortation to return to Lisp as the preferred programming language? Paradoxically, I think not. One third of the way through the book, Norvig shows us how to implement Prolog in Lisp. From then on out, most of the AI techniques he presents either directly use Prolog instead of Lisp (such as his excellent discussion of natural language processing using Prolog) or use Prolog as a base to build on (such as his discussions on knowledge representation). From this we can abstract what I'd like to call Norvig's Corollary to Greenspun's Tenth Law of Programming: "Any sufficiently complicated LISP program is going to contain a slow implementation of half of Prolog". I'm leaving out the "ad hoc", "bug-ridden" part of Greenspuns's law, because Norvig's programs are neither. But it is quite remarkable the degree to which, once having absorbed Prolog, Norvig uses Prolog as the basis for further development, rather than Lisp. Is this a book about Prolog then? Again, no. What is the take-away message? It is this: as our world becomes more and more complex, and as the problems which programmers are facing become more and more complex, we have to program at a higher and higher level. Norvig does not stop at just embedding Prolog in Lisp. He also shows us how to embed scheme as well. Excellent discussion on the mysterious call/cc function and on continuations. In a capsule review, it is impossible to really give an overview of a 1,000 page book like this one. But the scope and heft of the volume really needs to be commented on: the programs presented in this book are like basis vectors, the totality of which nearly span the space of programming itself. In no way should this be considered "just an AI book" or "just a LISP book". This book transcends language, time, and subject matter. It is a programmer's book for the ages. Comment (1) | | (Report this)

    List Price: $85.95
    Available from Amazon
    Price: $77.40
    Updated on 6-4-2008.

    Buy Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp now!

  • Back To Top

    Current Page: engineeringbookmonster > Artificial intelligence > Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp


    Try the Arcspider search for hard to find Artificial intelligence texts and references. Locate authoritative works by top researchers and authors in Artificial intelligence and other science and engineering fields. Our database includes a huge collection of tools for the practicing engineer or student. Find the latest edition of a textbook, specification or an obscure periodical - and buy at a discount!



    Search For Product:

    Powered by Arc Spider - Smart Product Search Services   
    See All Categories


    NOTE: All prices, specifications, and availability
    are subject to verification by their respective retailers.


    Copyright © 2008, engineeringbookmonster.com

    info@engineeringbookmonster.com    Privacy Policy