Goodreads helps you keep track of books you want to read.
Start by marking “Artificial Intelligence: A Modern Approach” as Want to Read:
Artificial Intelligence: A Modern Approach
Enlarge cover
Rate this book
Clear rating

Artificial Intelligence: A Modern Approach

4.09 of 5 stars 4.09  ·  rating details  ·  1,551 ratings  ·  60 reviews
For one or two-semester, undergraduate or graduate-level courses in Artificial Intelligence. The long-anticipated revision of this best-selling text offers the most comprehensive, up-to-date introduction to the theory and practice of artificial intelligence. *NEW-Nontechnical learning material-Accompanies each part of the book. *NEW-The Internet as a sample application for ...more
Hardcover, Second Edition, 1132 pages
Published December 20th 2002 by Prentice Hall (first published December 13th 1994)
more details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Artificial Intelligence, please sign up.

Be the first to ask a question about Artificial Intelligence

The  C Programming Language by Brian W. KernighanThe Pragmatic Programmer by Andrew HuntDesign Patterns by Erich GammaRefactoring by Martin FowlerStructure and Interpretation of Computer Programs by Harold Abelson
Essential Programming Books
21st out of 108 books — 239 voters
Pattern Recognition and Machine Learning by Christopher M. BishopThe Elements of Statistical Learning by Trevor HastieProgramming Collective Intelligence by Toby SegaranAll of Statistics by Larry WassermanArtificial Intelligence by Stuart J. Russell
Machine Learning
5th out of 23 books — 13 voters

More lists with this book...

Community Reviews

(showing 1-30 of 3,000)
filter  |  sort: default (?)  |  rating details
Nick Black
Heh, I opened this up to find the ISBN and found dried blood all over the pages, suggesting I read this during my cocaine-intensive period back in 1999-2000. That's fitting, since cocaine and the study of artificial intelligence seem to enjoy several similarities -- incredible expense as a barrier to entry, exciting short-term effects (see: euphoria, A* search) but letdowns upon prolonged use (see: addiction, combinatorial explosions), and they've both ruined plenty of fine careers in computer s ...more
This monumental work, which completely dominates the AI textbook market, has been compared with classics like Watson's Molecular Biology of the Cell, and eminently succeeds in its goal of providing a clear, single-volume summary of the whole field of Artificial Intelligence. As pointed out on the book's home page, it is used in over 1200 universities in over 100 countries, and is the 25th most cited publication on Citeseer and the 2nd most cited publication of this century. The occasional sugges ...more
Wooi Hen Yap
Wants a book that explains broad and deep AI yet in laymen term (nearly)? This is IT. Of all the AI books I have read, this one is arguably the most accessible to undergrads (CS, EE background) It assumes only minimal mathematical formalities and pretty much the maths things are self-contained. The authors did a great job of keeping the contents up-to-date with the latest happenings in AI, while keeping the readers sane. Overall, thumbs up!
Jul 25, 2011 Joecolelife rated it 5 of 5 stars  ·  review of another edition
Recommended to Joecolelife by:
This is by far one of the best books i have ever read. For many years i have struggled with abtuse books on algorithms, programming languages and mathematics. This book is unlike anything i have read before. For the last 20 years, I as a lay person, who has not taken any university classes in AI and programming have had problems moving passed certain levels of complexity in my understanding. Simple things like decision tress and recursion had eluded me in the many books i read, seeming intangibl ...more
Koen Crolla
Holy balls this book has a lot of pages. I also don't know why these things always have to have separate ``international'' editions.

It starts off strongly for a few hundred pages, but then for no reason at all devotes several chapters to high school-level probability and statistics, before devolving into essentially pointless mathematical show-boating for another few hundred pages. Then it finishes off with an interesting but not really relevant and highly unrigorous (not to mention typo-ridden)
It was written more like a text book for undergrads with extensive coverage of many topics. However, I was looking for more in-depth information on knowledge representation. But, it was too superficial for my need. May be, in 3rd edition it encompassed the latest ideas in this area.
Aug 06, 2008 Carl rated it 5 of 5 stars
Shelves: own
For a textbook, this is amazingly accessible and interesting. if you have any interest in the topic, this is the book to read. It's $100 or more, but it's very popular for AI classes, so any good college library should have a copy.
A comprehensive course in modern AI topics. While the book is dense with information, the authors provide clear explanations that will be easily picked up by the careful reader. An excellent companion to an undergraduate course in artificial intelligence.
Jul 01, 2008 Luis rated it 3 of 5 stars
Shelves: cs
A bit boring. Lacks good solved exercises. Very short on detail in some areas such as Neural Networks. Very "theoretical".
However it does provide a good theoretical introduction to many subjects. I liked the chapters on search.
5 stars because there is, quite simply, no substitute.

Artificial Intelligence is, in the context of the infant science of computing, a very old and very broad subdiscipline, the "Turing test" having arisen, not only at the same time, but from the same person as many of the foundations of computing itself. Those of us students of a certain age will recall terms like "symbolic" vs. "connectionist" vs. "probabilistic," as well as "scruffies" and "neats." Key figures, events, and schools of thought
Daniel Korzekwa
This is the most complete and comprehensive book I read on a subject of Artificial Intelligence so far and it's very well written as well. If you plan diving into AI really seriously and you are keen to invest some good amount of time going through 1000 pages of this book then I really recommend it for you. Great addition to this book is A.I. course led by coauthor of this book, Peter Norvig and Sebastian Thrun, a Professor of Computer Science and Electrical Engine ...more
It's a pricey book. It was used in my university on AI. It covers many AI topics including intelligent agents, searching, knowledge representation, machine learning, etc. There are enough examples, but not enough good and clear examples. The book is heavily biased towards First Order Logic as the way to do knowledge representation, making it good on Bayesian networks. Other topics like neural networks and machine vision would be better off read elsewhere. Overall, the book is not for light readi ...more
Carl-Erik Kopseng
One of the best technical books I have read, albeit on a hard topic. It's quite readable and a lot better than my AI lectures ever were. Must admit to only reading the first 12 chapters though.

Its main weakness lies in the lacking coverage of "new AI" topics, such as evolutionary algorithms.
Patrick Jennings
Pretty much THE book to have on comprehensive artificial intelligence. AI: A Modern Approach is used in schools and universities across the globe. Don't expect implementations in anything but general pseudocode in this book. Although, you may check the repository at
Jamison Dance
The classic introduction to the field. Peter Norvig and Stuart Russell are great writers, and do a good job of explaining the concepts. Sometimes their bias shows, but that is something I am willing to put up with for a book that covers the field so well.
James Ravenscroft
This is THE book to read on anything to do with modern artificial intelligence. I regard this as my personal bible and would recommend it to anyone who is involved in technical artificial intelligence.
Mahmoud Adly Ezzat
That paradox of loving AI and hating the journey the center of math. Any ways, it is a reference after all. At least I know where to go when I have a problem.
Mar 20, 2007 ali is currently reading it
Recommends it for: computer student
abut artificial intelligence
OK so I did not read this cover to cover, but I did look closely at much of what you might call the foundational chapters, just to see 1. is there such a thing as AI, or are we just hoping there will be and 2. what can I learn as a philosopher from AI, whether it exists or not. Goal 2 was much more important as I teach a logic of induction class and of course one major pillar of AI would be developing machines that can perform judgments under uncertainty and apply rational heuristics as well as ...more
Mark Saroufim
A very high quality first introduction to machine learning, I would definitely recommend this text as a companion to Ng's coursera class.
Impressive, and not just physically. Comprehensive introduction to the fundamentals of both symbolic-logical and probabilistic-statistical approaches to intelligence and learning, assuming no prior knowledge beyond basic algorithmic literacy. The chapters on Machine Learning cover much of the same material as Tom Mitchell's Machine Learning, and are a useful complement. As a humanities graduate, I appreciated the contextual historical-bibliographic section at the end of each chapter, and Russell ...more
Fantastic and comprehensive book on the different aspects of artificial intelligence (AI). I am attending Stamford cs221 online class (fall 2011) and I am also a member of the team translating the videos from English to French. Peter Norvig is a great teacher. The book and the videos complement each another very well. Even if you are not taking the course, or after you have took it, this book is a superb reference on the subject for graduate students and professionals alike. I highly recommend i ...more
Oct 25, 2014 Tanuja is currently reading it
This review has been hidden because it contains spoilers. To view it, click here.
Well, still left with about 150 pg that were left out of the curriculum but maybe I'll finish it this summer. Maybe. The second part was definitely harder to wade through, probably since the problems that a solution was attempted to were more similar to real life (i.e., involving a lot of variables and uncertainty) and also because ahem, probabilties! but it was still readeable for an undergrad like myself. Feels like an achievement. Hopefully I'll pass.
Alon Gutman
Very few technical computer science books are so well organize.
I learn a lot, and learning AI really improve you algorithmic thinking.
and bizarre as it might sounds I think concepts like local-search (e.g genetic algorithms ) changed the way I think about the human thinking process. (e.g adding randomness and avoiding local maximum).
Patrick Leyshock
So far, so good.

Inspired, I just got my nerd on by writing a program that solves the 8-Queens puzzle. It works! (whew)

My computer hasn't tried to take over the world yet, but I suspect it's just a matter of time. I don't want to give it any ideas, though, so have blocked War Games and Superman III from my netflix account.
I read this while taking the Introduction to Artificial Intelligence online class at Stanford. The book was really good, but reading it is a bit of a chore as it's so large. It is very readable, the math is not too difficult and the code examples are clean and short.
Jun 17, 2013 Talha added it
Oyle modern yaklasmis ki istatistiki ogrenme teorisini (ve dolayisiyla otomatik ogrenme'yi) yeterince vurgulamayi unutmus. Bir de fuzuli kalin. Lan muhendisler oturun adam akilli ince goren ozet kitaplar yazin artik!
The big book of AI. I guess every Ai researcher needs to read this. It's a very good reference book that I recommend to everybody that is interested in giving it a start in AI
« previous 1 3 4 5 6 7 8 9 99 100 next »
There are no discussion topics on this book yet. Be the first to start one »
  • Introduction to the Theory of Computation
  • Introduction to Algorithms
  • Computer Organization & Design: The Hardware/Software Interface
  • Pattern Recognition and Machine Learning
  • Paradigms of Artificial Intelligence Programming: Case Studies in Common LISP
  • Compilers: Principles, Techniques, and Tools
  • Introduction to Automata Theory, Languages, and Computation
  • Modern Operating Systems
  • Structure and Interpretation of Computer Programs (MIT Electrical Engineering and Computer Science)
  • Machine Learning
  • Art of Computer Programming, The, Volumes 1-3 Boxed Set
  • Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics and Speech Recognition
  • PROLOG Programming for Artificial Intelligence
  • The Little Schemer
  • Practical Common LISP
  • Concrete Mathematics: A Foundation for Computer Science
  • Types and Programming Languages
  • The Algorithm Design Manual

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
Do The Right Thing:  Studies In Limited Rationality The Use Of Knowledge In Analogy And Induction Using Prior Knowledge in Learning (The Stanford Computer Science Video Journal : Artificial Intelligence Research Lectures) Russel:Intelligence Artificielle P2 Instructor's Solutions Manual: Artificial Intelligence: A Modern Approach

Share This Book

“The classical example of multiple inheritance conflict is called the 'Nixon Diamond.' It arises from the observation that Nixon was both a Quaker (and hence a pacifist) and a Republican (and hence not a pacifist).” 1 likes
More quotes…