IV. Les ontologies
Les années 80 ont vu le développement de
nombreux Systèmes Experts (SE) réalisant des tâches
variées (conception, maintenance) dans des domaines également
variés (médecine, ingénieries mécanique et
électronique, robotique, finance). L'expérience de leur
développement a toutefois montré que la construction d'une Base
de Connaissances était un processus complexe et nécessitant un
temps considérable. Le souhait des développeurs a
été dès lors de pouvoir réutiliser
et partager des BCs ou, au moins, des parties de
BCs.
Cette question de la réutilisation et du partage de BCs
est donc difficile et implique plusieurs dimensions. Au début des
années 90, des chercheurs réunis au sein du projet
américain «Knowledge Sharing Effort », soutenu notamment par
la DARPA13 , décident de
s'attaquer au problème en privilégiant la
représentation explicite du sens. Ils nomment
«ontologie » une telle représentation.
IV. 1 Définitions
Ontologie : Ce terme est un emprunt à
la philosophie, car il désigne déjà
[P.ROB, 79]: la partie de la métaphysique qui s
'applique à l 'être en tant qu 'être, indépendamment
de ses déterminations.
L'Ontologie, en tant que discipline, se donne pour objectif de
caractériser les différents modes d'existence des objets, suivant
les espèces d'objets (naturels, artificiels, esthétiques, etc.).
On retrouve bien ce souci de caractériser les concepts dans
différents domaines.
Définition
une ontologie est une spécifi
cation explicite d'une conceptualisation. [GRUB 93]
Le terme «conceptualisation », dans
la définition, fait référence à un système
de concepts, autrement dit à un ensemble structuré de concepts.
L'expression «spécification
explicite» signifie, pour sa part, que la
conceptualisation est représentée dans un langage, ce dernier
peut être une langue naturelle (français, anglais) ou un langage
formel (logique du 1er ordre, réseau sémantique).
13 DARPA: Defense Advanced Research Projects
Agency.
28
IV.1.1 Nature d'un concept
Selon une tradition remontant à Aristote, un concept peut
se définir comme une entité composée de trois
éléments distincts:
30
L'arbre de Porphyre (FIG 06) peut être
considéré comme un premier exemple d'ontologie.
Genre suprême
Différence matériel immatériel
Genre subordonné: CORPS ESPRIT
Différence :animé inanimé
Genre subordonné: ÊTRE VIVANT
MINÉRAL
Différence : sensible insensible
Genre proche :ANIMAL PLANTE
Différence : rationnel irrationnel
Espèce : HUMAIN BÊTE
SUBSTANCE
FIG 06- L'arbre de Porphyre
Définir un concept par rapport à un autre
revient à introduire un ordre sur les concepts. Cette relation,
exprimée en français par l'expression «est
un(e) », est appelée relation de
«généralisation », et son inverse
relation de «spécialisation ». L'existence
d'un tel lien entre concepts se justifie par l'existence d'une relation
d'inclusion entre les extensions de ces concepts.
Définition
Le concept CONCEPT1 généralise
le concept CONCEPT2 (resp. le concept CONCEPT2
spécialise le concept CONCEPT 1) si et seulement si
l'extension du concept CONCEPT2 est incluse dans l'extension du concept CONCEPT
1.
Dans l'arbre de Porphyre, le concept ÊTRE VIVANT
généralise le concept ANIMAL, ce qui signifie que tout animal est
un être vivant. Il faut noter qu'au fur et à mesure que l'on
descend dans l'arbre, on ajoute des propriétés (les
différences), ce qui a pour effet de réduire la taille des
ensembles d'objets réalisant les concepts.
Le terme «subsomption» (encore un emprunt à
la philosophie !) tend à remplacer le terme
«généralisation» dans le domaine de l'ingénierie
ontologique, concerné par la construction d'ontologies.
On parlera ainsi de «liens de subsomption» et on
dira, dans le cas de l'arbre de Porphyre, que le concept ÊTRE VIVANT
«subsume» le concept ANIMAL, ou inversement, que le concept ANIMAL
«est subsumé par » le concept ÊTRE VIVANT.
Ces relations permettent de rendre compte d'autres
propriétés vérifiées par les objets
réalisant le concept et de contribuer ainsi à exprimer le sens
des concepts. De cette remarque, nous déduisons la définition
suivante pour la notion de «notion»:
Définition
La notion d'un concept est un ensemble de
propriétés satisfaites par les objets réalisant le
concept.
|