ABSTRACT

An authoritative and accessible one-stop resource, An Introduction to Artificial Intelligence presents the first full examination of AI. Designed to provide an understanding of the foundations of artificial intelligence, it examines the central computational techniques employed by AI, including knowledge representation, search, reasoning, and learning, as well as the principal application domains of expert systems, natural language, vision, robotics, software agents and cognitive modeling. Many of the major philosophical and ethical issues of AI are also introduced.

Throughout the volume, the authors provide detailed, well-illustrated treatments of each topic with abundant examples and exercises. The authors bring this exciting field to life by presenting a substantial and robust introduction to artificial intelligence in a clear and concise coursebook form. This book stands as a core text for all computer scientists approaching AI for the first time.

chapter |8 pages

Introduction

chapter Chapter One|22 pages

Knowledge in AI

chapter Chapter Two|14 pages

Reasoning

chapter Chapter Three|31 pages

Search

chapter Chapter Four|24 pages

Machine learning

chapter Chapter Five|19 pages

Game playing

chapter Chapter Six|16 pages

Expert systems

chapter Chapter Seven|25 pages

Natural language understanding

chapter Chapter Eight|40 pages

Computer vision

chapter Chapter Nine|25 pages

Planning and robotics

chapter Chapter Ten|15 pages

Agents

chapter Chapter Eleven|16 pages

Models of the mind

chapter Chapter Twelve|6 pages

Epilogue: philosophical and sociological issues