Le problème des explications négatives dans les systèmes experts : le système pourquoi-pas ?
Institution:
Paris 11Disciplines:
Directors:
Abstract EN:
The ability of Expert Systems to explain their own reasoning is one of their fundamental features. The role of explanations is important: they can be used to help experts in the knowledge acquisition phase, to persuade users of capacities of the system, or to convey the acquired expertise. Originality of our system POURQUOI-PAS?, is to provide negative explanations. Indeed, to answer to "WHY-NOT" questions is absolutely necessary for a user who expects one result and obtains another one. In this case, the user needs to understand the discrepancies between the reasoning of the system and his own. In order to do that, the system must be able to analyze its own reasoning, and must do an intelligent recap. Explanations exploit whole both reasoning followed and these which could conclude on the users expected result. Therefore, POURQUOI-PAS must be able to sort out informations it knows in order to extract only relevant ones. Knowledge useful to make these choices are expressed in heuristics. Our approach was established on a knowledge base on system bidding in the game of Bridge.
Abstract FR:
La capacité des Systèmes Experts à expliquer leur raisonnement est une des caractéristiques fondamentales de ce type de système. Le rôle des explications est en effet loin d'être négligeable : aider l'expert dans la phase d'acquisition des connaissances, rassurer et convaincre l'utilisateur des compétences du système, transmettre l'expertise acquise. L'originalité de POURQUOI-PAS? réside dans sa capacité à formuler des explications négatives: il est en effet indispensable pour un utilisateur qui espère voir valider un résultat et en obtient un autre de comprendre ce qui différencie son raisonnement de celui du système, et de déterminer les inférences communes et les points de rupture entre les deux déductions. Pour rendre compte de ce qu'il a fait ou n'a pas pu faire, le système doit savoir analyser son propre comportement et en faire un bilan intelligent. L'explication exploite dans leur totalité le raisonnement effectué et ceux qui auraient pu conduire au résultat attendu par l'utilisateur. POURQUOI-PAS? doit donc savoir trier les informations dont il dispose afin de ne présenter que les faits les plus significatifs. Les connaissances nécessaires pour effectuer ces choix lui sont données sous la forme d'heuristiques. L'intérêt de l'approche est mis en évidence sur une expertise concernant les enchères de Bridge.