II.4. LES SORTES DE SYSTEMES EXPERTS
Selon la complexité des variables et du langage
d'évaluation les systèmes experts sont classés en 3
principaux types :
1. Système Expert d'ordre 0 : Faits
booléens sans variable.
Exemple : Si la voiture ne
démarre pas et les phares ne s'allument pas
alors il n'y a plus de batterie.
Il s'agit ici d'une version primaire des systèmes
experts qui n'est capable que d'évaluation binaire. Ses capacités
sont limitées mais ses performances sont en général
excellentes.
2. Système Expert d'ordre 0+ : Symboliques,
Réels, Priorités.
Exemple : Si Age >
17 Alors statut = « Majeur
».
Ce type de systèmes experts assimile la notion de
priorité qui permet de faire passer certains tests ou évaluations
avant d'autres, leurs importances étant plus grande. Il intègre
aussi l'arrivée de nombres réels et les évaluations
symboliques (<, >, =, !=).
3. Système Expert d'ordre 1 : Variables et
Quantificateurs.
Exemple : Si Commutateur [M].status
= libre alors Exec(PriseEnCharge, M).
A ce niveau, les systèmes experts savent gérer des
variables (donc stocker des informations pendant une évaluation) et
peuvent utiliser des quantificateurs (évaluation des connaissances
incertaines) ou états (ex : libre, occupé,
transféré, en attente...).
Selon le type d'activités, on distingue 3 types de
système experts :
1. Les systèmes experts dédiés
: ce sont des systèmes experts orientés vers la
résolution des problèmes spécifiques à un
domaine.
2. Les Shell : ce sont des systèmes
experts possédant un Moteur d'Inférence incorporé et un
formalisme de représentation des connaissances
3. Les systèmes experts globaux : ce sont
les environnements de constructions des systèmes experts.
II.5. LES COMPOSANTS DE BASE D'UN SYSTEME EXPERT
Le système expert se compose de :
ü Une base de connaissances
ü Une base de faits
ü Un moteur d'inférence
II.5.1. la Base de Connaissances (BC)
Elle rassemble le savoir et le savoir-faire de l'expert, dans
le domaine concerné. Il s'agit donc de connaissances qui sont
permanentes et qui sont exprimées sous forme de faits ou de
règles. Les faits constituent des connaissances factuelles et les
règles constituent des connaissances opératoires.
II.5.2. la Base des Faits (BF)
Elle contient en tout instant ce que le système expert
sait sur le cas étudié. Toutes ces informations sont fournies
d'une part par les utilisateurs qui dialogue avec le système et d'autre
part par le système lui-même au travers des déductions
qu'il a pues faire en exploitant la base de connaissance. C'est pourquoi la
base des faits constitue la mémoire de travail du système expert
c'est - à - dire l'état du processus de résolution du
problème.
|