Knowledge Based AI¶
Contents:
- Introduction to Knowledge-Based AI
- Course Introduction
- Semantic Networks
- Generate & Test
- Means-End Analysis
- Production Systems
- Frames
- Learning by Recording Cases
- Case-Based Reasoning
- Incremental Concept Learning
- Classification
- Logic
- Planning
- Understanding
- Commonsense Reasoning
- Scripts
- Explanation-Based Learning
- Analogical Reasoning
- Version Spaces
- Constraint Propagation
- Configuration
- Diagnosis
- Learning by Correcting Mistakes
- Meta-Reasoning
- Advanced Topics
- Wrap-Up
- Cognitive Systems Architecture Revisited
- Principle 1: Represent and Organize Knowledge
- Principle 2: Incremental Learning
- Principle 3: Top-Down and Bottom-Up Reasoning
- Principle 4: Match Methods to Tasks
- Principle 5: Heuristics and Satisficing
- Principle 6: Exploit Recurring Patterns
- Principle 7: Unified Reasoning, Learning, and Memory
- Current Research