0% ont trouvé ce document utile (0 vote)
165 vues8 pages

SE (Systèmes Experts)

L'architecture d'un système expert comprend plusieurs modules, dont l'interface utilisateur, la base de connaissances, le moteur d'inférences et le module d'acquisition des connaissances. La base de connaissances contient des règles et des faits, tandis que le moteur d'inférences utilise ces informations pour résoudre des problèmes. Le module d'explication fournit des justifications et une traçabilité du raisonnement aux utilisateurs.

Transféré par

rchalal
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PPT, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
165 vues8 pages

SE (Systèmes Experts)

L'architecture d'un système expert comprend plusieurs modules, dont l'interface utilisateur, la base de connaissances, le moteur d'inférences et le module d'acquisition des connaissances. La base de connaissances contient des règles et des faits, tandis que le moteur d'inférences utilise ces informations pour résoudre des problèmes. Le module d'explication fournit des justifications et une traçabilité du raisonnement aux utilisateurs.

Transféré par

rchalal
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PPT, PDF, TXT ou lisez en ligne sur Scribd

Architecture d’un système expert Utilisateur

Interface utilisateur

Expert

Module Acquisition des connaissances Base de connaissances

Bases de faits

Explication
Cogniticien
Moteur

Module
Bases de règles d’inférences

Capteurs Traitement des connaissances


Représentation des
connaissances

Bases de données

Acquisition des connaissances


Architecture d’un système expert

• Interface utilisateur

– Elle permet aux utilisateurs de consulter le


système pour résoudre un problème donné du
domaine d’expertise
Architecture d’un système expert
• Base de connaissances
– Elle contient les connaissances de l ’expert
– Elle est écrite dans un langage de représentation des
connaissances qui utilise un ou plusieurs
formalismes
– Elle est constituée
• d ’une base de règles
– Correspond à la connaissances formalisées recueillies auprès de
l ’expert
• et d ’une base de faits
– Contient les données concernant les cas à traiter et les résultats
intermédiaires
Architecture d’un système expert

• Moteur d’inférences

– Un programme capable de résoudre le problème spécifié en


exploitant les informations représentées dans le base de
connaissances

– Il est en principe indépendant de la base de connaissances et donc


du domaine sur lequel il travaille
Architecture d’un système expert

• Module d’acquisition des connaissances

– Une interface permettant à l ’expert et au cogniticien


d ’alimenter, de mettre au point et de tester la base
de connaissances (insertion, modification et
suppression de parcelles de connaissances)

Le cogniticien (ou l ’ingénieur de la connaissance) est la personne


chargée de soutirer les connaissances de l ’expert et de modéliser ces
connaissances dans un formalisme exploitable par le système
Architecture d’un système expert

• Module d’explication

– Fournit aux utilisateurs et à l ’expert

• une trace du raisonnement


• la justification des choix de solutions
Architecture d’un système expert

• Moteur d’inférences
Ajouts, modifications, suppressions
Faits initiaux

Faits

MOTEUR
Expertise du domaine D ’INFERNCES

Règles
Architecture d’un système expert
• Moteur d’inférences : cycle de base
Base de faits Base de règles

une règle
Moteur d ’inférences =
<déclencheur>
+
L’arrêt du cycle dépend du mode de raisonnement utilisé <corps>

Chercher dans la base de règles les règles pouvant être déclenchées : celles dont les Règles
conditions de déclenchement ont été jugées satisfaites au vu de différents critères selon déclenchables
FILTRAGE
les systèmes et les modes de raisonnement : ensemble
des conflits

Choisir de la règle qui va être appliquée en premier : selon des stratégies plus ou
RESOLUTION moins simples Règle à
DES déclencher
CONFLITS

Appliquer la règle choisie précédemment :


EXECUTION
ajouter un ou plusieurs faits, appeler une fonction ou une procédure, questionner
l ’utilisateur, etc.

Vous aimerez peut-être aussi