Système expert
Un système expert est un programme s'exécutant sur un ordinateur. Comme un expert humain, il en sait beaucoup sur un sujet. Les gens peuvent poser une question au système d'experts. Le système d'experts utilisera alors un ensemble de règles et donnera des réponses à la question. Cette méthode de raisonnement automatisé appartient à un domaine de l'informatique appelé intelligence artificielle.
Différents groupes de personnes peuvent avoir différents types d'accès à un système expert. Les personnes qui gèrent le réseau d'ordinateurs ont des besoins différents de ceux d'un employé de bureau ou d'une secrétaire.
Comment fonctionnent les systèmes experts
Les systèmes experts sont constitués de
- Un ensemble de faits, de règles et de principes
- Un ensemble de données qui est résolu grâce à son expertise
- Une interface utilisateur
Lorsqu'on leur pose une question, ils filtrent les données en fonction des règles qu'ils ont. Ils peuvent rendre un résultat, ou poser une question supplémentaire.
Catégories de systèmes experts
- Les systèmes d'experts basés sur des cas ont un certain nombre de cas ; chaque cas décrit le problème dans son contexte et la solution du problème, dans le cas spécifique. Le problème actuel correspond le plus étroitement possible à un cas. La solution du cas trouvé est ensuite appliquée au problème actuel. Le principal problème de ces systèmes est de définir comment les cas sont liés les uns aux autres ou similaires. Un exemple de cas où un tel système peut être utilisé est celui d'un patient : Ce patient présente un nombre donné de symptômes, et le système expert pourrait diagnostiquer le patient.
- Les systèmes fondés sur des règles ne s'appuient pas sur des affaires ; il existe plutôt un certain nombre de règles. Celles-ci sont exprimées sous la forme "SI A ALORS B". Dans la plupart des systèmes, des experts humains doivent rédiger les règles.
- Une troisième approche consiste à construire des systèmes basés sur des arbres de décision. Ces systèmes sont capables d'apprendre ou d'étendre leur base de connaissances en utilisant le raisonnement inductif. Lorsque la classification est faite, le système utilise un cheminement à travers l'arbre. À la fin, il arrive à une feuille, qui indique la classe de solution au problème. Chaque bifurcation dans l'arbre est basée sur un attribut, qui est vérifié. La valeur de l'attribut détermine la façon de poursuivre le chemin. Idéalement, de bons résultats sont obtenus en utilisant de petits arbres. Le problème consiste à trouver de bons attributs sur lesquels fonder les décisions.
Questions et réponses
Q : Qu'est-ce qu'un système expert ?
R : Un système expert est un programme qui fonctionne sur un ordinateur et qui possède des connaissances sur un sujet similaire à celles d'un expert humain.
Q : Comment un système expert répond-il aux questions ?
R : Un système expert utilise un ensemble de règles prédéfinies pour évaluer les questions qui lui sont posées et y répondre.
Q : À quel domaine de l'informatique appartient la méthode de raisonnement automatique utilisée par les systèmes experts ?
R : La méthode de raisonnement automatisé présentée par les systèmes experts appartient au domaine de l'intelligence artificielle.
Q : Quel est le rôle d'un système expert ?
R : Le rôle d'un système expert est de traiter des questions et de fournir des réponses en utilisant sa base de connaissances.
Q : Qui peut accéder à un système expert ?
R : Différents groupes de personnes peuvent accéder à un système expert en fonction de leurs besoins. Par exemple, les personnes qui gèrent des réseaux informatiques et les employés de bureau ou les secrétaires peuvent avoir différents types d'accès à un système expert.
Q : Qu'est-ce qui distingue un expert humain d'un système expert ?
R : Un expert humain possède une compréhension et une maîtrise innées de concepts complexes, tandis que les connaissances d'un système expert sont basées sur les règles définies dans sa programmation.
Q : Comment la base de connaissances d'un système expert est-elle mise à jour ?
R : La base de connaissances d'un système expert est mise à jour par l'ajout de nouvelles règles et informations en fonction des besoins. Ces mises à jour peuvent résulter de nouvelles recherches ou de changements dans le domaine de connaissances traité par le système expert.