Chapter5 Artificial Intelligence
Chapter5 Artificial Intelligence
Structured knowledge
representation"
Basanta
Joshi,
PhD
[email protected]
Lecture
notes
can
be
downloaded
from
www.basantajoshi.com.np
Knowledge Definition!
Ø Procedural method
Ø Declarative method
Ø Relational method
Ø Hierarchical method
Ø Complex network graph
Procedural representation!
Vehicle
isa Wheels: Yes
isa
Automobile
Doors: Yes Cycle
Motor: Yes Wheels: <4
Wheels: 4
isa
isa
Spots Car Bicycle
Doors: 2 Motor: No
Size: Small Wheels: 2
instance
Corvette
License:xyz2
Frame v.s. to OOP!
has-part
isa Motor
has-part
Doors Automobile
num-wheels 4
isa
Size
Small Sports Car 2
num-doors
instance
Corvette
Link Types in Semantic Network!
Problem:!
P O R man (to)
I ⇔ ATRANS ← book
I (from)
● Advantages
− Capable of predicting implicit events
− Single coherent interpretation may be build up from a collection of
observations.
● Disadvantage
− More specific (inflexible) and less general than frames.
− Not suitable to represent all kinds of knowledge.
● To deal with inflexibility, smaller modules called memory
organization packets (MOP) can be combined in a way that
is appropriate for the situation.