This course will focus on central KR methodologies,
such as first-order logic, extensions to first order logic (modal and default
logics), inheritance, semantic networks, frame systems, and production
systems.
We will study these methodologies from
two vantage points:
that of the designer of commercial
AI systems, and that of the researcher aiming to develop a system capable
of commonsense reasoning.
We will focus on applications in the medical,
legal, and insurance domains.
|
|
|
General
knowledge representation issues;
motivating applications (medical, legal, business); overview of first-order logic. |
|
First-order
logic, continued; developing ontologies; limitations of first-order logic
(lack of expressivity, lack of inferential power); knowledge engineering
issues. READINGS TO PREPARE: Davis: Chapter 1, Chapter 2: pp. 27-52, Morgenstern: drafts of Chapters 1 and 2 of Advanced Reasoning |
|
Reasoning
about time; temporal logics; introduction to modal logics.
READINGS TO PREPARE: Davis: Chapter 2: pp. 52-66, Chapter 5; Morgenstern: draft of Chapter 3 |
|
Modal logics
of knowledge and belief;
possible-world semantics; deontic logics for legal reasoning. READINGS TO PREPARE: Davis: Chapter 2: 59-75, Morgenstern: draft of Chapter 4, other readings to be announced. |
|
Syntactic
logics of knowledge and belief;
quotations, paradoxes, and resolutions; planning; knowledge and planning. |
|
Semantic
networks; description logics;
standard inheritance; inheritance tools and applications. |
|
Default
and nonmonotonic logics; closed-world assumption;
circumscription; belief revision. |
|
Nonmonotonic
inheritance networks; algorithms.
|
|
Formula-augmented
networks; applications to medical reasoning and the insurance industry.
|
|
Frame languages; Bayesian networks.
|
|
Production
systems, expert systems.
|
|
Multiple-level
knowledge representations (e.g., combining semantic and Bayesian networks);
formal and informal mappings between different knowledge representations. |
|
Open issues
in knowledge representation.
|