| ||||||||||||||||||
| ||||||||||||||||||
|
||||||||||||||||||
|
Artificial Intelligence: A Modern Approach has been the staple textbook for hundreds (660 according to the website!) of university-level Artificial Intelligence courses. Indeed, the textbook provides a very comphrensive look at many different fields of AI, with an emphasis on intelligent agents. Rather than break down each chapter, here is an overview of the book (taken from Summary of Contents):
Some chapters are notably better than others. The game-playing chapter, for example, is excellent. It deals with search tree within board games - topics such as the various search algorithms, minimax, alpha-beta pruning, even expectimax were covered well. Other chapters of note are the introduction (provides a great overview of how AI came about from ancient philosophy to modern day linguistics and computer science), the neural/belief networks chapter, and many of the more specific agent chapters. There is no source code anywhere in the book, making it an excellent choice for people who want a more language-neutral textbook. This isn't to say source code isn't available for the book - on the contrary, the authors provide Lisp and Python code themselves, and there are various ports to languages such as C++, Java and Prolog are readily available on the AIMA website. One thing that did disappoint me was the lack of a chapter on evolutionary systems. They are, without a doubt, a very important section of modern Artificial Intelligence. Granted, since the book focuses more on agents, GAs and other evolutionary paradigms aren't immediately applicable, but it would have completed an otherwise fabulous textbook.
Submitted: 02/02/2003 |
|
|||||||||||||||||
All content copyright © 1998-2007, Generation5 unless otherwise noted.
- Privacy Policy - Legal - Terms of Use -