d'information et de gestion de
connaissances
Introduction et fondements de la
modlisation base sur des ontologies.
Application aux systmes dinformation.
1
Intelligence artificielle
Dclarativit : Sparation
Expressions symboliques
Donne
10
chelle : donne
Information
12
chelle : Information
Connaissance
chelle : Connaissance
14
Dfinitions ascendantes
dfinitions
ascendantes
dfinitions
descendantes...
information avec son contexte: interprtable utilisable
connaissance intemporelle
15
Dfinitions descendantes
16
Dfinitions descendantes
18
Vitesse de la lumire
nergie
masse
19
20
Interprtation
e
m
c
Vitesse de la lumire
nergie
masse
21
22
28
Connaissances action
Il y a prsomption de connaissances, si la facult
dutiliser linformation bon escient est atteste. La
connaissance est ainsi lie laction.
Connaissance=f (contexte)
Il y a connaissance quand il y a contexte dutilisation
de linformation
Connaissance=f (tche)
La connaissance a priori nexiste pas : elle est
construite partir dun projet propre au modlisateur.
30
Rsumons
Formalisation
Mod
Modles
Manipulations
&
Inf
Infrences
Interprtation
31
Dfinitions
[Charlet,
Charlet, Zacklad,Kassel]
Zacklad,Kassel]
32
[Charlet,
Charlet, Zacklad,Kassel]
Zacklad,Kassel]
33
34
Connaissances gnrales
Reprsentation connaissances:
construction de modles dont la smantique repose
sur des ontologies et dont l'implantation repose sur la
logique de systmes symboliques
Simulation dinfrences:
oprations de manipulation de ces systmes
symboliques, interprtables grce la smantique
associe ces systmes symboliques
36
Situations de communication
Niveau 1
Dialogue:
" - On a un document sur l'analyse des marques de freinage ?
- Il y a le rapport d'expertise de Jrme Delacord du
D.E.T.A. la bibliothque.
- OK, Merci ! "
Gnralisation de la requte au concept de document
recouvrant toutes les formes de rponses acceptables.
Utilisation de la taxonomie de types de concepts pour en
dduire qu'un rapport est un document et qu'une
expertise est une analyse i.e. rponses pertinentes.
Taxonomie implicitement partage: la deuxime personne
suppose que sa rponse sera comprise et elle l'est.
Niveau 2
Qubcois
Franais
Qubcois
Franais
Qubcois
Franais
Cest ici que les
ontologies attaquent
Niveau 3
"Allo ?... Allo ? ... y'a quelqu'un ?"
Protocoles d'interactions
37
Annotations:
Femme
Homme: #devaux
nom
Requtes:
Rutilisation
titre
nom
Dvaux
Sujet:Gntique
intrt
Rgles:
dsignation
Humain
Homme
38
Humain:?x
membre
Humain:?y
membre
Humain:?x
collgue
Homme:# devaux
Groupe:?g
Humain:?y
intrt
Sujet:?t
39
40
Pluridisciplinarit
base de faits
ontologie
Moteur d'infrences
Module d'explication
Module de vrification
de la cohrence
Base de
connaissances
faits
moteur
une temprature
>38C malade
Un patient ne
peut avoir quune
temprature
dinfrences
vrification
Le patient
#p23 est
malade
#p23 a 39,5
> 38 donc explications
malade
41
Pluridisciplinarit encore
A suivre
Au-del de la techno:
44
Exemple dAmbigut
Accidentologie: analyse des accidents
ex. L'accident qui ft augmenter la MAIF
45
46
Example of ambiguity
Homonymie = un terme
pour deux concepts
Cas contraire?
Synonymie = deux termes
pour un concept
Courant ?
Signifiant / Signifi
Terme, icne, etc.
Concept, relation, etc.
Thomson, precise to 0,20 mg
48
Percepts/expressions, concepts/interprtation
caractristiques, abstractions
49
50
symbole iconique
concept #x23
extension
- la 206 cc 3124 SH 45
- la clio 16S de Tom
- le Galaxy bleu gar
en bas l'entre
- ...
Perdu !
iconique
53
indiciel
symbolique
Un signe est une entit qui reprsente une autre entit pour
un agent
syntaxe: relations entre signes (signifiants)
smantique: relations entre le signe et le signifi
pragmatique: relations entre le signe et l'utilisateur
54
56
reprsentation
dsignation
57
symbole
iconique
termes
"a crit", "auteur de",
"crivain de"
compr
comprhension / intension
Personne ou groupe qui a cr un
document, son contenu intellectuel,
son arrangement ou sa forme
extension
- Hugo a crit "Notre Dame de Paris"
- Jean Markale est l'auteur d'un cycle
sur le Graal
...
relation #y8
c.f. N.B.
58
signature
personne, groupe
document
60
10
Ontologie
Branche de la philosophie qui s'intresse la qualit
d'tre, la notion d'existence et ses catgories
fondamentales [Wikipedia].
Partie de la philosophie qui a pour objet l'tude des
proprits les plus gnrales de l'tre [Acadmie].
Exemple de questions ontologiques:
quest-ce qui fait quune entit existe?
quest-ce qui en fait un objet physique?
Ontologie ontologie
ontologie
64
65
66
11
paleo
ancien
ontos
tre
logos
discours
Lontologie informatique
une
pal
science qui tudie les tres et organismes vivants ayant
exist au cours des temps gologiques.
67
68
Dfinitions de base
ingnierie ontologique: branche de l'ingnierie des
connaissances qui exploite les principes de
l'Ontologie (formelle) pour construire des ontologies.
ontologue / ontologiste: personne qui construit des
ontologies ou dont le travail est en relation avec
l'ingnierie d'ontologies.
engagement ontologique: accord sur la signification
capture par l'ontologie et sur une utilisation du
vocabulaire conceptuel qu'elle fournit qui soit
cohrente avec la thorie spcifie.
69
70
g
b
b
b
c
f
f
cg
g
Etres Vivant
Espce
y x souscatgorie
x de y
<b>
<1>
<g/>
</1>
</b>
g gg
ggg
b
f
b
fc
b
c
b
f
c
E.T.
Humain
Age
f
f
f
fff
c
b
b
b
c
b
c
b
c
Sexe
b
bb
b
bb
Homme
Adulte
Enfants
ccc
c
cc
Femme
E.V
1
voir
E.V
71
72
12
Exemple d'utilisation
Requte
b
b
Base
73
Comparons
74
A propos de la taxonomie
animal
arachnen
cigale
araigne
mammifre
reptile
poisson
oiseau
crocodile
truite
kiwi
baleine
chien
chat
75
Exemple de partonomie
C2H6
mthane
thane
CH3-OH
mthanol
C2H6-OH
thanol
y
x
76
CO2
-CH3
mthyle
O2
C
carbone
O3
-OH
ozone
ph
phnol eau
O
oxyg
oxygne
H2O
H2
Thing
dihydrog
dihydrogne
Mineral objects
Organic objects
Stones
Limb
Hand
Arm
Forearm
Upper arm
hydrog
hydrogne
Individual
77
Human
78
13
Modles causaux:
livre
roman
livre
roman
79
<rdfs:Class rdf:ID="Roman">
<rdfs:label xml:lang="en">novel</rdfs:label>
<rdfs:label xml:lang="fr">roman</rdfs:label>
<rdfs:subClassOf rdf:resource="Livre"/>
</rdfs:Class>
Frames (Ontolingua):
Graphes conceptuels:
80
Graphes conceptuels:
Personne < EntitVivante
Frames (Ontolingua):
[Relation: GoingTo]->(Def)->[LambdaExpression:
[Person: 1]<-(Agnt)<-[Go]->(Dest)->[City: 2] ]
Frames (Ontolingua)
Graphes conceptuels:
[Concept: Directeur]->(Def)->[LambdaExpression:
[Personne: ] -> (Diriger) -> [Groupe]]
Logiques de descriptions:
(female ?mother)))
81
82
Cardinalit (Frames):
Relation inverse:
(define-relation included-in (?a ?p)
:axiom-def (INVERSE included-in contains))
Axiomes (Frames):
(define-axiom Composite-Consistency
:= (<=> (included-in ?a ?p) (contains ?p ?a))
Disjonctions (DL)
84
14
Contraintes (DL)
Rgles de production:
Si
(defrelation
:=> (> (age
(defrelation
:<<=>> (and
PhDThesis
?person
concern
author
Person
?person
Topic
?topic
Alors
Fonctions (Frames):
expertIn
PhD
?person
85
86
87
88
Types dontologies
Caractristiques et familles
dontologies existantes
90
15
92
93
Abstraction
Consensus
intra-communautaire
O
nt
ol
og
is
t
es
/P
ab
hi
st
lo
ra
so
it
ph
es
U
au tilis
a
m quo teu
od
r
l tidie s
e
sc n
n
ar
io
m
od Ex
l pe
es r t
m
do s
od
m
l
ai
e
ne
g
n
ra
l
Consensus
inter-communautaire
+
Ddi scnario
94
Caractristiques dexpressivit
Exhaustivit: tendue de la couverture dune ontologie
i.e. quel point le vocabulaire de lontologie couvre les
besoins des scnarios.
ex: chose & relation
Spcificit: profondeur de la couverture de
lontologie i.e. quel point les notions spcifiques aux
scnarios sont prcisment identifies
ex: document & ordre de mission
Granularit: le niveau de dtail des dfinitions dans
lontologie i.e. quel point les notions sont
prcisment et formellement dfinies.
96
16
[Masculin]
[Fminin]
[Sexe] (val) [Masculin]
[Sexe] (val) [Fminin]
Merci.
?
97
Fabien.Gandon
@sophia.inria.fr
98
17