Understanding, building and using ontologies. Understanding Ontologie : la définition des concepts...
-
Upload
margot-thomas -
Category
Documents
-
view
106 -
download
2
Transcript of Understanding, building and using ontologies. Understanding Ontologie : la définition des concepts...
Understanding, building and using ontologies
Understanding
Ontologie : la définition des concepts utilisés dans un langage donné
Première approche (Gruber)Une ontologie est une spécification
explicite d’une conceptualisationConceptualisation ?
Understanding
<{a,b,c,d,e},{sur,au-dessus,libre,table}>
Understanding
Problème de la sémantique
Conceptualisation et étatContraintes sur la structure de la situation
décriteOrganiser des relations pertinentes et
décrire leur sens
Ontologie : le débat suit son cours
Understanding
Théorie de quelles entités peuvent exister dans l’esprit d’un agent de connaissances
Taxinomie de concepts pour une tâche qui définit l’interprétation sémantique de la connaissance
Understanding
Une spécification explicite au niveau de la connaissance d’une conceptualisationaffectée par le domaine d’application
Accord sur les conceptualisations partagées
Understanding
Une description explicite et partielle d’une conceptualisationConceptualisation ?
Une ontologie est une théorie logique qui définit le cadre d’un langage logiqueFournit les axiomes qui donne le sensExemple : non(sur(X,X))
Understanding ?
An ontology is an explicit, partial specification of a conceptualization that is expressible as a meta-level viewpoint on a set of possible domain theories for the pur-pose of modular design, redesign and reuse of knowledge-intensive system compo-nents
Understanding
Deux dimensions de conceptualisationStructureSujet
Primitives neutres
Réutilisabilité
Building
Le problème d’interactionForte dépendance entre la représentation
des connaissances et la stratégie de résolution d’un problème
Deux niveauxBibliothèque d’ontologiesOntologie d’application
Interactions entre les deux niveaux
BuildingOntologies d’applicationRéduire le fossé entre ontologies de domaine
et de méthodePermettre aux experts du domaine d’utiliser le
même langage que celui de l’application
Deux solutionsUtiliser l’ontologie d’application pour construire
la base de connaissance de l’applicationUtiliser l’ontologie d’application pour compléter
directement la bibliothèque
Building !
Limiter les effets du problème d’interactionÉtablir une relation cartographique entre
les méthodes et l’applicationExpliciter les rôles de chacune : nature des
interactions plutôt que leurs effetsVoir une ontologie d’application comme
une spécialisation d’ontologie de méthode et domaine
Using
Décrire informellement le domaine et la tâche
Modéliser la tâche
Modéliser le domaine
Construire l’ontologie d’application
Using
HypothèsesSpécifications dans l’ontologie de domaine Introduction d’une définition à classifierVérification
DonnéesStocker les données brutesStructurer
(ars-datum head-and-neck-erythema=2).(ars-datum (erythema (location head-and-neck)(degree 2)))
Conclusion
Rechercher la réutilisabilité
Niveau symbolique et niveau de la connaissanceLangage logiqueOntologie