LIDA (kognitive Architektur)

LIDA (Learning Intelligent Decision Agent, ursprünglich aufgrund ihrer Herkunft aus IDA Learning Intelligent Distribution Agent genannt) bezeichnet eine kognitive Architektur. Sie versucht, ein breites Spektrum der Kognition in biologischen Systemen zu modellieren, von der Wahrnehmung und Handlung auf niedriger Ebene bis hin zu Schlussfolgerungen auf hoher Ebene.

Die Architektur wurde hauptsächlich von Stan Franklin und seinen Kollegen an der University of Memphis entwickelt und basiert empirisch auf der Kognitionswissenschaft und der kognitiven Neurowissenschaft. Sie ist eine Erweiterung von IDA, die Mechanismen für das Lernen hinzufügt. Neben der Aufstellung von Hypothesen, die weitere Forschung anleiten sollen, kann die Architektur Steuerungsstrukturen für Softwareagenten und Roboter bereitstellen. Das konzeptionelle Modell der LIDA soll plausible Erklärungen für viele kognitive Prozesse liefern und zugleich als Werkzeug dienen, um darüber nachzudenken, wie der Geist funktioniert.

Der LIDA-Architektur und ihrem entsprechenden konzeptionellen Modell liegen zwei Hypothesen zugrunde. Die erste besagt, dass ein großer Teil der menschlichen Kognition durch häufig wiederholte, etwa 10 Hz schnelle Interaktionen zwischen bewussten Inhalten, den verschiedenen Gedächtnissystemen und der Handlungsauswahl funktioniert. Diese Interaktionen werden als kognitive Zyklen bezeichnet. Die zweite Hypothese besagt, dass diese kognitiven Zyklen als „Atome“ der Kognition dienen, aus denen kognitive Prozesse auf höherer Ebene zusammengesetzt sind.

Übersicht

Obwohl LIDA weder symbolisch noch strikt konnektionistisch ist, handelt es sich um eine hybride Architektur, da sie eine Vielzahl von Rechenmechanismen verwendet, die aufgrund ihrer psychologischen Plausibilität ausgewählt wurden. Der kognitive Zyklus von LIDA setzt sich aus Modulen und Prozessen zusammen, die diese Mechanismen verwenden.

Rechenmechanismen

Die LIDA-Architektur verwendet mehrere Module, darunter Varianten der Copycat-Architektur, des Sparse Distributed Memory, des Schema-Mechanismus, des Behavior Net, und der Subsumptionsarchitektur.

Psychologische und neurobiologische Grundlagen

Als umfassende, konzeptionelle und rechnergestützte kognitive Architektur soll die LIDA-Architektur einen großen Teil der menschlichen Kognition modellieren. Die LIDA-Architektur umfasst eine große Bandbreite kognitiver Module und Prozesse und versucht, eine Reihe psychologischer und neuropsychologischer Theorien umzusetzen und weiter auszuarbeiten, darunter die Global Workspace Theory, die situierte Kognition, Wahrnehmungssymbolsysteme, das Arbeitsgedächtnis, Gedächtnis anhand von Handlungsmöglichkeiten, das Langzeit-Arbeitsgedächtnis und die H-CogAff-Architektur.

Codelets

LIDA stützt sich in hohem Maße auf das, was Franklin als Codelets bezeichnet. Ein Codelet ist ein „spezialisierter, relativ unabhängiger Mini-Agent, der typischerweise als kleines Stück Code implementiert ist, das als separater Thread ausgeführt wird“.

Kognitiver Zyklus

Der kognitive Zyklus von LIDA lässt sich in drei Phasen unterteilen: Verstehen, Bewusstsein und Handlungsauswahl, wobei letztere auch das Lernen umfasst.

In der Verstehensphase aktivieren eingehende Reize Merkmalsdetektoren niedriger Ebene im sensorischen Gedächtnis. Deren Ausgabe aktiviert das perzeptive assoziative Gedächtnis, in dem Merkmalsdetektoren höherer Ebene zu abstrakteren Entitäten wie Objekten, Kategorien, Handlungen und Ereignissen führen. Die daraus entstehende Wahrnehmung gelangt in den Arbeitsbereich (Workspace), wo sie sowohl das transiente episodische Gedächtnis als auch das deklarative Gedächtnis aktiviert und lokale Assoziationen hervorruft. Diese lokalen Assoziationen werden mit der Wahrnehmung kombiniert, um ein aktuelles Situationsmodell zu erzeugen, das dem Verständnis des Agenten davon entspricht, was gerade geschieht.

In der Bewusstseinsphase bilden „Aufmerksamkeits-Codelets“ Koalitionen, indem sie Teile des Situationsmodells auswählen und in den Global Workspace übertragen. Diese Koalitionen konkurrieren anschließend um Aufmerksamkeit. Die siegreiche Koalition wird zum Inhalt des Bewusstseins und wird global verbreitet.

Diese bewussten Inhalte werden anschließend global verbreitet und leiten die Lern- und Handlungsauswahlphase ein. Wenn die bewusste Verbreitung die verschiedenen Gedächtnisformen – das perzeptive, episodische und prozedurale Gedächtnis – erreicht, entstehen neue Entitäten und Assoziationen und bereits vorhandene werden verstärkt. Parallel zu diesem Lernen werden mithilfe der bewussten Inhalte mögliche Handlungsschemata aus dem prozeduralen Gedächtnis abgerufen und an die Handlungsauswahl übermittelt. Dort konkurrieren sie darum, als Verhalten für diesen kognitiven Zyklus ausgewählt zu werden. Das ausgewählte Verhalten aktiviert das sensomotorische Gedächtnis, das einen geeigneten Algorithmus für dessen Ausführung erzeugt und damit den kognitiven Zyklus abschließt.

Dieser Prozess wiederholt sich kontinuierlich, wobei jeder Zyklus einen kognitiven „Moment“ darstellt, der zu kognitiven Prozessen auf höherer Ebene beiträgt.

Geschichte

Virtual Mattie (V-Mattie) ist ein Software-Agent, der Informationen von Organisatoren von Seminaren sammelt, Ankündigungen für die Seminare der folgenden Woche erstellt und diese wöchentlich an eine von ihm selbst gepflegte Mailingliste versendet, und zwar ohne menschliche Aufsicht. V-Mattie nutzte viele der zuvor genannten Rechenmechanismen.

Die Global Workspace Theory (GWT) von Bernard Baars inspirierte die Weiterentwicklung von V-Mattie zu Conscious Mattie, einem Softwareagenten mit demselben Anwendungsbereich und denselben Aufgaben, dessen Architektur einen Bewusstseinsmechanismus nach dem Vorbild der GWT enthielt. Conscious Mattie war der erste funktional, wenn auch nicht phänomenal bewusste Softwareagent. Aus Conscious Mattie ging IDA hervor.

IDA (Intelligent Distribution Agent) wurde für die United States Navy entwickelt, um Aufgaben zu erfüllen, die von menschlichen Personaldisponenten, sogenannten Detailern, ausgeführt wurden. Am Ende des Dienstes jedes Matrosen wird diesem eine neue Dienststelle zugewiesen. Dieser Zuweisungsprozess wird als „Distribution“ bezeichnet. Die Navy beschäftigt fast 300 Vollzeit-Detailer, um diese neuen Zuweisungen vorzunehmen. Die Aufgabe von IDA besteht darin, diesen Prozess zu erleichtern, indem die Rolle eines Detailers automatisiert wird. IDA wurde von ehemaligen Detailern getestet und von der Navy akzeptiert. Verschiedene Behörden der Navy unterstützten das IDA-Projekt mit rund 1.500.000 US-Dollar.

Die LIDA-Architektur (Learning IDA) entstand ursprünglich aus IDA durch die Ergänzung um verschiedene Formen und Methoden des Lernens, hat sich seitdem jedoch zu einem wesentlich umfangreicheren und allgemeineren Framework entwickelt.

Einzelnachweise

  1. ↑ IDA and LIDA. In: Conscious Robots. 23. November 2006, abgerufen am 14. Oktober 2026 (englisch).
  2. 1 2 3 4 5 6 Bernard J. Baars, Stan Franklin: Consciousness is computational: The Lida model of global workspace theory. In: International Journal of Machine Consciousness. 1. Jahrgang, 2009, S. 23–32, doi:10.1142/s1793843009000050 (englisch, philpapers.org [abgerufen am 8. Oktober 2026]).
  3. ↑ D. Hofstadter (1995). Fluid Concepts and Creative Analogies: Computer Models of the Fundamental Mechanisms of Thought. New York: Basic Books.
  4. ↑ James B. Marshall (November 1999). Metacat: A self-watching cognitive architecture for analogy-making. In W. D. Gray & C. D. Schunn (Hrsg.), Proceedings of the 24th Annual Conference of the Cognitive Science Society, S. 631–636. Mahwah, NJ: Lawrence Erlbaum Associates
  5. ↑ P. Kanerva (1988): Sparse Distributed Memory. Cambridge, MA: The MIT Press
  6. ↑ R. P. N. Rao & O. Fuentes (1998): Hierarchical Learning of Navigational Behaviors in an Autonomous Robot using a Predictive Sparse Distributed Memory (Memento vom 10. August 2017 im Internet Archive). Machine Learning, 31, S. 87–113.
  7. ↑ Gary L. Drescher (1991): Made-up minds: A Constructivist Approach to Artificial Intelligence. MIT Press
  8. ↑ H. H. Chaput, B. Kuipers & R. Miikkulainen (2003): Constructivist Learning: A Neural Implementation of the Schema Mechanism. Paper presented at the Proceedings of WSOM '03: Workshop for Self-Organizing Maps, Kitakyushu, Japan
  9. ↑ P. Maes 1989: How to do the right thing. In: Connection Science, Band 1, Nr. 3, S. 291–323. doi:10.1080/09540098908915643.
  10. ↑ T. Tyrrell (1994): An Evaluation of Maes's Bottom-Up Mechanism for Behavior Selection. Adaptive Behavior, 2, S. 307–348.
  11. ↑ R. A. Brooks: Intelligence without Representation. Artificial Intelligence, 1991. Elsevier
  12. ↑ S. Franklin & F. G. J. Patterson (2006). The LIDA Architecture: Adding New Modes of Learning to an Intelligent, Autonomous, Software Agent IDPT-2006 Proceedings (Integrated Design and Process Technology): Society for Design and Process Science.
  13. ↑ S. Franklin U. Ramamurthy, S. D'Mello, L. McCauley, A. Negatu, R. Silva & V. Datla (2007): LIDA: A computational model of global workspace theory and developmental learning. In AAAI Fall Symposium on AI and Consciousness: Theoretical Foundations and Current Approaches. Arlington, VA: AAAI.
  14. ↑ B. J. Baars (1988): A cognitive theory of consciousness. Cambridge: Cambridge University Press.
  15. ↑ F. J. Varela, E. Thompson & E. Rosch (1991): The Embodied Mind. Cambridge, Massachusetts: MIT Press.
  16. ↑ L. W. Barsalou 1999: Perceptual symbol systems. Behavioral and Brain Sciences 22:577–609. MA: The MIT Press
  17. ↑ A. D. Baddeley & G. J. Hitch (1974): Working memory. In G. A. Bower (Hrsg.), The Psychology of Learning and Motivation (S. 47–89). New York: Academic Press.
  18. ↑ A. M. Glenberg 1997: What memory is for. Behavioral and Brain Sciences 20:1–19.
  19. ↑ K. A. Ericsson, W. Kintsch 1995: Long-term working memory. Psychological Review 102:21–245
  20. ↑ A. Sloman 1999: What Sort of Architecture is Required for a Human-like Agent? In Foundations of Rational Agency, Hrsg. M. Wooldridge und A. Rao. Dordrecht, Niederlande: Kluwer Academic Publishers
  21. ↑ Stan Franklin: IDA: A conscious artifact? In: Journal of Consciousness Studies. Januar 2003 (englisch, researchgate.net [abgerufen am 8. Oktober 2026]).
  22. ↑ Franklin, S., & Graesser, A., 1997: Is it an Agent, or just a Program?: A Taxonomy for Autonomous Agents. (Memento vom 23. Dezember 2018 im Internet Archive) Proceedings of the Third International Workshop on Agent Theories, Architectures, and Languages, veröffentlicht als Intelligent Agents III, Springer-Verlag, 1997, S. 21–35.
  23. ↑ S. Franklin, A. Graesser, B. Olde, H. Song & A. Negatu (November 1996): Virtual Mattie—an Intelligent Clerical Agent. Paper presented at the Symposium on Embodied Cognition and Action: AAAI, Cambridge, Massachusetts.
  24. ↑ S. Franklin, A. Kelemen & L. McCauley (1998): IDA: A Cognitive Agent Architecture IEEE Conf on Systems, Man and Cybernetics (S. 2646–2651): IEEE Press
  25. ↑ S. Franklin (2003): IDA: A Conscious Artifact? Journal of Consciousness Studies, 10, S. 47–66.
  26. ↑ S. Franklin & L. McCauley (2003): Interacting with IDA. In H. Hexmoor, C. Castelfranchi & R. Falcone (Hrsg.), Agent Autonomy (S. 159–186). Dordrecht: Kluwer.
  27. ↑ Sidney K. D'Mello, U. Ramamurthy, A. Negatu & S. Franklin (2006): A Procedural Learning Mechanism for Novel Skill Acquisition. In T. Kovacs & James A. R. Marshall (Hrsg.), Proceeding of Adaptation in Artificial and Biological Systems, AISB'06 (Bd. 1, S. 184–185). Bristol, England: Society for the Study of Artificial Intelligence and the Simulation of Behaviour
  28. ↑ Franklin, S. (2005): Perceptual Memory and Learning: Recognizing, Categorizing, and Relating. Paper presented at the Symposium on Developmental Robotics: American Association for Artificial Intelligence (AAAI), Stanford University, Palo Alto, Kalifornien, USA.
  29. ↑ S. Franklin & F. G. J. Patterson (2006): The LIDA Architecture: Adding New Modes of Learning to an Intelligent, Autonomous, Software Agent IDPT-2006 Proceedings (Integrated Design and Process Technology): Society for Design and Process Science.
  30. ↑ S. Franklin & L. McCauley (2004): Feelings and Emotions as Motivators and Learning Facilitators Architectures for Modeling Emotion: Cross-Disciplinary Foundations, AAAI 2004 Spring Symposium Series (Bd. Technical Report SS-04-02, S. 48–51). Stanford University, Palo Alto, Kalifornien, USA: American Association for Artificial Intelligence.
  31. ↑ A. Negatu, Sidney K. D'Mello & S. Franklin (2007): Cognitively Inspired Anticipation and Anticipatory Learning Mechanisms for Autonomous Agents. In M. V. Butz, O. Sigaud, G. Pezzulo & G. O. Baldassarre (Hrsg.), Proceedings of the Third Workshop on Anticipatory Behavior in Adaptive Learning Systems (ABiALS 2006) (S. 108–127). Rom, Italien: Springer Verlag.