Ingénierie des connaissances : méthode KADS

1 - Présentation générale


Knowledge Engineering for Knowledge Based Systems

Idée : Se rapprocher du niveau d’abstraction supposé des experts  modèle cognitif humain sous-jacent et donc :
Concevoir des langages facilitant le « codage » de la représentation des connaissances conforme au modèle cognitif
LISP ( approche résolution de problème -> expression simple de processus récursifs)
Prolog = langage de prédicats + moteur d’inférence
Smalltalk ( représentation objets « réactifs » aux messages, réflexivité, auto-représentation)
Yafool, KL, … schémas  langages de « frames »

Knowledge Level (Newell)

Knowledge Acquisition by models

 Vérifions nos connaissances


2 - Les différents niveaux KADS

Niveau STRATEGIE Plans, Métarègles Contrôle
Niveau TÂCHE Buts, descriptions de tâches Exploite
Niveau INFÉRENCE Sources de connaissance, métaclasses Calcule, Infère
Niveau DOMAINE Concepts et Relations Décrit

Kads Expertise complete
Vérifions nos connaissances


 

3 - Un exemple : le diagnostic


Generic Task for diagnosis

Kads Library

Vérifions nos connaissances

 

 

 

© Alain Mille Décembre 2008