Artificial Intelligence: A Modern Approach, Global Edition (3e) : 9781292153964

Artificial Intelligence: A Modern Approach, Global Edition (3e)

Russell / Norvig
Published by
Pearson Higher Ed USA
Out of stock
Title type
Title type

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.


Table of contents
  • I. Artificial Intelligence
  • 1. Introduction2. Intelligent Agents
  • II. Problem-solving
  • 3. Solving Problems by Searching
  • 4. Beyond Classical Search
  • 5. Adversarial Search
  • 6. Constraint Satisfaction Problems
  • III. Knowledge, Reasoning, and Planning
  • 7. Logical Agents
  • 8. First-Order Logic
  • 9. Inference in First-Order Logic
  • 10. Classical Planning
  • 11. Planning and Acting in the Real World
  • 12 Knowledge Representation
  • IV. Uncertain Knowledge and Reasoning13. Quantifying Uncertainty
  • 14. Probabilistic Reasoning
  • 15. Probabilistic Reasoning over Time
  • 16. Making Simple Decisions
  • 17. Making Complex Decisions
  • V. Learning18. Learning from Examples
  • 19. Knowledge in Learning
  • 20. Learning Probabilistic Models
  • 21. Reinforcement Learning
  • VI. Communicating, Perceiving, and Acting22. Natural Language Processing
  • 23. Natural Language for Communication
  • 24. Perception
  • 25. Robotics
  • VII. Conclusions
  • 26 Philosophical Foundations
  • 27. AI: The Present and Future
  • A. Mathematical Background
  • B. Notes on Languages and Algorithms
  • Bibliography
  • Index
New to this edition

This edition captures the changes in AI that have taken place since the last edition in 2003. There have been important applications of AI technology, such as the widespread deployment of practical speech recognition, machine translation, autonomous vehicles, and household robotics. There have been algorithmic landmarks, such as the solution of the game of checkers. And there has been a great deal of theoretical progress, particularly in areas such as probabilistic reasoning, machine learning, and computer vision. Most important from the authors' point of view is the continued evolution in how we think about the field, and thus how the book is organized. The major changes are as follows:

  • More emphasis is placed on partially observable and nondeterministic environments, especially in the nonprobabilistic settings of search and planning. The concepts of belief state (a set of possible worlds) and state estimation (maintaining the belief state) are introduced in these settings; later in the book, probabilities are added.
  • In addition to discussing the types of environments and types of agents, there is more in more depth coverage of the types of representations that an agent can use. Differences between atomic representations (in which each state of the world is treated as a black box), factored representations (in which a state is a set of attribute/value pairs), and structured representations (in which the world consists of objects and relations between them) are distinguished.
  • Coverage of planning goes into more depth on contingent planning in partially observable environments and includes a new approach to hierarchical planning.
  • New material on first-order probabilistic models is added, including open-universe models for cases where there is uncertainty as to what objects exist.
  • The introductory machine-learning chapter is completely rewritten, stressing a wider variety of more modern learning algorithms and placing them on a firmer theoretical footing.
  • Expanded coverage of Web search and information extraction, and of techniques for learning from very large data sets.
  • 20% of the citations in this edition are to works published after 2003.
  • Approximately 20% of the material is brand new. The remaining 80% reflects older work but is largely rewritten to present a more unified picture of the field.
Features & benefits
  • Nontechnical learning material.
    • Provides a simple overview of major concepts, uses a nontechnical language to help increase understanding. Makes the book accessible to a broader range of students.

  • The Internet as a sample application for intelligent systems — Examples of logical reasoning, planning, and natural language processing using Internet agents.
    • Promotes student interest with interesting, relevant exercises.

  • Increased coverage of material — New or expanded coverage of constraint satisfaction, local search planning methods, multi-agent systems, game theory, statistical natural language processing and uncertain reasoning over time. More detailed descriptions of algorithms for probabilistic inference, fast propositional inference, probabilistic learning approaches including EM, and other topics.
    • Brings students up to date on the latest technologies, and presents concepts in a more unified manner.

  • Updated and expanded exercises — 30% of the exercises are revised or NEW.
  • More Online Software.
    • Allows many more opportunities for student projects on the web.

  • A unified, agent-based approach to AI — Organises the material around the task of building intelligent agents.
    • Shows students how the various subfields of AI fit together to build actual, useful programs.

  • Comprehensive, up-to-date coverage — Includes a unified view of the field organised around the rational decision making paradigm.
  • In-depth coverage of basic and advanced topics.
    • Provides students with a basic understanding of the frontiers of AI without compromising complexity and depth.

  • Pseudo-code versions of the major AI algorithms are presented in a uniform fashion, and Actual Common Lisp and Python implementations of the presented algorithms are available via the Internet.
    • Gives instructors and students a choice of projects; reading and running the code increases understanding.

Student supplements