• Aucun résultat trouvé

Olivier Corby Ontologie

N/A
N/A
Protected

Academic year: 2022

Partager "Olivier Corby Ontologie"

Copied!
30
0
0

Texte intégral

(1)

1

Ontologie

Olivier Corby

(2)

Ontologie

Etude de ce qui est

terme emprunté à la philosophie

Pour nous : formalisation d’une conceptualisation

(3)

3

Ontologie

Se mettre d'accord sur le sens des termes employés dans une organisation, une communauté, un métier Faire en sorte que les personnes et les logiciels se comprennent

Utile pour des applications distribuées telles que le Web

(4)

Ambiguïté

‘chambre’ :

Chambre d'hôtel ? Chambre d'écho ?

Chambre des députés ?

Chambre d'enregistrement ? Chambre noire ?

Chambre funéraire ?

(5)

5

Ontologie

Identifier, mod

éliser

les concepts d'un domaine, pertinents pour

une/des applications

Se mettre d'accord, au sein d'une communauté, sur les termes

employés pour se référer à ces concepts

(6)

terme

Mot de la langue naturelle qui désigne un (des) concept(s) :

cat, chat, greffier, matou

termes qui désignent le concept de chat

synonymie : plusieurs termes dénotent le même concept

ambiguïté : plusieurs concepts dénotés par le

(7)

7

Ontologie

Identifier/mod

éliser

les concepts et les relations conceptuelles

formaliser la conceptualisation, et le vocabulaire correspondant

Formalisation pour lever toute ambiguïté

(8)

Pour quoi faire ?

une base de connaissances à objets

un système d’annotation

un système d’indexation

documentaire, de recherche d’information

Commerce

électronique

(9)

9

Ontologie

Différentes acceptions du mot ontologie :

Vocabulaire technique,

Référentiel métier,

Terminologie/thesaurus,

Système de classes d’une

représentation par objet : UML ?

Base de connaissances terminologique

(10)

Conception

Identifier/modéliser les concepts et les termes pertinents

Identifier les relations pertinentes : subClassOf, isa, partOf, hasPart,

closeTo, over, under, contain, connected, etc.

Règles pour combiner les concepts et les relations : partOf est transitive

(11)

11

Mod éliser

Une ontologie est une modélisation des connaissances

Au sens où une théorie physique est un modèle de la réalité

Il peut y avoir plusieurs modèles d’une même réalité :

expérience de la chute des corps

théorie de la gravitation de Newton

relativité générale d’Enstein

(12)

Connaissance

Continuum : donnée, information, connaissance

donnée : … --- …

information : SOS

connaissance : en cas d’alerte, déclencher les secours

La connaissance permet de produire de nouvelles données, informations,

(13)

13

Types de connaissances

Connaissances de résolution de problème :

conception, diagnostic, évaluation, planification

tâches, inférences

Connaissances du domaine

e.g. électronique, mécanique, médecine, etc.

ontologie : réutilisable

modèles de domaine : fonctionnel, causal, structurel, exprimés dans le vocabulaire de l’ontologie.

(14)

Ontologie

concept Object

concept Engine < Object concept Vehicle < Object relation partOf :

Object -> Object

(15)

15

Mod èles de domaine

Structurel :

Engine e1 partOf Vehicle v2 causal :

Engine breakdown => Vehicle stop

(16)

Mod èles de tâ che

Conception :

specify, design, assess

Diagnostic :

identifier des symptômes, choisir un

modèle causal, émettre des hypothèses, imaginer des conséquences, les tester, etc.

(17)

17

Ontologie

L’accent est mis sur les concepts et les relations du domaine

Orienté modélisation, spécification, réutilisation, partage,

standardisation.

Relations spécifiques du domaine considéré

(18)

Objets

 L'accent est mis sur le coté opérationnel.

Opérations rendues possibles par le modèle objet : classification,

évolution, simulation, calcul.

Orienté résolution de problème

(19)

19

Terminologie/Thesaurus

L'accent est mis sur les termes utilisés pour dénoter les concepts du domaine (linguistique, langue naturelle).

Les relations entre termes sont linguistiques.

Orienté indexation.

(20)

Thesaurus (2)

Recueil documentaire alphabétique de termes servant de descripteur pour :

analyser un corpus

indexer des documents

Relations prédéfinies standardisées pour les thésaurus

(21)

21

Relations linguistiques

BT : Broader Term

NT : Narrower Term

TT : Top Term

RT : Related Term (other than BT, NT, TT, etc.)

(22)

Relations (2)

USE : Prefered Term

UF : Use for, non preferred synonym, quasi synonym

SN : Scope Note, Une note pour expliquer un terme

(23)

23

Ontologie ?

Composant réutilisable

Réutilisation : généralité, abstraction (reuse)

Partage : consensus,

standardisation (sharing)

Accord sur conceptualisation partagée : engagement

ontologique (commitment)

(24)

Caractéristiques

Formalisation : lever les ambiguïtés

Indépendance (relative) par rapport à une tâche, ou un problème précis

Utilisable pour différentes tâches : conception, diagnostic,

maintenance, recherche

(25)

25

Caractéristiques (2)

Indépendante d’une

implémentation : limiter le biais dû à un formalisme de

représentation : niveau conceptuel

Des inférences sont possibles (relations transitives, axiomes, etc.)

(26)

Types d’Ontologies

Ontologies générales, abstraites, de haut niveau :

Ontologie des catégories conceptuelles :

objet, événement, état, processus, action, temps, espace

Ontologies théoriques :

physique, mathématique, cinématique

(27)

27

Types (2)

Ontologie applicative :

Médecine, automobile, patrimoine culturel, organisation, etc.

(28)

Principes de conception

Clarté : communiquer le sens des termes définis

Cohérence

Extensibilité

Indépendance vs implémentation

Modularité

(29)

29

Outils/Langages

KIF : Knowledge Interchange Format

Ontolingua

Logiques de description (orientée classification)

Graphe conceptuel (support)

RDF Schema

DAML OIL

(30)

Exemples

Ontolingua : www-ksl.stanford.edu/sns.html

WordNet : Ontologie de la langue naturelle

Enterprise Ontology

Kactus : ingénierie

UMLS : Unified Medical Language System

Cyc

EngMath, PhysSys

O’Comma

Références

Documents relatifs

Notre approche reprend cette idée, dans le cadre d’un modèle conceptuel de recherche d’information et se donne pour objectif de trouver une requête conceptuelle (un

En effet, en soulignant le lien étroit entre la fonction de croyance Bel et la probabilité à la base de la définition de l’IC de Resnik, ainsi que l’intérêt de

En outre, il est vite apparu nécessaire pour exploi- ter ces textes de recourir à des interviews d’experts de la réglementation HSE et sur des documents annexes, en particulier

Ainsi, avec une structure sémantique formalisée et opérationnalisée, mais aussi avec des applications dans le domaine de la recherche d’information, il est facile

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

Des méthodologies «TEXT- TO-ONTO» et «METHONTOLOGY», P ACTOLE reprend plusieurs idées telles que l’intro- duction de l’expert du domaine dans la boucle de construction

Utiliser les technologies et outils du Web sémantique pour la représentation des connaissances d’un domaine scientifique ( Ecophysiologie végétale appliquée à..

Pour ajouter plus de flexibilité dans la définition et pour permettre aux auteurs de construire des ressources plus abstraites, nous proposons d’ajouter un nouveau type de