Product Description
The long-anticipated revision of this #1 selling book offers the most comprehensive, state of the art introduction to the theory and practice of artificial intelligence for modern applications. 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 Ac… More >>
Artificial Intelligence: A Modern Approach
Tags: approach, Art, Artificial, artificial intelligence, book, computer, Description, inference, Intelligence, intelligent agents, Introduction, Knowledge Base, Logic, logical reasoning, Modern, modern approach, Planning, Product, reasoning systems, revision, search methods, solving problems, state, theory and practice
#1 by Tech Enthusiast on January 26, 2010 - 1:05 pm
Just got the book, so I haven’t read it fully, but a first pass review already convinced that this will be a key reference in the blossoming field of machine learning. It is amazing to see the progress in the field over the past decades, as evidenced by the changes of the versions of the book, and humbling to think of how much we still have to understand and learn in this field.
Rating: 5 / 5
#2 by D. Webb on January 26, 2010 - 2:25 pm
I’ve only had the book for about a week and given that it’s finals week I have not been able to devote as much time to reading it as I would like. With that said I find myself constantly reaching for it because it is both well written, though a little verbose at times, and compelling. It seems the authors have considered every little detail, even the cover is intricate and completely relevant to the topic. Assuming the rest of the book is as good as the first part I expect this book to be a reference for a long time to come.
Rating: 5 / 5
#3 by BrianAlbright on January 26, 2010 - 2:44 pm
Artificial Intelligence is one of the most interesting fields in Computer Engineering and Science. Yet this book takes the subject and turns it into a guide to search algorithms. Every chapter in this book is like a different book about either different algorithms, different game puzzles to solve, or statistics. All sections of the book may teach you about their relative subject but it has no big picture view into the field of Artificial Intelligence. The textbook has in it, pseudo-code (fake code) so that any programmer of any language can learn, yet the pseudo-code does just the opposite, it’s so badly written that no programmer of any language who hasn’t already seen the algorithm would be able to recreate it.
This textbook is long and repetitive. It covers many algorithms and for this reason I give it one star, otherwise it wouldn’t be worth reading. If you’re trying to learn AI, you will hate this book, because it floods you with all sorts of useless information for specific situations that you may never face.
AI isn’t about solving puzzles or the various algorithms we use; if you’re creating specific algorithms for your AI then you are not truly creating AI, you’re creating a simple program.
Artificial Intelligence is the field that attempts to simulate the human brain or to create an intelligence that rivals the human brain. The human brain isn’t about the various algorithms. In fact, a true AI would have to be able to generate it’s own algorithms for each problem, not use existing ones. This is the old way of thinking of AI, that we can just hard-code everything into AI.
If we teach everyone just the various algorithms we will never improve the field of AI.
Rating: 1 / 5
#4 by G. Sarria on January 26, 2010 - 4:07 pm
Artificial Intelligence: A Modern approach is a very good book which explores concepts in the area of AI. It covers most of the techniques in the area (there are some important AI techniques missing such as KDD and Data Mining), however it doesn’t go deep in any concept so if you’re looking for a specialized reference this is not the one.
The third edition of this book offers a few changes:
- a very updated list of references
- some (not many) new exercises
- they rewrote concepts in order to be up-to-date with the state of the art
- they changed the order of some chapters
All in all, it is still a very good introductory book, it is well-written and very easy to understand. If you are new in the field this is the first textbook to read.
Rating: 4 / 5