33
Master Web Intelligence ICM – Option Informatique Ingénierie et gestion des connaissances Philippe BEAUNE [email protected] 18 novembre 2008

Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

Master Web IntelligenceICM – Option Informatique

Ingénierie et gestion des connaissances

Philippe [email protected]

18 novembre 2008

Page 2: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 2/32

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)

Page 3: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 3/32

Bibliographie (sommaire)

Génie Cognitif, Claude Vogel, Masson, 1988Manager la connaissance dans l ’entreprise, les nouvelles technologies au service de l ’ingénierie des connaissances, Jean-Yves Prax, INSEP Editions, 1997Knowledge Engineering and Management, The CommonKADS Methodology, Guus Schreiber & al., MIT Press, 2000Ingé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, 2000Knowledge Management and Organizationnal Memories, Rose Dieng-Kuntz & Nada Matta, Kluwer Academic Publishers, 2002http://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/

Page 4: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 4/32

Plan1. 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 :

CommonKADSKM et mémoires organisationnelles

Page 5: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 5/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 connaissancepasser 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)

Page 6: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 6/32

The old “mining” view ofknowledge engineering

Page 7: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 7/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.

Page 8: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 8/32

Génie cognitif : KADS I

Modèle conceptuel

Modèle physique

Modèle de comportement

Modèle fonctionnel

Monde réel

analyse conception implémentation

Page 9: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 9/32

Génie cognitif : KOD

monde réelmodèles être faire direpratique taxèmes actèmes inférences

base d ’énoncéscognitif taxinomie actinomie schéma

base de connaissanceinformatique objets méthodes règles

base d ’informations

Page 10: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 10/32

CommonKADS (1)

Context : organization task agentmodel model model

Concept : knowledge communicationmodel model

Artifact : designmodel

(cf. KADS II)

Page 11: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 11/32

Graphical view of the six process roles in knowledge engineering and management

Page 12: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 12/32

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 ?

CommonKADS (2)

Page 13: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 13/32

Organization model :identifier les problèmes et les opportunités (quelles valeurs ajoutées) et les mettre en perspectives du point de vue organisationnelcritè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 pouvoirsc’est du BPR…

CommonKADS (3)

Page 14: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 14/32

CommonKADS organization model

Page 15: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 15/32

Description of the process in terms of the tasks of which it is composed

Page 16: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 16/32

Description of the knowledge component of the organization model

Page 17: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 17/32

Task model :

CommonKADS (4)

Taskmodel

Objectsstructure

(data)

Functionand flow Time and

control

Knowledge andcompetences

ResourcesPerformanceand quality Goal and

value

Agents

Page 18: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 18/32

Agent model :identifier les rôles, compétencesposition dans l ’organisationimpliqué dans telle et telle tâcheaccointancesresponsabilitéséventuellement les agents extérieurs

CommonKADS (5)

Page 19: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 19/32

Vers le Knowledge Management :Knowledge Management Cycle :

identifier connaissances internes et externesquelles connaissances dans le futur ?acquérir et développer ces connaissancesdistribuer la connaissances où elle est utileaccompagner cette diffusioncontrôler et maintenir la qualités ’en débarrasser lorsqu ’elle est inutile

CommonKADS (6)

Page 20: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 20/32

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

CommonKADS (7)

Page 21: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 21/32

Communication model :

CommonKADS (8)

transaction

Task model

Knowledge model

Agent model

Communication plan Information exchangespecification

Page 22: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 22/32

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 connaissancecf. outils de travail collaboratif

CommonKADS (9)

Page 23: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 23/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 FP6http://www.sekt-project.com/

Page 24: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 24/32

KM et mémoires organisationnelles

Objectifs organisationnels du KM :Improve knowledge sharing and cooperative workDisseminate the best practicesImprove relationships with external world (custumers, suppliers, partners, …)Preserve past knowledge so as to reuse itImprove quality of projects and innovationAnticipate evolution of the external environmentBe ready to react, to manage urgency, crisis situations

Page 25: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 25/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’organisationComment le passé explique le présent, et prépare le futurLes objectifs stratégiques du KM et comment le mettre en œuvre

Page 26: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 26/32

KM et mémoires organisationnelles

Connaissances explicites, implicites ou tacites, individuelles ou collectives (cf. Nonaka) ; informations vs connaissances3 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)

Page 27: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 27/32

Nonaka & Tekeuchi (1995)

Page 28: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 28/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 collectifsM-O : délivrer la bonne connaissance à la bonne personne au bon moment dans le bon format, pour permettre la bonne décision/action

Page 29: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 29/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 ?

Page 30: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 30/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

Page 31: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 31/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'assistanceTerminologie....

Page 32: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 32/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"

Page 33: Master Web Intelligence ICM – Option Informatiquebeaune/websem/cours2008_2009/WebSem1IC.pdf · 2009-01-05 · conceptual structure of knowledge, and leave the programming details

27 novembre 2007 33/32

IC 2008

2 conf. invitées dont “State of the Semantic Web”Session 1 : Diffusion de connaissances médicalesSession 2 : Interrogation de graphes de connaissancesSession 3 : Systèmes à base de connaissances ontologiquesSession 4 : Conception d'ontologiesSession 5 : Web Sémantique et Web 2.0Session 6 : Extraction de connaissances à partir des textesSession 7 : Instrumentation de pratiques à base de conn.Session 8 : Traces, documents, inscriptions de connaissances Session 9 : Apprentissage et adaptation