base de connaissance
Transcription
base de connaissance
Master Web Intelligence ICM – Option Informatique Ingénierie et gestion des connaissances Philippe BEAUNE [email protected] 18 novembre 2008 Objectif Passer en revue quelques idées fondatrices de l’ingénierie des connaissances Voir comment ces idées peuvent être reprises dans un projet de gestion des connaissances (Knowledge Management) 27 novembre 2007 2/32 Bibliographie (sommaire) Génie Cognitif, Claude Vogel, Masson, 1988 Manager la connaissance dans l ’entreprise, les nouvelles technologies au service de l ’ingénierie des connaissances, JeanYves Prax, INSEP Editions, 1997 Knowledge Engineering and Management, The CommonKADS Methodology, Guus Schreiber & al., MIT Press, 2000 Ingénierie des connaissances appliquée aux systèmes d’information pour la coopération et la gestion des connaissances, Manuel Zacklad, HDR Université de Technologie de Troyes, 2000 (disponible sur le Web) Capitaliser et partager les connaissances avec la méthode MKSM, J.-L. Ermine, in Capitalisation des Connaissances, Hermès, 2000 Knowledge Management and Organizationnal Memories, Rose Dieng-Kuntz & Nada Matta, Kluwer Academic Publishers, 2002 http://www.irit.fr/GRACQ/ avec notament les actes de certaines éditions des conférences I.C. Ingénierie des connaissances, évolutions récentes et nouveaux défis, Charlet J., Zacklad M., Kassel G. & Bourigault D. (éd.), Eyrolles, Paris, 2000 (ISBN 2-212-09110-9), http://www-test.biomath.jussieu.fr/~jc/Cederilic/ 27 novembre 2007 3/32 Plan 1. Ingénierie des connaissances : généralités (1980’s) voir KADS, KOD 2. De l ’ingénierie à la gestion des connaissances, aperçus de : CommonKADS KM et mémoires organisationnelles 27 novembre 2007 4/32 Ingénierie des connaissances Objectif : construire des systèmes à base de connaissances (1980 ’s) résoudre le problème du goulot d ’étranglement de l ’acquisition de la connaissance passer du monde réel à la réalisation informatique par un modèle conceptuel des connaissances expertes par un processus constructif (de modélisation) cf. Knowledge-level principle (A. Newell 82) 27 novembre 2007 5/32 The old “mining” view of knowledge engineering 27 novembre 2007 6/32 The knowledge-level principle in knowledge modelling, first concentrate on the conceptual structure of knowledge, and leave the programming details for later. Many software developers have an understandable tendency to take the computer system as the dominant reference point in their analysis and design activities. ... The knowledge-level principle, first put forward by Alan Newell (1982), states that knowledge is to be modelled at a conceptual level, in a way independent of specific computational constructs and software implementations. 27 novembre 2007 7/32 Génie cognitif : KADS I Modèle conceptuel Modèle fonctionnel Modèle de comportement Monde réel analyse 27 novembre 2007 Modèle physique conception implémentation 8/32 Génie cognitif : KOD monde réel modèles être faire pratique taxèmes actèmes base d ’énoncés cognitif taxinomie actinomie base de connaissance informatique objets méthodes base d ’informations 27 novembre 2007 dire inférences schéma règles 9/32 CommonKADS (1) Context : organization model Concept : Artifact : task model knowledge model agent model communication model design model (cf. KADS II) 27 novembre 2007 10/32 Graphical view of the six process roles in knowledge engineering and management 27 novembre 2007 11/32 CommonKADS (2) Context : « why ? » quel est le problème ? quelles avancées ? quels impacts ? … Concept : « what ? » quelles sont la nature et la structure de la connaissance et des communications ? Artifact : « how ? » quelle implantation informatique ? 27 novembre 2007 12/32 CommonKADS (3) Organization model : identifier les problèmes et les opportunités (quelles valeurs ajoutées) et les mettre en perspectives du point de vue organisationnel critères économiques, techniques, … prendre en compte l ’environnement, ceux qui possèdent la connaissance, ceux qui l’utilisent, ceux qui décident, … structures, processus, personnes, ressources, connaissances, culture et pouvoirs c’est du BPR… 27 novembre 2007 13/32 CommonKADS organization model 27 novembre 2007 14/32 Description of the process in terms of the tasks of which it is composed 27 novembre 2007 15/32 Description of the knowledge component of the organization model 27 novembre 2007 16/32 CommonKADS (4) Task model : Objects structure (data) Agents Performance and quality 27 novembre 2007 Function and flow Task model Goal and value Time and control Knowledge and competences Resources 17/32 CommonKADS (5) Agent model : identifier les rôles, compétences position dans l ’organisation impliqué dans telle et telle tâche accointances responsabilités éventuellement les agents extérieurs 27 novembre 2007 18/32 CommonKADS (6) Vers le Knowledge Management : Knowledge Management Cycle : identifier connaissances internes et externes quelles connaissances dans le futur ? acquérir et développer ces connaissances distribuer la connaissances où elle est utile accompagner cette diffusion contrôler et maintenir la qualité s ’en débarrasser lorsqu ’elle est inutile 27 novembre 2007 19/32 CommonKADS (7) Knowledge model : modèle en 3 couches (cf. KADS I): domaine : point de vue statique, ontologie, concepts, objets, … inférence : comment sont utilisées les connaissances du domaine pour raisonner ? tâche : quel est le but du raisonnement et comment l ’atteint-on ? Cf. génie cognitif classique 27 novembre 2007 20/32 CommonKADS (8) Communication model : Task model Communication plan Agent model transaction Information exchange specification Knowledge model 27 novembre 2007 21/32 CommonKADS (9) Design model : traduire tout ce travail en une ou plusieurs application(s) informatique(s) travail de spécification : cf. génie logiciel éventuellement réaliser un ou plusieurs système(s) à base de connaissance cf. outils de travail collaboratif 27 novembre 2007 22/32 Et depuis le Web Sémantique ? D'autres méthodologies ont été développées Plus axées sur la distribution et l'évolution des connaissances, sur l'utilisation, ... Cf. par exemple le projet SEKT projet FP6 http://www.sekt-project.com/ 27 novembre 2007 23/32 KM et mémoires organisationnelles Objectifs organisationnels du KM : Improve knowledge sharing and cooperative work Disseminate the best practices Improve relationships with external world (custumers, suppliers, partners, …) Preserve past knowledge so as to reuse it Improve quality of projects and innovation Anticipate evolution of the external environment Be ready to react, to manage urgency, crisis situations 27 novembre 2007 24/32 KM et mémoires organisationnelles Étudier et comprendre : l’organisation, la culture d’entreprise, les types de connaissances (individuelles, collectives dans un sous-groupe ou dans l’organisation entière) Le capital intellectuel de l’organisation Comment le passé explique le présent, et prépare le futur Les objectifs stratégiques du KM et comment le mettre en œuvre 27 novembre 2007 25/32 KM et mémoires organisationnelles Connaissances explicites, implicites ou tacites, individuelles ou collectives (cf. Nonaka) ; informations vs connaissances 3 points significatifs : Les personnes (connaissances, rôles, centres d’intérêt, réseaux, environnement) L’organisation (buts, business processes, culture, stratégie) Les TIC (support du KM) 27 novembre 2007 26/32 Nonaka & Tekeuchi (1995) 27 novembre 2007 27/32 KM et mémoires organisationnelles Mémoire d’entreprise et mémoire organisationnelle : M-d’E : représentation explicite et persistante d’une connaissance en vue d’être accédée, partagée, réutilisée, pour des besoins individuels ou collectifs M-O : délivrer la bonne connaissance à la bonne personne au bon moment dans le bon format, pour permettre la bonne décision/action 27 novembre 2007 28/32 KM et mémoires organisationnelles Réponses à des questions : Qui peut m’aider ? Où puis-je trouver tel renseignement ? … Qui a fait ça et quand ? Comment retrouver cette personne ? Comment ré-utiliser telle expérience passée ou présente de mon groupe ou d’un autre groupe ? Comment diffuser dans mon groupe ou ailleurs telle connaissances acquise ? 27 novembre 2007 29/32 IC2000 Méthodes de résolution de problème Epistémologie - Ontologies et hypertextes Ingénierie éducative - Terminologie et acquisition de connaissances à partir de textes - IC et management d'entreprise Modélisation et représentation de connaissances à l'aide d'objets - Expériences Pratiques - Gestion des connaissances Systèmes d'information et IC 27 novembre 2007 30/32 IC depuis 2001 : Gestion des Connaissances (mémoire d'entreprise, ...) Web Sémantique (annotation, ontologies, ...) Ontologies (représentation, lanages, logique, construction, fusion, ...) Activités coopératives, d'assistance Terminologie .... 27 novembre 2007 31/32 IC 2007 Session 1 : " ONTOLOGIES " Session 2 : " WEB SEMANTIQUE ET RI (1) " Session 3 : " WEB SEMANTIQUE ET RI (2) - FOUILLE " Session 4 : " TEXTES ET ONTOLOGIES" Session 5 : " APPLICATIONS DE L'IC" Session 6 : " EPISTEMOLOGIE ET COOPERATION " Session 7 : " WEB SEMANTIQUE ET RI (3) ANNOTATIONS ET SBC" 27 novembre 2007 32/32 IC 2008 2 conf. invitées dont “State of the Semantic Web” Session 1 : Diffusion de connaissances médicales Session 2 : Interrogation de graphes de connaissances Session 3 : Systèmes à base de connaissances ontologiques Session 4 : Conception d'ontologies Session 5 : Web Sémantique et Web 2.0 Session 6 : Extraction de connaissances à partir des textes Session 7 : Instrumentation de pratiques à base de conn. Session 8 : Traces, documents, inscriptions de connaissances Session 9 : Apprentissage et adaptation 27 novembre 2007 33/32