An introduction to artificial intelligence

Janet Finlay & Alan Dix

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.

「Nielsen BookData」より


  • KNOWLEDGE IN AI Overview Introduction Representing Knowledge Metrics for Assessing Knowledge Representation Schemes Logic Representations Procedural Representation Network Representations Structured Representations General Knowledge The Frame Problem Knowledge Elicitation Summary Exercises Recommended Further Reading REASONING Overview What is Reasoning? Forward and Backward Reasoning Reasoning with Uncertainty Summary Exercises Recommended Further Reading SEARCH Introduction Exhaustive Search and Simple Pruning Heuristic Search Knowledge-Rich Search Summary Exercises Recommended Further Reading MACHINE LEARNING Overview Why Do We Want Machine Learning? How Machines Learn Deductive Learning Inductive Learning Explanation-Based Learning Example: Query-by-Browsing Summary Recommended Further Reading GAME PLAYING Overview Introduction Characteristics of Game Playing Standard Games Non-Zero-Sum Games and Simultaneous Play The Adversary is Life! Probability Summary Exercises Recommended Further Reading EXPERT SYSTEMS Overview What Are Expert Systems? Uses of Expert Systems Architecture of an Expert System Examples of Four Expert Systems Building an Expert System Limitations of Expert Systems Summary Exercises Recommended Further Reading NATURAL LANGUAGE UNDERSTANDING Overview What is Natural Language Understanding? Why Do We Need Natural Language Understanding? Why Is Natural Language Understanding Difficult? An Early Attempt at Natural Language Understanding: SHRDLU How Does Natural Language Understanding Work? Syntactic Analysis Semantic Analysis Pragmatic Analysis Summary Exercises Recommended Further Reading Solution to SHRDLU Problem COMPUTER VISION Overview Introduction Digitization and Signal Processing Edge Detection Region Detection Reconstructing Objects Identifying Objects Multiple Images Summary Exercises Recommended Further Reading PLANNING AND ROBOTICS Overview Introduction Global Planning Local Planning Limbs, Legs, and Eyes Practical Robotics Summary Exercises Recommended Further Reading AGENTS Overview Software Agents Co-operating Agents and Distributed AI Summary Exercises Recommended Further Reading MODELS OF THE MIND Overview Introduction What is the Human Mind? Production System Models Connectionist Models of Cognition Summary Exercises Recommended Further Reading Notes EPILOGUE: PHILOSOPHICAL AND SOCIOLOGICAL ISSUES Overview Intelligent Machines or Engineering Tools? What Is Intelligence? Computational Argument vs. Searle's Chinese Room Who Is Responsible? Morals and Emotions Social Implications Summary Recommended Further Reading

「Nielsen BookData」より


書名 An introduction to artificial intelligence
著作者等 Dix, Alan John
Finlay, Janet
Dix Alan
Finlay Janet E.
出版元 UCL Press
刊行年月 1996
ページ数 x, 276 p.
大きさ 24 cm
ISBN 1857283996
NCID BA2806350X
※クリックでCiNii Booksを表示
言語 英語
出版国 イギリス