Intelligence Artificielle Distribuée et Ontologies pour la Gestion des Connaissances Fabien Gandon Post-doc Université de Carnegie Mellon Doctorat I.N.R.I.A. Sophia Antipolis, équipe ACACIA Monitorat Département informatique, Université de Nice-Sophia Antipolis D.E.A. “Traitement de l’image et systèmes de vision” (2ième) Université de Rouen Ingénieur - département “Génie Mathématiques” (major) I.N.S.A., Rouen
Notion d’intraweb sémantique Problème: matérialiser et structurer la mémoire d’une organisation? Mémoire organisationnelle annotée: intraweb sémantique en RDF(1): documents, personnes, groupes, etc. Ontologie en RDFS(1): vocabulaire conceptuel d’annotation (1) recommandation W3C Document: http://www-sop.inria.fr/aar.doc Auteur Personne: http://www.inria.fr/~rdieng/ Titre "Annual activity report of ACACIA" Types de concepts Types de relations Entité Créateur domaine portée Document Personne Auteur
Conception d’ontologies Problème: concevoir une ontologie pour un Web sémantique. Méthode: O’CoMMA: 470 types de concepts 79 types de relations 700 termes et 550 définitions en Anglais et en Français Scénarios Recueil Lexiques Couverture ? Tableaux structurés Schéma RDFS Propriétés Algébriques Règles Organisation Document Personne Domaine Typique d’une mémoire organisationnelle asbtrait commun spécifique
Agents logiciels et connaissances distribuées Problème: gérer les connaissances distribuées dans l’organisation. Analyse fonctionnelle descendante: groupes, rôles, protocoles Sociétés: Société d’annotation: Hiérarchie avec 2 rôles: archivistes, médiateurs Principales interactions: archivage, requêtes distribuées Statistiques du contenu archivé / types de concepts et relations ex. distances sémantiques annotation–archive pour archivage nouvelles annotations DistH(Type1,Type2) = Min(GPath(Type1,LCST)+GPath(Type2,LCST)) Société ontologie & modèle organisation Société gérant les annotations Société gérant les utilisateurs Société apparieurs document chart book diagram graph booklet
Accès mobiles aux Services Web Sémantiques Problème de faible couplage: Système ouvert Réseau sans fil & PDA (terminal, connectivité, disponibilité) Agents de services spécifiques ex. restaurant, messages Services Web sémantiques ex. localisation, agenda, météorologie Architecture Web sémantique Agents de services généraux © Carnegie Mellon University - Sadehlab Platform manager knowledge base White & yellow pages API MAS administration toolkit User interaction manager Communication toolkit (http, e-mail, IM, etc.) API e-Wallet manager knowledge base Knowledge of the owner’s profile API Inference engine Semantic Web servers Semantic Web Services S. Web Ontologies Semantic search services S. Web Annotations Other Web Resources NETWORK Task- specific Task-specific resources and APIs
e- Problème: faciliter mais contrôler l’accès aux profils utilisateurs. Portefeuille électronique: interface sémantique d’accès unifiée Assertions statiques ex. nom, centres d’intérêt Règles d’assertion dynamique ex. définition, exceptions Règles d’invocation de services pour obtenir des connaissances contextuelles ex. agenda, GPS Règles de privauté autorisations et ajustements ex. localisation Implantation O.W.L.(2) + extensions pour règles et requêtes Couches = typage, chaînage avant, chaînage arrière (2) Extension pour RDFS en cours de recommandation au W3C © Carnegie Mellon University - Sadehlab moteur d’inférences privauté service coeur asser- tionnel query answer
Evaluations CoMMA projet IST Atos-Origin, CSELT Telecom Italia, CSTB, INRIA, LIRMM, T-Nova Deutsche Telekom, Université Parme 2 évaluations avec utilisateurs finaux, journée porte ouverte et démo + évaluations de performances myCampus projet DARPA (chef de projet) CMU, Air Force, BBN, IBM, HP, Symbol, Boeing expérience à CMU sur 3 jours avec 11 utilisateurs
Vision du futur IA distribuée pour assister le cycle de vie des connaissances Collecticiels pour émergence & maintien consensus ontologique Inférences distribuées & bibliothèques de protocoles d’interactions Inférences pour maximiser la maintenance automatique Interactions dans/entre Webs sémantiques (extranets, Web ouvert) Médiations entre différentes ontologies Découverte (existence, modalités) et composition de services Contrôle de la sécurité, de l’accès, de la visibilité et de la privauté Contrôle de la qualité (contenu, service) Interfaces homme-système intelligentes masquant la complexité Contexte d’accès aux connaissances et services en ligne awareness, dimension sociale (communautés, rôles), mobilité Exploiter les structures sémantiques pour inférences d’interaction Coopérations nécessaires: internationales (ex. IST), industrielles (ex. RNTL), organismes de standardisation (ex. W3C, OASIS)
Complémentarité des domaines de recherche AI Distribuée & Services Web formalismes, mondes annotés, méthodes, applications formalismes, référence sémantique pour inférences & communication plates-formes logicielles pour cycle de vie architectures logicielles, plates-formes de déploiement Web Sémantique & Knowledge management Ontologie & Représentation des connaissances méthodes & schémas formalismes & applications