Artificial Intelligence Conceptual Graphs
Artificial Intelligence Conceptual Graphs
Artificial Intelligence Conceptual Graphs
Knowledge Representation
Artificial Intelligence
Conceptual Graphs
LCWU
Knowledge Representation
Contents
• Definition of Conceptual Graphs
• Basic building blocks
• Exercise
2
LCWU
Knowledge Representation
3
LCWU
Knowledge Representation
4
LCWU
Knowledge Representation
PS: percepts are fragments of images that fit together like pieces of a jigsaw puzzle
5
LCWU
Knowledge Representation
6
LCWU
Knowledge Representation
A Graph-Theoretic Definition
• Conceptual Graphs are finite, connected, bipartite graphs.
– Finite: because any graph (in 'human brain' or 'computer storage') can
only have a finite number of concepts and conceptual relations.
– Connected: because two parts that are not connected would simply be
called two conceptual graphs.
– Bipartite: because there are two different kinds of nodes: concepts and
conceptual relations, and every arc links a node of one kind to a node of
another kind
7
LCWU
Knowledge Representation
Perception
• ‘Perception is the process of building a working model that represents
and interprets sensory input’.
8
LCWU
Knowledge Representation
Perception
• For Sowa, a sensory icon is matched in an ideal brain to a single
percept or to a collection of percepts, which are combined to form a
complete image: an interconnected set of percepts.
9
LCWU
Knowledge Representation
1. There are concrete concepts: cat, mat and sitting which enable us to
experience the external word and motor mechanism to react to it.
10
LCWU
Knowledge Representation
Thus
11
LCWU
Knowledge Representation
– Even if we had never seen a cat sitting on a mat, we may derive the
conceptual graph on the basis of observation
12
LCWU
Knowledge Representation
7. When we ask the question: what is the cat doing?, the answer is
that the cat is sitting and that its current location is the mat. The
cat’s STATe, its current ACTivity, its LOCation may each be
related to a procedure of some type.
13
LCWU
Knowledge Representation
Conceptual Relations
• Concepts are linked by conceptual relations to form a conceptual
graph.
14
LCWU
Knowledge Representation
Example
• Consider the sentence:
– Mary gave John the boring book authored by Tom & Jerry
15
LCWU
Knowledge Representation
Example
(1): Mary gave John the boring book authored by Tom & Jerry
Both relation nodes have two arcs each and are referred to as expressing a 2-
ary or binary relation between the two concepts
16
LCWU
Knowledge Representation
Example
(2): Mary gave John the boring book authored by Tom & Jerry
book boring
The relation node has only one arc and thus refers to a 1-ary or unary relation
17
LCWU
Knowledge Representation
Example
(3): Mary gave John the boring book authored by Tom & Jerry
Person: Tom
book author
Person: Jerry
The relation node has 3-arcs and is referred to as expressing 3-ary or ternary
relation
18
LCWU
Knowledge Representation
19
LCWU
Knowledge Representation
20
LCWU
Knowledge Representation
Concept Nodes
• CG allows nodes to be labelled simultaneously with the name of the
individual the node represents and its type. The two are separated by a
colon (":")
21
LCWU
Knowledge Representation
22
LCWU
Knowledge Representation
name "Sylvester"
23
LCWU
Knowledge Representation
24
LCWU
Knowledge Representation
instrument part
Exercises
• Please create the conceptual graph of the following sentence:
26
LCWU
Knowledge Representation
Solution 1
• "John is between a rock and a hard place"
rock
place
attribute hard
27