Sommaire

Contenu d’un système expert

Un système expert est constitué de différentes parties liées entre elles :

  • Une base de règles qui représente les connaissances de l’expert.

  • Une base de faits qui représente les connaissances actuelles du système sur un cas précis.

  • Un moteur d’inférences pour appliquer les règles.

  • Une interface avec l’utilisateur.

Le schéma suivant indique les liens entre ces différentes parties, qui seront détaillées ensuite.

images/01DP12.png

1. Base de règles

Un système expert contient un ensemble de règles nommé base de règles. Celles-ci représentent les connaissances de l’expert sur le domaine.

Ces règles sont toujours de la forme :

SI (ensemble de conditions) ALORS nouvelle connaissance

Les conditions d’application d’une règle sont appelées les prémisses. Il peut y avoir plusieurs prémisses, elles sont alors reliées par une coordination ET, signifiant qu’elles doivent toutes être vraies pour que la règle s’applique.

Si la règle nécessite une coordination OU, on la découpera en deux règles distinctes équivalentes. Ainsi, la règle :

Si (A OU B) alors C

Deviendra :

Si A alors C 
Si B alors C

Les nouvelles connaissances sont appelées conclusions.

Pour notre système expert sur les formes géométriques, voici les règles concernant ...