An Introduction To Artificial Intelligence
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.