Computers
Prentice Hall
2010
1132
Artificial intelligence: A Modern Approach, 3e,is ideal for one or two-semester, undergraduate or graduate-level courses in Artificial Intelligence. It is also a valuable resource for computer professionals, linguists, and cognitive scientists interested in artificial intelligence. The revision of this best-selling text offers the most comprehensive, up-to-date introduction to the theory and practice of artificial intelligence.
My Thoughts
Whether you are new to AI or a seasoned professional, this tome needs to be on your bookshelf. Written by computer scientisrs Stuart J. Russell and Peter Norvig, Artificial Intelligence: A Modern Approach is the standard textbook used in AI courses the world over: 1300 universities in 116 countries and counting, and it has secured this place with good reason.
Opening with a thorough, but not overwhelming, summary of the history of artificial intelligence, the book quickly jumps into the algorithms that are at the heart of modern AI programming. Agency, search, logical reasoning, planning, learning, and knowledge representation are covered in great detail.
My sole complaint about this book is the lack of a description of an all encompassing framework for these disparate pieces. In the end though, this is a textbook whose primary goal is to provide a solid foundation for anyone interested in artificial intelligence, and it does that and then some.