Syllabus
B552: Knowledge-Based Computation
Spring 2008
David Leake
- Course overview and the role of knowledge in AI
- Knowledge-based systems and the knowledge principle
- Knowledge representation principles and pitfalls:
designing general-purpose knowledge bases
- Knowledge application: Case
studies from the development of knowledge-based NLP
- Large-scale knowledge sources and tools
- Dynamic Memory Theory
- Reasoning by memory and analogy: CBR
- Indexing/retrieval
- Adaptation of knowledge for reuse
- Case-base maintenance
- CBR integrations and applications
- New directions in knowledge capture and sharing
- Additional topics as time permits
- Paper presentations
- Project presentations
- Perspective and the future of knowledge-based AI
- Overview, wrap-up, and final discussion
David Leake
January 6, 2008