INRIA, Sophia Antipolis

Slides:



Advertisements
Présentations similaires
Enjeux Connaissances Solutions Modélisation Conclusion
Advertisements

Définitions Analyse documentaire
EPITECH 2009 UML EPITECH 2009
Applications N-Tiers Rappels: architecture et méthodologie
MOT Éditeur de modèles de connaissances par objets typés
IREMIA : Institut de REcherche en Mathématiques et Informatique Appliquées Université de la Réunion Uniformisation des mécanismes de conception de SMA.
1 ICSI Ingénierie des Connaissances et des Supports dInformation Organiser et exploiter le capital de connaissances des entreprises et des organisations.
Colloque KM du 18 Octobre Sophia Antipolis1 Le projet KMP « Knowledge Management Platform » Conception et mise en place dune solution innovante.
Corese Moteur de recherche sémantique pour RDF
Corese Moteur de recherche sémantique pour RDF
Modélisation des connaissances pour le Web sémantique
1 Semantic Web Olivier Corby. 2 Semantic Web Évolution du Web pour permettre le traitement automatique des informations (par programme) Documents structur.
Ontologie Olivier Corby.
Ontologies avec la famille SG
XML - Henry Boccon-Gibod 1 XML, Langage de description La question du choix de formalismes Les entités et leur représentations modalités de modèles et.
Urbanisation de Systèmes d'Information
UML - Présentation.
Ontologie, Méta-données, Sémiotiques
Les méthodes formelles en ingénierie des connaissances Damien Lhomme-Desages Jérémie Barlet.
Understanding, building and using ontologies. Understanding Ontologie : la définition des concepts utilisés dans un langage donné Première approche (Gruber)
Vers une approche de construction de composants ontologiques pour le web sémantique – synthèse et discussion. Nesrine Ben Mustapha (RIADI, ENSI Tunis)
INRIA, Sophia Antipolis
le profil UML en temps réel MARTE
La gestion des connaissances Un nouveau modèle de l’entreprise ?
Initiation à la conception de systèmes d'information
Réalisée par :Samira RAHALI
Web Sémantique: Le Relief Actuel
Introduction à la conception de Bases de Données Relationnelles
Annotations sémantiques pour le domaine des biopuces
UML F. Laperruque INRA – SAGA CATI SICPA.
RDF(S)
Modélisation causale multiphysique
OIL & UPML DREVET - HUMBERT Introduction OIL : un langage de description dontologies UPML : un langage de description de systèmes à base.
MOT Éditeur de modèles de connaissances par objets typés
W3C OWL Ontology Web Language
Web sémantique : Web de demain
Processus d'un projet F.Pfister
Sensibilisation a la modelisation
ANALYSE METHODE & OUTILS
Ontologies et description du contenu de documents AV : Une expérimentation dans le domaine médical Mardi 31 mai 2005 Raphaël Troncy 1 & Antoine Isaac 2.
28/05/20021 DOE : une mise en œuvre d’une méthode de structuration différentielle pour les ontologies Raphaël TroncyAntoine Isaac
Jour 4: Gestion de la Connaissance
Approches Formelles en Systèmes d'information
Ontologies Roger Nkambou.
Human Knowledge La nouvelle génération de moteurs sémantiques.
Algorithmes et Programmation
Web sémantique Par Lydia Carine Mampais KI Bamba SISSOKO
Les épreuves du BTS Systèmes photoniques
Introduction au Génie Logiciel
Web sémantique est pratique documentaire
Initiation à la conception des systèmes d'informations
10 juin 2008 Journée Technologies et Enjeux de l'Apprentissage Mobile Equipe SIMBAD.
RAISONNEMENT À PARTIR DE CAS R à PC. PLAN DU TRAVAIL Introduction Introduction Raisonnement analogique Raisonnement analogique Principe et étapes de R.
2 Processus de conception de BD
Du discours aux modèles… Une tentative d’articulation
Unified Modeling Language
L’enseignement de spécialité SLAM
Bruno Traverson (EDF R&D, pilote de ACCORD)
Stage à Ontomantics Master Pro TILDE
1 Structure en MC Principes Stockage des données dans la mémoire volatile d’un ordinateur Problèmes Stockage temporaire «Petits» volumes de données Langages.
Cours MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod Urbanisation des Systèmes d’Information Plan de cours.
Cours MIAGE M2 « architectures orientées services » Henry Boccon-Gibod Architectures Orientées Services Module 4-1 Du Web Syntaxique au Web Sémantique.
Les Ontologies S. Garlatti.
IFT – Ingénierie des connaissances Exposé d’article
Modélisation des Actions Mécaniques Première sti2d
1 La Coordination dans les Systèmes d’Information Orientés Agents (SIOA) Participants IRIT-UT1 : E.Andonoff, L. Bouzguenda,J. Cardoso, C. Hanachi, C. Sibertin-Blanc,
ARIANE : Interopérabilité sémantique et accès aux sources d'information sur Internet Sylvain Aymard, Michel Joubert, Dominique Fieschi, Marius Fieschi.
Élaboration d’un référentiel de compétences
Transcription de la présentation:

INRIA, Sophia Antipolis Ontologie Olivier.Corby@sophia.inria.fr INRIA, Sophia Antipolis http://www.inria.fr/acacia «Knowledge is Power»

Ontologie Etude de ce qui est terme emprunté à la philosophie Pour nous : formalisation d’une conceptualisation

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

Ambiguité ‘chambre’ : Chambre d'hôtel ? Chambre d'écho ? Chambre des députés ? Chambre d'enregistrement ? Chambre noire ? Chambre funéraire ?

Ontologie Identifier, modéliser les concepts et les relations 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 notions

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é : le même terme dénote des concepts différents

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

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 Théorie logique

Conception Identifier un domaine technique Recenser, classer les termes du vocabulaire Identifier les termes dénotant des objets des propriétés des relations Classer les objets

Conception Identifier les points de vue pertinents du domaine : Technique, Financier, Management Structurel, Fonctionnel

Concept Identifier/modéliser les concepts et leurs propriétés Choisir les termes pertinents pour les dénoter, éventuellement multilingue Concept primitif Concept défini

Concept Concept primitif : Human, Male, Female Concept défini : Man : Human and Male Woman : Human and Female

Patient : < Human has Desease Concept défini Patient : < Human has Desease

Relation Identifier les relations pertinentes : subsomption, instanciation partOf, hasPart, closeTo, over, under, contain, connected, etc

Relation Propriétés des relations : partOf est transitive, closeTo est symétrique, over inverseOf under signature : partOf : Object -> Object

Modélisation Ontologie : 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’Einstein

Modélisation Pour l’aide à la résolution de problème Pour la recherche d’information

Connaissance Continuum : donnée, information, connaissance information : SOS connaissance : en cas d’alerte, déclencher les secours La connaissance permet de produire de nouvelles données, informations, connaissances : inférence

Types de Connaissance 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.

Ontologie Concept Thing concept Engine < Thing concept Vehicle < Thing relation partOf : Thing -> Thing

Modèle de domaine Structurel : Engine e1 partOf Vehicle v2 causal : Engine breakdown => Vehicle stop

Modèle de tâche Conception : Diagnostic : specify, design, assess identifier des symptômes, choisir un modèle causal, émettre des hypothèses, imaginer des conséquences, les tester, etc.

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é

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

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.

Thesaurus 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

Relations linguistiques BT : Broader Term NT : Narrower Term TT : Top Term RT : Related Term (other than BT, NT, TT, etc.)

Relations linguistiques USE : Prefered Term UF : Use for, non preferred synonym, quasi synonym SN : Scope Note, Une note pour expliquer un terme

Ontologie Composant réutilisable Réutilisation : généralité, abstraction (reuse) Partage : consensus, standardisation (sharing) Accord sur conceptualisation partagée : engagement ontologique (commitment)

Caractéristique 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 d'information

Caractéristique 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.)

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

Types d’ontologies Ontologie applicative : Médecine, automobile, patrimoine culturel, organisation, etc.

Principes Clarté : communiquer le sens des termes définis Cohérence Extensibilité Indépendance vs implémentation Modularité Abstraction

Langages KIF : Knowledge Interchange Format Ontolingua Logiques de description (orientée classification) Graphe conceptuel (support) RDF Schema OWL, DAML+OIL

Exemples Ontolingua : www-ksl.stanford.edu/sns.html WordNet : Ontologie de la langue naturelle Enterprise Ontology Kactus : ingénierie UMLS : Unified Medical Language System EngMath, PhysSys, CIM

Comma O’Comma : Corporate Memory Management through Agents Système multi agents (Jade) Ontology en RDF : Document, Entreprise, Domaine, Utilisateur Moteur de recherche Corese : RDF en graphe conceptuels Règles de graphe

Comma Méthode: Recueil, Phase terminologique, Structuration, Validation, Formalisation en RDFS Résultat: 470 concepts, 80 relations, 13 niveaux de profondeur

Comma Haut niveau médian Niveau spécifique Aspects Entreprise Document Utilisateur Domaine

KMP KMP : Knowledge Management Platform Cartographie des compétences en Télécom sur Sophia Antipolis Serveur Web sémantique de compétence Favoriser les partenariats Ontologie en RDF : Compétence, Organisation, Domaine

Protégé Oiled WebODE Corese Outils Protégé Oiled WebODE Corese