Réalisation d?un système expert pour le diagnostic et la thérapeutique de la maladie de la lèpre.( Télécharger le fichier original )par Elvis Kiangala Insitut Superieur de Techniques Appliquées (ISTA) Kinshasa - Ingénieur en Genie Electrique orienté Informatique Appliquée 2011 |
III.7 Concepts généraux des systèmes experts29(*)La connaissance d'un système expert peut être représentée de plusieurs manières (elle peut être encapsulée dans les règles et les objets). Une méthode commune de représenter la connaissance est sous forme des règles du type SI ... ALORS, par exemple : SI la lumière est rouge ALORS arrêtez-vous. Un système expert classique embarque une connaissance non écrite qui doit être obtenue d'un spécialiste à travers d'intenses interviews par un ingénieur de connaissance (cogniticien) pendant une longue période. Le processus de la construction d'u système expert s'appelle ingénierie de connaissance et consiste en l'acquisition de la connaissance auprès d'un spécialiste humain ou d'une autre source, et sa codification dans le système expert. L'ingénieur de connaissance établit d'abord un dialogue avec un spécialiste pour obtenir sa connaissance. Ensuite, l'ingénieur de connaissance codifie explicitement la connaissance dans la base de connaissance sous forme des règles. Le spécialiste évalue alors le système expert et présente des critiques à l'ingénieur de connaissance. Ce processus se répète jusqu'à ce que l'expert juge satisfaisant le comportement du système expert. Les systèmes experts sont souvent conçus de manière différente à celle des programmes conventionnels parce que les problèmes n'ont généralement pas une solution algorithmique et dépendent des inférences pour obtenir une solution raisonnable, en considérant la solution obtenue comme la meilleure à laquelle on puisse s'attendre s'il n'y a pas d'algorithme conduisant la solution optimale. Puisque le système expert dépend de l'inférence, il doit être capable d'expliquer son raisonnement pour qu'il soit vérifié. La facilité d'explication fait partie intégrale des systèmes experts sophistiqués. Certains systèmes experts permettent même que le système apprenne des règles à travers l'exemple en utilisant l'induction des règles à partir des tables des données. III.8 Caractéristiques d'un système expert30(*) Un système expert peut être conçu pour qu'il ait les caractéristiques générales suivantes: Ø Haut rendement: Le système doit avoir la capacité de répondre à un niveau de compétence égal ou supérieur à celui d'un spécialiste du domaine. Cela signifie que la qualité de conseil donné par un système doit être très haute. Ø Temps de réponse adéquat: Le système doit agir en un temps raisonnable, comparable ou meilleur au temps exigé par un spécialiste, pour prendre une décision. Ø Fiabilité : le système expert doit être fiable et ne doit pas connaître des "failles" sinon il ne sera pas utilisé. Ø Compréhensible: le système doit être capable d'expliquer les étapes de son raisonnement pendant qu'elles s'exécutent, au lieu d'être seulement une boîte noire qui produit une réponse miraculeuse. Ø Flexibilité: Vu la grande quantité de connaissance qu'un système expert peut avoir, il est important d'avoir un mécanisme efficient pour ajouter, modifier, et éliminer la connaissance. Une raison de la popularité des systèmes experts basés sur les règles est la capacité de stockage efficiente et modulaire des règles. * 29 R. Forsyth. Expert Systems : Principles and Case Studies. Chapman and Hall,1984,p10-16. * 30 Michel le SEAC'H, développer un système expert, chez Editests, 1989,p50-52. |
|