next up previous contents index
Next: Konnektionismus und neuronale Netzwerke Up: Die künstliche Intelligenz Previous: Maschinelles Lernen

   
Expertensysteme

Durch die Entwicklung von Expertensystemen - Systemen, die auf einem eingeschränkten Gebiet einen Experten vertreten oder zumindest bei der Problemlösung unterstützen sollen - wurde das Interesse an lernenden Systemen noch verstärkt. Solche Expertensysteme haben beispielsweise die Aufgabe, aufgrund bestimmter Krankheitssymptome eine Krankheit zu diagnostizieren. Es gelang tatsächlich für eine eingeschränkte Zahl von Krankheiten geeignete Systeme zu entwickeln. Hier sei das bekannte System MYCIN genannt, das für die Klassifikation bestimmter Blutkrankheiten eingesetzt werden kann BuchananShortliffe[BS84]. Bei der Entwicklung solcher Expertensysteme stellte sich heraus, daß es häufig sehr schwierig ist, an das Wissen heranzukommen, das ein Experte auf seinem Gebiet hat. Das heißt, in diesem Fall die Regeln, nach denen er seine Diagnose bestimmt. Der gebräuchliche Weg besteht darin, daß ein sogenannter Wissensingenieur mit verschiedenen Methoden, beispielsweise durch geeignete Führung eines Interviews,3.4 versucht, das Wissen des Experten in eine programmierbare Form zu bringen.

An dieser Stelle zeigen sich erhebliche Schwierigkeiten. Einerseits fällt es einem Experten oft schwer, Regeln für seine Entscheidungen anzugeben Dreyfus[DD87]. Dieser Schwierigkeit versucht man unter anderem durch Forschungsanstrengungen in der Kognitionspsychologie Herr zu werden MandlSpada[MS88]. Andererseits gibt es dabei auch viele praktische Schwierigkeiten zu überwinden; darunter fällt die Tatsache, daß Experten häufig wenig Zeit für die detaillierte Erklärung ihrer Problemlösungsmethoden haben. Oft fehlt es auch an geeigneten Wissensingenieuren.  Insgesamt wird durch diese Situation die Entwicklung eines Expertensystems zu einer kostspieligen Angelegenheit, da der Wissenstransfer, also die Interaktion des Experten mit dem Wissensingenieur und die Umsetzung der gewonnenen Erkenntnisse in ein Programm durch den Wissensingenieur, ziemlich zeitaufwendig ist.

Aus diesem Grund ist die Idee von lernenden Systemen besonders interessant für die Konstruktion von Expertensystemen. Vielleicht ist es hierbei möglich, ein System zu entwickeln, das den Experten selbständig befragt, wobei es möglicherweise sogar noch gezieltere Fragen stellen könnte, als ein menschlicher Wissensingenieur und anschließend das vom Computer ausführbare Programm automatisch erstellt.3.5 Ein lernendes System könnte auch ganz darauf verzichten, einen Experten zu befragen und sich darauf beschränken, einen Experten bei der Problemlösung zu beobachten: Zum Beispiel zu beobachten, welche Diagnose der Experte bei welchen Symptomen stellt und daraus durch induktive Schlüsse zu den richtigen Diagnoseregeln zu gelangen.


next up previous contents index
Next: Konnektionismus und neuronale Netzwerke Up: Die künstliche Intelligenz Previous: Maschinelles Lernen
Achim Hoffmann
2002-07-12