| View Larger Image | Artificial Intelligence: A Modern Approach (2nd Edition) | Hardcoverby Stuart Russell (Author), Peter Norvig (Author)
| List Price: | $132.00 | | Price: | $93.59 | | You Save: | $38.41 (29%) | | | Available: | Usually ships in 24 hours |
| | Binding: | Hardcover | | Publisher: | Prentice Hall | | Edition: | 2nd Edition | | Page Count: | 1,132 Pages | | Publication Date: | December 30, 2002 | | Sales Rank: | 21,894st |
|
EDITORIAL REVIEWS | Product Description The long-anticipated revision of this best-selling book offers the most comprehensive, up-to-date introduction to the theory and practice of artificial intelligence. Intelligent Agents. Solving Problems by Searching. Informed Search Methods. Game Playing. Agents that Reason Logically. First-order Logic. Building a Knowledge Base. Inference in First-Order Logic. Logical Reasoning Systems. Practical Planning. Planning and Acting. Uncertainty. Probabilistic Reasoning Systems. Making Simple Decisions. Making Complex Decisions. Learning from Observations. Learning with Neural Networks. Reinforcement Learning. Knowledge in Learning. Agents that Communicate. Practical Communication in English. Perception. Robotics. For those interested in artificial intelligence. | Amazon.com Review Artificial Intelligence: A Modern Approach introduces basic ideas in artificial intelligence from the perspective of building intelligent agents, which the authors define as "anything that can be viewed as perceiving its environment through sensors and acting upon the environment through effectors." This textbook is up-to-date and is organized using the latest principles of good textbook design. It includes historical notes at the end of every chapter, exercises, margin notes, a bibliography, and a competent index. Artificial Intelligence: A Modern Approach covers a wide array of material, including first-order logic, game playing, knowledge representation, planning, and reinforcement learning. |
CUSTOMER REVIEWS (Average Customer Rating: 4.0 based on 86 reviews)
| Could have been great, but ... by J. Bosch (Seattle, WA USA) 3 Stars November 07, 2009 As some reviewers have said, this is probably the most comprehensive AI textbook on the market. The "pros" of the book have been covered pretty well by other reviewers, so I'll limit my review to some of the things that bug me about the book.
1. No answer key for any problems. This feature has been standard in textbooks for decades as a way for students to self-check their understanding of the material.
2. Examples are scant and sometimes stop in the middle. For example, in Chapter 13, the example of applying Bayes' Rule gives one approach and indicates that it will discuss an alternative approach, but then the text just goes off on another path and never completes the example.
3. Inconsistent and (sometimes) convoluted pseudocode for the algorithms. Pseudocode should be a fairly-close-to-English approximation of the algorithm, but this book seems to mix RTL, English, and any other notation. Though the appendix includes an attempt at explaining their rationale behind their own brand of pseudocode, it's incomplete at best. Also, the function names don't follow any convention I've ever seen (I have 30+ years experience in software), and aren't even consistent within the book.
4. Condescending language. This should never occur in a textbook. In far too many places, the authors tell us that "the sharp-eyed reader will have noticed" or similar phrases, which basically implies, "if you didn't get our explanation and find the hidden subtext, you are not sharp-eyed". All such language should have been edited out.
The authors came so close to writing a classic, but sadly missed the mark. I think that any professors who claim that their students "universally love this book" are deluding themselves. Still, if your professor is good at explicating the material, it's worth going through it once, then switching to other materials, maybe primary source materials in the subfield(s) that grab your interest.
| | Nice introductory text on AI by Siddhardha (Colorado, USA) 5 Stars August 24, 2009 I used this book for a graduate course in Artificial Intelligence. We covered about half of the book in class. The book is very comprehensive and I found that parts of the book have heavy notations including calculus (and I needed to review some of those concepts in order to follow completely). Overall I liked the book very much and I highly recommend to those who are looking for an introductory and broad view of AI.
| | cheating by Crazy Rabbit (Wisconsin, USA) 1 Stars June 01, 2009 This seller is cheating on the item he is selling. The book he sold to me is an international edition and does not have the same cover as list above. Do not buy things from the seller.
| | Good book so far by Andrew Hershberger 4 Stars February 11, 2009 I've started using this book for my AI class and it's been pretty useful so far.
| | Probably the best known book on artificial intelligence by Alex Ferrugia 4 Stars December 30, 2008 This is the text that was used in the Artificial Intelligence (AI) computer science course at Wisconsin while I was an undergraduate. It's widely considered one of the best AI references available today. This book was my *sole resource* in implementing decision trees, neural networks, and search and other algoriths such as GSAT, WALKSAT, and Simulated Annealing. It was also very useful for propositional logic programming in PROLOG.
Some reviewers have complained that the text is too long and complicated. To that point I would say that AI is a complex field and to fully understand it you need to go into a good bit of depth. For me personally, it was easier to learn by looking at real-life applications rather than mathematical explanations. Many of my programs were what I would consider to be some of the coolest programs I have ever written -- to me, machine learning is such an incredible concept and the applications are limitless. Futher, there's a TON of information in this text that you can only scratch the surface over the course of a semester. That doesn't make it a bad book....it makes it a great reference.
| |
SIMILAR PRODUCTS |

| ANSI Common LISP by Paul Graham (Author)
KEY BENEFIT: Teaching users new and more powerful ways of thinking about programs, this two-in-one text contains a tutorial—full of examples—that explains all the essential concepts of Lisp programming, plus an up-to-date summary of ANSI Common Lisp, listing every operator in the language. Informative and fun, it gives users everything they need to start writing programs in Lisp both efficiently and effectively, and highlights such innovative Lisp features as automatic memory...
| 
| Introduction to Algorithms, Second Edition by Thomas H. Cormen (Author), Charles E. Leiserson (Author), Ronald L. Rivest (Author), Clifford Stein (Author)
There are books on algorithms that are rigorous but incomplete and others that cover masses of material but lack rigor. Introduction to Algorithms combines rigor and comprehensiveness. The book covers a broad range of algorithms in depth, yet makes their design and analysis accessible to all levels of readers. Each chapter is relatively self-contained and can be used as a unit of study. The algorithms are described in English and in a pseudocode designed to be readable by anyone who has done...
| 
| Machine Learning by Tom M. Mitchell (Author)
This book covers the field of machine learning, which is the study of algorithms that allow computer programs to automatically improve through experience. The book is intended to support upper level undergraduate and introductory level graduate courses in machine learning.
| 
| Common LISP. The Language. Second Edition by Guy Steele (Author)
The defacto standard - a must-have for all LISP programmers.
In this greatly expanded edition of the defacto standard, you'll learn about the nearly 200 changes already made since original publication - and find out about gray areas likely to be revised later. Written by the Vice- Chairman of X3J13 (the ANSI committee responsible for the standardization of Common Lisp) and co-developer of the language itself, the new edition contains the entire text of the first edition plus six...
| 
| Computer Networking: A Top-Down Approach (5th Edition) by James F. Kurose (Author), Keith W. Ross (Author)
KEY BENEFIT: An emphasis on application-layer paradigms and application programming interfaces, encourages a lively, hands-on experience with protocols and networking concepts. KEY TOPICS: Computer Networks and the Internet; Application Layer; Transport Layer; Network Layer; Link Layer and LANs; Wireless and Mobile Networks; Multimedia Networking; Security in Computer Networks; Network Management; New discussions of VPN, IPsec, VLAN and updated technology treatment. MARKET: A useful reference...
|
|
|