Building problem solvers

Building problem solvers

by Kenneth D. Forbus

Part of Artificial Intelligence

Browse books you can read free on Readfeed

No club is reading this yet — be the first to start one

2 readers worldwide want to read this book

Start a club free
About
For nearly two decades, Kenneth Forbus and Johan de Kleer have accumulated a substantial body of knowledge about the principles and practice of creating problem solvers. In some cases they are the inventors of the ideas or techniques described, and in others, participants in their development. This book communicates this knowledge in a focused, cohesive manner. It is unique among standard artificial intelligence texts in combining science and engineering, theory and craft to describe the construction of AI reasoning systems, and it includes code illustrating the ideas. After working through the text, readers should have a deep understanding of pattern directed inference systems, constraint languages, and truth-maintenance systems. The diligent reader will have worked through several substantial examples, including systems that perform symbolic algebra, natural deduction, resolution, qualitative reasoning, planning, diagnosis, scene analysis, and temporal reasoning. Along the way Forbus and de Kleer teach the art of building robust AI software. They begin with simple examples such as search programs, and move to more complex cases on the cutting edge of AI techniques, such as model-based diagnosis systems and a qualitative reasoner. Although this book is designed primarily as a text for advanced AI classes or AI programming classes, it can be used by researchers in universities and industrial laboratories who want to apply these techniques in their work, and by programmers who want to incorporate these ideas in their applications.

Discussion questions for Building problem solvers

Bring these to your book club — or discuss them with readers on Readfeed.

  1. 1

    How does the book’s unique blend of "science and engineering, theory and craft" change the way you view the creation of artificial intelligence compared to popular portrayals of AI in media?

  2. 2

    Forbus and de Kleer emphasize not just theoretical knowledge, but the actual "art" of building robust AI software; what is a complex system or project in your own professional or personal life that similarly required moving from abstract theory to hands-on craftsmanship?

  3. 3

    The text guides readers through constructing foundational reasoning tools like truth-maintenance systems and pattern-directed inference; looking at your own problem-solving processes, how do you manage and maintain the validity of your beliefs when new, contradictory information arises?

Discuss Building problem solvers with other readers

Join or start a book club for Building problem solvers on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for Building problem solvers?

Sign up free on Readfeed, then browse public clubs or start your own club with Building problem solvers as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss Building problem solvers with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about Building problem solvers with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.