Principles of Artificial IntelligenceA classic introduction to artificial intelligence intended to bridge the gap between theory and practice, Principles of Artificial Intelligence describes fundamental AI ideas that underlie applications such as natural language processing, automatic programming, robotics, machine vision, automatic theorem proving, and intelligent data retrieval. Rather than focusing on the subject matter of the applications, the book is organized around general computational concepts involving the kinds of data structures used, the types of operations performed on the data structures, and the properties of the control strategies used. Principles of Artificial Intelligenceevolved from the author's courses and seminars at Stanford University and University of Massachusetts, Amherst, and is suitable for text use in a senior or graduate AI course, or for individual study. |
From inside the book
Results 6-10 of 89
... resulting tree grows too rapidly. An intelligent control strategy would grow a much narrower tree, using its special knowledge to focus the growth more directly ... result in a smaller space. $3 Start : : i : 8 2 : ! 27 PRODUCTION SYSTEMS.
... resulting databases; after applying any pair in sequence, the three are still applicable. Furthermore, Figure 1.8 ... result independent of order. This distinction is important. R1 R.3 Commutative production systems are an important ...
... results in a more complex global database and rule set and in a simpler sort of control regime (irrevocable). This change in representation simply shifts the system description to a lower level. 1.2.2. DECOMPOSABLE PRODUCTION SYSTEMS ...
... result of applying R to D* 9 {di} - decomposition of D 10 append {di} to {Di} ll end The control strategy for SPLIT must select a component database, D*, in Step 5 and must select a rule, R, to apply in Step 7. Whatever the form of this ...
... result that can itself be split. The components of this database are processed in order also. Typically, a backtracking strategy for making rule selections is used in conjunction with this fixed-order strategy for processing components ...
Contents
1 | |
17 | |
CHAPTER 2 SEARCH STRATEGIES FOR AI PRODUCTION SYSTEMS | 53 |
CHAPTER 3 SEARCH STRATEGIES FOR DECOMPOSABLE PRODUCTION SYSTEMS | 99 |
CHAPTER 4 THE PREDICATE CALCULUS IN AI | 131 |
CHAPTER 5 RESOLUTION REFUTATION SYSTEMS | 161 |
CHAPTER 6 RULEBASED DEDUCTION SYSTEMS | 193 |
CHAPTER 7 BASIC PLANGENERATING SYSTEMS | 275 |
CHAPTER 8 ADVANCED PLANGENERATING SYSTEMS | 321 |
CHAPTER 9 STRUCTURED OBJECT REPRESENTATIONS | 361 |
PROSPECTUS | 417 |
BIBLIOGRAPHY | 429 |
AUTHOR INDEX | 467 |
SUBJECT INDEX | 471 |