TU Wien:Einführung in wissensbasierte Systeme VU (Egly)/Zusammenfassung
The university of Bozen-Bolzano has some nice slides (which are easier to understand than the TU slides).
First-order logic (predicate logic, PL1)[Bearbeiten | Quelltext bearbeiten]
A signature Σ lists and describes the non-logical symbols of a formal language.
A signature can be defined as a set of function symbols (and their arity) and a set of predicate symbols (and their arity).
For example:
Each occurrence of a variable that is in the scope of a quantifier expression or is said to be bound. An occurrence of that is not bound is said to be free.
Formulas without free vars are called closed or sentences.
A Σ-formula is cleansed if
- no variable has free and bound occurences, and
- every quantifier binds a different variable
Every Σ-formula can be cleansed.
An interpretation (or Σ-structure) is a triple , where
- is the domain, i.e. a nonempty set of symbols
- is the interpretation function
- is a variable assignment
An interpretation in which a formula is true is called a model for the formula.
- Entailment
- The formula is logically implied by a formula , if is true in all models of (symbolically, ).
Nonmonotonic reasoning[Bearbeiten | Quelltext bearbeiten]
Answer-set programming[Bearbeiten | Quelltext bearbeiten]
Probabilistic reasoning[Bearbeiten | Quelltext bearbeiten]
Good explanation on determining conditional independence based on graphical Bayes networks