(S. Virdhagriswaran; MuBot Agent)
Die hier angesprochene Autonomie ist auf jeden Fall eine ganz zentrale Eigenschaft von Agenten. Logisches Denken wird erwähnt, ohne jedoch eine Beschreibung zu liefern, wie dieses genau auszusehen hat.(Russell und Norvig; AIMA Agent)
Der Begriff der Umwelt ist ein neuer Aspekt. Doch genau wie im vorherigen Beispiel zum logischen Denken, wird auch hier keine genaue Aussage bezüglich der Umwelt gemacht. Es obliegt also der Interpretation des Lesers, den Begriff Umwelt genau zu definieren.(Hyaes-Roth; Hayes-Roth Agent)
Diese Aussage faßt die wesentlichen Merkmale der beiden vorherigen zusammen.(Smith, Cypher und Spohrer; KidSim Agent)
Hier wird der Versuch unternommen, Agenten von normaler Anwendungssoftware abzugrenzen.(IBM, IBM Agent)
IBM hebt in seiner Definition die Repräsentation des Anwenders durch den Agenten hervor.Autonomie | meint das selbstartende Verhalten des Agenten. Er löst seine Aufgabe ohne das der Anwender ständig einschreiten muß. |
---|---|
Intelligenz | der Agent versucht die ihm gestellten Aufgaben durch eigenes Denken zu erfüllen. Das kann zum Beispiel mittels einer Menge von Regeln bzw. aus Regeln abgeleiteter Regeln geschehen. |
Adaption | ist die Fähigkeit des Agenten durch eigene Erfahrungen zu lernen und dadurch das eigene Verhalten zu verbessern. |
Reaktivität | ein Agent nimmt seine Umwelt wahr und reagiert auf Veränderungen, die in ihr stattfinden. |
Unabhängigkeit | wird ausgedrückt durch die Konkretheit, mit der einem Agenten eine Aufgabe gestellt wird, d.h. je enger eine Aufgabe definiert ist, desto abhängiger ist der Agent. |
Kontinuität | meint die Aufrechterhaltung von Identität und innerem Zustand des Agenten über einen längeren Zeitraum. |
Kommunikation | ist die Fähigkeit des Agenten sich mit dem Benutzer und insbesondere mit anderen Agenten zu verständigen. |
Mobilität | ist vorhanden, wenn sich ein Agent selber von einem Computer auf einen anderen senden kann. |
Autonomie (autonomy) |
Agenten operieren ohne das direkte Einschreiten des Anwenders und haben eine gewisse Kontrolle über ihre Aktionen und inneren Zustand. |
---|---|
Soziale Fähigkeiten (social ability) |
Agenten interagieren mit dem Anwender und mit anderen Agenten mit Hilfe einer Agentenkommunikationssprache. Die Kommunikation erfolgt auf einer semantischen statt auf einer syntaktischen Ebene, d.h. sie erfolgt nicht über Befehle sondern über Aufforderungen, Angebote, Anfragen, Erklärungen etc. |
Reaktivität (reactivity) |
Agenten nehmen ihre Umwelt wahr und reagieren rechtzeitig und in einer angebrachten Art und Weise auf Veränderungen, die in ihr stattfinden. Unter Umwelt wird verstanden: ein Anwender via graphischer Benutzeroberfläche, eine Ansammlung anderer Agenten, das Internet oder dies alles zusammen. |
Voraushandlung (pro-activeness) |
Agenten reagieren nicht einfach nur auf die Umwelt, sondern sie sind auch in der Lage zielgerichtetes Verhalten an den Tag zu legen, indem sie die Initiative ergreifen." |
" Letztendlich werden Zeit und Erfahrung sowohl die Bedeutung als auch die Überlebensfähigkeit des Begriffs Agent bestimmen. ... Indem die öffentliche Auseinandersetzung mit nützlichen und technisch realisierbaren Implementationen von Agentensoftware zunimmt, wird der Term Agent etwas bedeuten, was jedermann versteht, weil er schon viele Beispiele dafür gesehen hat oder er wird ungebräuchlich, weil er einen Begriff beschreibt, welcher nicht länger angebracht ist. "