Skip to content

Artificial Intelligence

Best in textbook rentals since 2012!

ISBN-10: 0070522618

ISBN-13: 9780070522619

Edition: N/A

Authors: Elaine Rich

Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Customers also bought

Book details

Publisher: McGraw-Hill Higher Education
Binding: Hardcover
Pages: 448
Language: English

Prefacep. XV
Problems and Searchp. 1
What Is Artificial Intelligence?p. 3
The AI Problemsp. 3
The Underlying Assumptionp. 6
What Is an AI Technique?p. 8
The Level of the Modelp. 22
Criteria for Successp. 24
Some General Referencesp. 26
One Final Wordp. 27
Exercisesp. 28
Problems, Problem Spaces, and Searchp. 29
Defining the Problem as a State Space Searchp. 29
Production Systemsp. 36
Problem Characteristicsp. 44
Production System Characteristicsp. 55
Issues in the Design of Search Programsp. 57
Additional Problemsp. 60
Summaryp. 61
Exercisesp. 61
Heuristic Search Techniquesp. 63
Generate-and-Testp. 64
Hill Climbingp. 65
Best-First Searchp. 73
Problem Reductionp. 82
Constraint Satisfactionp. 88
Means-Ends Analysisp. 94
Summaryp. 97
Exercisesp. 98
Knowledge Representationp. 103
Knowledge Representation Issuesp. 105
Representations and Mappingsp. 105
Approaches to Knowledge Representationp. 109
Issues in Knowledge Representationp. 115
The Frame Problemp. 126
Summaryp. 129
Using Predicate Logicp. 131
Representing Simple Facts in Logicp. 131
Representing Instance and Isa Relationshipsp. 137
Computable Functions and Predicatesp. 139
Resolutionp. 143
Natural Deductionp. 164
Summaryp. 165
Exercisesp. 166
Representing Knowledge Using Rulesp. 171
Procedural versus Declarative Knowledgep. 171
Logic Programmingp. 173
Forward versus Backward Reasoningp. 177
Matchingp. 182
Control Knowledgep. 188
Summaryp. 192
Exercisesp. 192
Symbolic Reasoning under Uncertaintyp. 195
Introduction to Nonmonotonic Reasoningp. 195
Logics for Nonmonotonic Reasoningp. 199
Implementation Issuesp. 208
Augmenting a Problem Solverp. 209
Implementation: Depth-First Searchp. 211
Implementation: Breadth-First Searchp. 222
Summaryp. 226
Exercisesp. 227
Statistical Reasoningp. 231
Probability and Bayes' Theoremp. 231
Certainty Factors and Rule-Based Systemsp. 233
Bayesian Networksp. 239
Dempster-Shafer Theoryp. 242
Fuzzy Logicp. 246
Summaryp. 247
Exercisesp. 248
Weak Slot-and-Filler Structuresp. 251
Semantic Netsp. 251
Framesp. 257
Exercisesp. 275
Strong Slot-and-Filler Structuresp. 277
Conceptual Dependencyp. 277
Scriptsp. 284
CYCp. 288
Exercisesp. 294
Knowledge Representation Summaryp. 297
Syntactic-Semantic Spectrum of Representationp. 297
Logic and Slot-and-Filler Structuresp. 299
Other Representational Techniquesp. 301
Summary of the Role of Knowledgep. 302
Exercisesp. 303
Advanced Topicsp. 305
Game Playingp. 307
Overviewp. 307
The Minimax Search Procedurep. 310
Adding Alpha-Beta Cutoffsp. 314
Additional Refinementsp. 319
Iterative Deepeningp. 322
References on Specific Gamesp. 324
Exercisesp. 326
Planningp. 329
Overviewp. 329
An Example Domain: The Blocks Worldp. 332
Components of a Planning Systemp. 333
Goal Stack Planningp. 339
Nonlinear Planning Using Constraint Postingp. 347
Hierarchical Planningp. 354
Reactive systemsp. 356
Other Planning Techniquesp. 357
Exercisesp. 357
Understandingp. 359
What Is Understanding?p. 359
What Makes Understanding Hard?p. 360
Understanding as Constraint Satisfactionp. 367
Summaryp. 375
Exercisesp. 375
Natural Language Processingp. 377
Introductionp. 379
Syntactic Processingp. 385
Semantic Analysisp. 397
Discourse and Pragmatic Processingp. 415
Summaryp. 424
Exercisesp. 426
Parallel and Distributed AIp. 429
Psychological Modelingp. 429
Parallelism in Reasoning Systemsp. 430
Distributed Reasoning Systemsp. 433
Summaryp. 445
Exercisesp. 445
Learningp. 447
What Is Learning?p. 447
Rote Learningp. 448
Learning by Taking Advicep. 450
Learning in Problem Solvingp. 452
Learning from Examples: Inductionp. 457
Explanation-Based Learningp. 471
Discoveryp. 475
Analogyp. 479
Formal Learning Theoryp. 482
Neural Net Learning and Genetic Learningp. 483
Summaryp. 483
Exercisesp. 484
Connectionist Modelsp. 487
Introduction: Hopfield Networksp. 488
Learning in Neural Networksp. 492
Applications of Neural Networksp. 514
Recurrent Networksp. 517
Distributed Representationsp. 520
Connectionist AI and Symbolic AIp. 522
Exercisesp. 525
Common Sensep. 529
Qualitative Physicsp. 530
Commonsense Ontologiesp. 533
Memory Organizationp. 540
Case-Based Reasoningp. 543
Exercisesp. 545
Expert Systemsp. 547
Representing and Using Domain Knowledgep. 547
Expert System Shellsp. 549
Explanationp. 550
Knowledge Acquisitionp. 553
Summaryp. 556
Exercisesp. 557
Perception and Actionp. 559
Real-Time Searchp. 561
Perceptionp. 563
Actionp. 569
Robot Architecturesp. 573
Summaryp. 576
Exercisesp. 577
Conclusionp. 579
Components of an AI Programp. 579
Exercisesp. 580
Referencesp. 583
Acknowledgementsp. 605
Author Indexp. 607
Subject Indexp. 613
Table of Contents provided by Syndetics. All Rights Reserved.