Lecture 04 Part A - Knowledge Representation and Reasoning
Lecture 04 Part A - Knowledge Representation and Reasoning
Department of EECS
North South Universtiy
[email protected]
Knowledge Representation & Reasoning
Introduction
How can we formalize our knowledge about the world so
that:
THE WUMPUS
Knoweldge Representation &
Reasoning
Environment
Squares adjacent to wumpus are
smelly.
Squares adjacent to pit are
breezy.
Glitter if and only if gold is in
the same square.
Shooting kills the wumpus if
you are facing it.
Shooting uses up the only
arrow.
Goals: Get gold back to the start Grabbing picks up the gold if in
without entering in pit or wumpus the same square.
square. Releasing drops the gold in the
Percepts: Breeze, Glitter, Smell. same square.
Actions: Left turn, Right turn, Forward,
Grab, Release, Shoot.
Knoweldge Representation &
Reasoning
The Wumpus world
Is the world deterministic?
Yes: outcomes are exactly specified.
x + 2 y is a sentence.
m is a model of a sentence α
means α is true in model m
m is a model of a sentence α
means α is true in model m
Mathematical notation: α╞ β
(α entails the sentenceβ)
Semantics
Semantics
Follows
World Facts Facts
Logical reasoning should ensure that the new configurations
represent aspects of the world that actually follow from the
aspects that the old configurations represent.
Knoweldge Representation & Reasoning
Fundamental concepts of logical representation