Artificial Intelligence: Structures and Strategies for Complex Problem Solving is ideal for a one- or two-semester undergraduate course on AI.
In this accessible, comprehensive text, George Luger captures the essence of artificial intelligence-solving the complex problems that arise wherever computer technology is applied. Ideal for an undergraduate course in AI, the Sixth Edition presents the fundamental concepts of the discipline first then goes into detail with the practical information necessary to implement the algorithms and strategies discussed. Readers learn how to use a number of different software tools and techniques to address the many challenges faced by today's computer scientists.
PART I: ARTIFICIAL INTELLIGENCE: ITS ROOTS AND SCOPE
1 AI: HISTORY AND APPLICATIONS
PART II: ARTIFICIAL INTELLIGENCE AS REPRESENTATION AND SEARCH
2 THE PREDICATE CALCULUS
3 STRUCTURES AND STRATEGIES FOR STATE SPACE SEARCH
4 HEURISTIC SEARCH
5 STOCHASTIC METHODS
6 CONTROL AND IMPLEMENTATION OF STATE SPACE SEARCH
PART III: CAPTURING INTELLIGENCE: THE AI CHALLENGE
7 KNOWLEDGE REPRESENTATION
8 STRONG METHOD PROBLEM SOLVING
9 REASONING IN UNCERTAIN SITUATIONS
PART IV: MACHINE LEARNING
10 MACHINE LEARNING: SYMBOL-BASED
11 MACHINE LEARNING: CONNECTIONIST
12 MACHINE LEARNING: GENETIC AND EMERGENT
13 MACHINE LEARNING: PROBABILISTIC
PART V: ADVANCED TOPICS FOR AI PROBLEM SOLVING
14 AUTOMATED REASONING
15 UNDERSTANDING NATURAL LANGUAGE
PART VI
16 ARTIFICIAL INTELLIGENCE AS EMPIRICAL ENQUIRY
Bibliography
Author Index
Subject Index