Home     Europakarte     Weltkarte     Arbeiten     Impressum     Sitemap

 

5.1. Die Idee von XPLAIN

SWARTOUT360 stellte mit XPLAIN einen völlig euen und wirkungsvollen Ansatz zur Erstellung von Erklärungen vor.361

XPLAIN basiert auf der Beobachtung, daß das Wissen, welches für Rechtfertigungen benötigt wird, bei der Erstellung eines wissensbasierten Systems dem Programmersteller zur Verfügung steht.362 Dieses Wissen wird später meist nicht explizit in die Wissensbasis aufgenommen, da es für das erfolgreiche Arbeiten eines wissensbasierten Systems nicht notwendig ist.363 Die Folge ist, daß dieses Wissen später für Rechtfertigungen meist nicht zur Verfügung steht.364

SWARTOUT suchte nach einem Weg, das Wissen und die Entschei­dungen, die bei der Erstellung eines wissensbasierten Systems gefällt werden, zu erfassen und in einer expliziten Form fest­zuhalten. Seine Lösung besteht darin, dem Computer genügend Wissen zur Verfügung zu stellen, so daß er das wissensbasierte System selber erstellen und sich später erinnern kann, wie es erstellt wurde.365

Im Gegensatz zu anderen Systemen wird XPLAIN also nicht von einem Knowledge Engineer, sondern von einem automatischen Programmierer erstellt.366

Während der automatische Programmierer das wissensbasierte System schreibt, werden die Schlußfolgerungen und Ent­scheidungen über dessen Gestaltung in einer maschinenlesbaren Struktur, genannt 'Refinement Structure', aufgezeichnet. Diese Aufzeichnungen benutzt das System später, um Rechtfertigungen über das Systemverhalten zu geben.367

Durch den Einsatz eines automatischen Programmierers und der refinement structure wird verhindert, daß Informationen während des Erstellungsprozesses verloren gehen können.368


360      SWARTOUT, W.R.: Producing Explanations and Justifications of Expert Consulting Programs, a.a.O..

361      Vgl. ELLIS, C: Explanation in Intelligent Systems, a.a.O., 3. 123.

362      Vgl. SWARTOUT, W.R.: XPLAIN: a System for Creating and Explaining Expert Consulting Programs, a.a.O., S. 293.
Vgl.   auch   SWARTOUT,   W.R.:   Knowledge   Needed   for   Expert System Explanation, a.a.O., S. 96.

363      Vgl. SWARTOUT, W.R.: XPLAIN: a System for Creating and Explaining Expert Consulting Programs, a.a.O., S. 287.

364      Diese Problematik wurde bereits im Kapitel 3.4. und 4.1.3.2. näher erläutert.

365    vgl. SWARTOUT, W.R.: Explaining and Justifying Expert Consulting Programs, in: DRINAN, A. (ED.): Proceedings of the Seventh International Joint Conference on Artificial Intelligence (IJCAI-81), Aug. 24.-28., 1981, Vancouver, B.C., Canada, Vol. 2, Los Altos, California 1981, S. 818 (815-823).