Optimierung des Zusammenwirkens maschineller und intellektueller Spezialisten
Helmut Jarosch
Der vorliegende Beitrag beschreibt eine Methode, nach der im Verlauf eines Problemlösungs-Prozesses eine optimale Kooperation zwischen maschinellen und intellektuellen Spezialisten erreicht werden kann. Die Gesamtaufgabe wird in Teilaufgaben zerlegt. Jede dieser Teilaufgaben wird von einem Spezialisten gelöst, bei dem es sich entweder um einen Endbenutzer handeln kann oder der durch ein Software-Modul realisiert wird. Ein solcher Spezialist wird dann generiert und mit der Lösung einer von einem anderen Spezialisten delegierten Aufgabe betraut, wenn er am besten für die Lösung dieser Aufgabe geeignet ist. Die generierten Spezialisten werden in ein Kommunikationssystem von Agenten aufgenommen, die ausschließlich durch den Austausch von Nachrichten miteinander in Beziehung treten. Um eine minimale Ressourcen-Belastung zu erreichen, wird technologisches Wissen ausgewertet, um den optimalen Spezialisten auszuwählen. Dieses Wissen liegt vor in Form von Beschreibung der Kompetenzbereiche der Spezialisten, Anweisungen zur Simulation des Problemlösungs-Prozesses und Metaalgorithmen zur Erzeugung eines "maßgeschneiderten" Algorithmus.