Conception et réalisation d'un système expert pour le dignostic et thérapeutique du paludisme( Télécharger le fichier original )par Elie Mulamba Université de Mbujimayi - Graduat 2017 |
1.1.16. I.1.8.5. Domaine d'applicationLes systèmes experts ont été conçus pour résoudre certains types de problèmes comme en médecine, en droit, en chimie, en éducation etc. Les catégories de problèmes abordés par les systèmes experts sont : Ø L'interprétation ou la construction d'une description abstraite à partir de données. Ø La prédiction des conséquences à partir de situations données. Ø Le diagnostic d'une défaillance à partir d'un ensemble d'observations. Ø La conception d'une configuration de composants à partir d'un ensemble de contraintes. Ø La planification d'une séquence d'actions pour l'accomplissement d'un ensemble de buts à partir de certaines conditions de départ et en présence de certaines contraintes. Ø La réparation d'un dysfonctionnement. Ø le contrôle du comportement d'un environnement complexe. Ø Analyse de situation : expertise bancaire, financière, juridique, économique; Ø Diagnostic : détection, diagnostic de panne, diagnostic médical, pré-diagnostic, maintenance; Ø Aide à la décision : identification, agrément de matériel ou de configuration de systèmes divers, classification; Ø Procédures : aide à la mise en place et au suivi de procédures industrielles, administratives, comptables, organisationnelles, méthodologiques, etc. Ø Process control : contrôle "intelligent" de processus industriels; Ø Formation : EAO, formation de nouveaux experts.9(*) 1.1.17. I.1.8.6. Problèmes adaptés aux systèmes expertsLes chercheurs ont défini un ensemble informel de critères pour déterminer si un problème est adapté ou non à être résolu par la technologie système expert : 1. Le besoin d'une solution doit justifier le coût et l'effort de la construction d'un système expert. 2. L'expertise humaine n'est pas valable dans toutes les situations dont on a besoin. 3. Le problème peut être résolu en utilisant une technique de raisonnement symbolique. 4. Le domaine est bien structuré. 5. Le problème ne peut pas être résolu en utilisant des méthodes traditionnelles de calcul. 6. La coopération entre experts de domaine existe. 7. Le problème est de taille considérable. 1.1.18. I.1.8.7 Processus d'ingénierie de connaissanceLes personnes concernées par le développement d'un système expert sont : Ø l'ingénieur de connaissance (cogniticien) qui est un expert en langage IA. Son rôle est de trouver les outils et les logiciels nécessaires pour l'accomplissement du projet, d'aider l'expert du domaine à expliciter sa connaissance et d'implanter cette connaissance dans la base de connaissances. Ø l'expert du domaine qui fournit les connaissances nécessaires liées au problème. Ø l'utilisateur final dont le rôle est de spécifier l'application et de déterminer les contraintes de la conception. En général, le travail commence par une interview entre l'ingénieur de connaissance et l'expert du domaine. L'ingénieur essaie de comprendre le domaine, d'observer l'expert pendant son travail. Une fois l'expert ait obtenu des informations complètes et précises sur le domaine ainsi que sur la résolution du problème, il pourrait entamer la tâche de la conception du système. Il choisit la façon de la représentation des connaissances, Il détermine le type du raisonnement et la stratégie utilisée (chaînage avant ou arrière, en profondeur ou en largeur). Il conçoit de même l'interface utilisateur. Le prototype obtenu doit être capable de résoudre correctement un problème typique. Ce prototype doit être testé et affiné par l'ingénieur et l'expert du domaine en même temps. Le prototype peut être complété au fur et à mesure en ajoutant des nouveaux éléments dans la base de connaissance. Souvent, à la fin de ce travail progressif, l'ingénieur serait amené à refaire une version plus propre qui réécrit la connaissance d'une façon plus sommaire. * 9Notes de cours système expert P.6 |
|