Artificial Intelligence: Foundations of Computational Agents by David L. Poole and Alan K. Mackworth — book cover
Computational intelligence · Textbooks · Artificial intelligence

Artificial Intelligence: Foundations of Computational Agents by David L. Poole and Alan K. Mackworth — Summary, Key Ideas & Quotes

2006741 pages3-min Big ideas
Rate it

A glimpse inside

Illustration for Artificial Intelligence: Foundations of Computational Agents
Agents at the Center

Poole and Mackworth organize AI around the concept of the computational agent—an entity that perceives, reasons, and acts in an environment. This agent-centric perspective ties together disparate AI topics, emphasizing how perception, reasoning, learning, and action interrelate. By focusing on agents, the book provides a coherent framework for understanding both the theoretical underpinnings and practical implementations of AI systems.

Unified Treatment of Knowledge and Uncertainty

A major strength of the book is its integrated approach to knowledge representation and reasoning under uncertainty. Rather than treating logic and probability as separate silos, the authors show how agents can combine symbolic reasoning with probabilistic inference. This reflects real-world AI challenges, where agents must make decisions with incomplete or uncertain information.

See all 6 key ideas →
Get smart in 3 min
6 key ideas, distilled
  1. 1Agents at the Center
  2. 2Unified Treatment of Knowledge and Uncertainty
  3. 3From Search to Learning
  4. 4Emphasis on Computational Foundations
  5. 5Bridging Theory and Practice

Frequently asked

A rigorous, unified introduction to AI as the science of intelligent computational agents.