Gaining exptertise about relevant logics for knowledge representation.
Didactic procedure:lecture presentation using slides.
Knowledge representation is a part of AI dealing with suitable methods to make knowledge about a certain domain accessible to computers. The area of knowledge representation comprises techniques from different disciplines, in particular from logic and ontology.
In this course we deal with different logics for knowledge representation.
Content:
- Introduction
- Knowledge Representation using Classical Logic
- Elements of Propositional Logic
- Propositional Logic for Modelling Natural-Language Arguments
- Elements of Predicate Logic
- Predicate Logic and Natural Language
- Ontological Aspects
- Nonmonotonic Reasoning
- Problems of Classical Logic
- Methods of Nonmonotonic Reasoning
- Circumscription
- Default Logic
- Dealing with Inconsistent Knowledge
- Parakonsistent Reasoning
- Belief Revision