Multiagentensysteme

Technologien, Architekturen, Plattformen

Prof. Dr. Stefan Bosse

Universität Koblenz - FB Informatik - Praktische Informatik

1 / 23

Stefan Bosse - MAS - Modul B Agentenmodelle auf Systemebene ::

Agentenmodelle auf Systemebene

2 / 23

Stefan Bosse - MAS - Modul B Agentenmodelle auf Systemebene :: Modellierung

Modellierung

Topologien

  • Die agentenbasierte Modellierung befasst sich ebenso mit der Modellierung von Agentenbeziehungen und Agenteninteraktionen wie mit der Modellierung von Agenten und dem Verhalten von Agenten.

  • Die Hauptprobleme bei der Modellierung von Agenteninteraktionen sind die Angabe, wer mit wem verbunden ist oder sein könnte, und die Dynamik, die die Mechanismen der Interaktionen steuert.

  • Beispiel: Ein agentenbasiertes Modell des Internetwachstums würde beispielsweise Mechanismen enthalten, die angeben, wer mit wem, warum und wann eine Verbindung herstellt.

3 / 23

Stefan Bosse - MAS - Modul B Agentenmodelle auf Systemebene :: Modellierung

Modellierung

Macal, WSC, 2009 Topologien für Agentenbeziehungen und Soziale Interaktion

4 / 23

Stefan Bosse - MAS - Modul B Agentenmodelle auf Systemebene :: Modellierung

Modellierung

  • Die Mikromodellierung mit Agenten umfasst besonders deren Interaktion untereinander und mit der Weltumgebung (Maschinen, Menschen, usw.)

Uhrmacher ed., MASSA, 2009 Das agentenbasierte Modell mit Entitäten auf Mikroebene, ihre Aktionen und Interaktionen sowie die Umgebung

5 / 23

Stefan Bosse - MAS - Modul B Agentenmodelle auf Systemebene :: Modellierung

Modellierung

Agentenmodell

  • Zutaten: Perzeption, Kommunikation, Wissen (Beliefs), Regeln (Plan, Goals), Ausführen (Intentions) → BDI Architektur!

Uhrmacher ed., MASSA, 2009 Das abstrakte kognitive und wissensbasierte Agentenmodell mit der BDI Architektur

6 / 23

Stefan Bosse - MAS - Modul B Agentenmodelle auf Systemebene :: Modellierung

Modellierung

Eigenschaften

Selbst-X Eigenschaften:

  • Organisation (1:N, N:N)
  • Adaptivität (1:1 und N:N)
  • Bewertung (1:1, 1:N, N:N)
  • usw.

1:1 ist individuelle Eigenschaft, 1:N ist Baumstruktur, und N:N ist universelle Struktur

7 / 23

Stefan Bosse - MAS - Modul B Agentenmodelle auf Systemebene :: Systemebene

Systemebene

Agentenbasiert Entwurf

  • Die Kopplung von Agentenmodellen mit einem Entwurfs- und Plaungsprozess (z.B. einer Produktionsanlage) ist der Einstiegspunkt für agentenbezogene Prinzipien und Technologien in aktuellen Automatisierungsszenarien:

Leitao, IAEASAI, Kap. 3, 2015 Entwurf in der Automatisierungstechnik und Cyberphysikalischen Systemem

8 / 23

Stefan Bosse - MAS - Modul B Agentenmodelle auf Systemebene :: Komponetenebene

Komponetenebene

Eingebettete Agententechnologien in der Automatisierung

  • Der nächste Schritt ist die Einbettung von Agententechnologien in die Systeme (z.B. Maschinen):