Apress Windows 10 Release Sale

Introduction to Artificial Intelligence

By Wolfgang Ertel , Nathanael T. Black

  • eBook Price: $29.95
Buy eBook Buy Print Book

Introduction to Artificial Intelligence Cover Image

This accessible textbook supports a foundation or module course on A.I., covering a broad selection of the subdisciplines within this field. It provides study exercises at the end of each chapter, plus examples, definitions, theorems, and illustrations.

Full Description

  • Add to Wishlist
  • ISBN13: 978-0-8572-9298-8
  • 332 Pages
  • User Level: Students
  • Publication Date: March 18, 2011
  • Available eBook Formats: PDF

Related Titles

  • Information Systems and Neuroscience
  • BPM - Driving Innovation in a Digital World
  • Data-Driven Process Discovery and Analysis
  • Physical Asset Management
  • Transactions on Large-Scale Data- and Knowledge-Centered Systems XVIII
  • UML @ Classroom
  • AIDA-CMK: Multi-Algorithm Optimization Kernel Applied to Analog IC Sizing
  • Computational Color Imaging
  • Uncertainty Quantification in Computational Fluid Dynamics and Aircraft Engines
  • Non-Linear Finite Element Analysis in Structural Mechanics
Full Description
This concise and accessible textbook supports a foundation or module course on A.I., covering a broad selection of the subdisciplines within this field. The book presents concrete algorithms and applications in the areas of agents, logic, search, reasoning under uncertainty, machine learning, neural networks and reinforcement learning. Topics and features: presents an application-focused and hands-on approach to learning the subject; provides study exercises of varying degrees of difficulty at the end of each chapter, with solutions given at the end of the book; supports the text with highlighted examples, definitions, and theorems; includes chapters on predicate logic, PROLOG, heuristic search, probabilistic reasoning, machine learning and data mining, neural networks and reinforcement learning; contains an extensive bibliography for deeper reading on further topics; supplies additional teaching resources, including lecture slides and training data for learning algorithms, at an associated website.
Table of Contents

Table of Contents

  1. Introduction.
  2. Propositional Logic.
  3. First
  4. order Predicate Logic.
  5. Limitations of Logic.
  6. Logic Programming with PROLOG.
  7. Search, Games and Problem Solving.
  8. Reasoning with Uncertainty.
  9. Machine Learning and Data Mining.
  10. Neural Networks.
  11. Reinforcement Learning.
  12. Solutions for the Exercises.

Please Login to submit errata.

No errata are currently published


    1. Human-Inspired Computing and its Applications


      View Details

    2. Statistical Language and Speech Processing


      View Details