Einführung in die Agenten-Technologie

Slides:



Advertisements
Ähnliche Präsentationen
Proseminar: Anwendungen für Augmented Reality
Advertisements

Anbindung mobiler Endgeräte über den Terminal Service
"Kinder gemeinsam mit Eltern fit für die Zukunft machen" Gemeinsame Erarbeitung von Prinzipien der Kooperation Ein Beispiel Schlaglichter auf einen.
Rechnernetze und verteilte Systeme (BSRvS II)
Von David Keß, Heinrich Wölk, Daniel Hauck
Mitarbeiterkommunikation
Mobile Lernende in verteilten Umgebungen (dSpace) Oliver Brand Learning Lab Lower Saxony (L3S) Hannover.
Inhaltlich orientierter Zugriff auf unstrukturierte Daten
TU- Dresden Dipl. Psych. Jenny Krist Prof. Dr. Hermann Körndle
Leistungszentren für Forschungsinformation II – Sicherung und Bereitstellung von Textquellen und Primärdaten DINI – AG Informationsmanagement Essen, 17.
SAP R/3 - Speichermanagement
Eigenschaften und Pflichten vertrauenswürdiger digitaler Archive
Wissensmanagement mit semantischen Netzen – Analyse und Vergleich verschiedener Softwarelösungen Autor: Holger Wilhelm Referentin: Prof. Dr. Uta Störl.
Einführung.
Universität Stuttgart Institut für Kernenergetik und Energiesysteme LE 3.2- LM 8 - LO 9 Definitionen zu LM 8.
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Beispiel 2: Iterative-Inkrementelle Vorgehensmodelle Annahmen: Anforderungen sind unvollständig.
Universität Stuttgart Institut für Kernenergetik und Energiesysteme LE 3.1 ProzessqualitätLM 5 V-Modell-AnwendungenFolie 1 V-Modell für große Projekte.
Java: Objektorientierte Programmierung
WIRTSCHAFTSINFORMATIK Westfälische Wilhelms-Universität Münster WIRTSCHAFTS INFORMATIK Seminar Software Agenten Agenten als Informationsfilter Referent.
SciAgents - Eine agentenbasierte Umgebung für verteilte wissenschaftliche Berechnungen Alexander StarkeSeminar Software Agenten
Die Zukunft des Electronic Commerce Spekulation über handelnde Agenten Markus Barnert.
Informationsgewinnung mit Agenten
Was ist ein kognitives System?
Einsatz von XML zur Kontextspeicherung in einem agentenbasierten ubiquitären System Faruk Bagci, Jan Petzold, Wolfgang Trumler und Theo Ungerer Lehrstuhl.
Vorlesung: 1 Betriebssysteme 2007 Prof. Dr. G. Hellberg Studiengang Informatik FHDW Vorlesung: Betriebssysteme Hochverfügbarkeit (Einführung) 3. Quartal.
XML in Client-Server und GRID Architektur
Vorlesung 3: Verschiedenes Universität Bielefeld – Technische Fakultät AG Rechnernetze und verteilte Systeme Peter B. Ladkin
Sicherheit in Rechnernetzen- Denial of Service- Attacken
1/16 UNIVERSITY OF PADERBORN Projektgruppe KIMAS Projektgruppe KIMAS Agenten Andreas Goebels, Alexander Weimer.
1/25 UNIVERSITY OF PADERBORN Projektgruppe KIMAS Projektgruppe KIMAS MultiAgenten-Systeme Andreas Goebels.
Einführung von Groupware
Workshop: Qualifizierung für Groupware 7. September 1999 Dortmund Herzlich willkommen zum.
Die Bank von morgen - eine neue Welt für IT und Kunden? 23. Oktober 2001.
Diplomarbeit Thema: Untersuchungen zur Spezifikation und Realisierung von Interoperabilitätskonzepten (hauptsächlich) CORBA-basierter Multiagentensysteme.
Steffen Mankiewicz 1.
Konzeption und Realisierung von DSS
Entwicklung verteilter eingebetteter Systeme - Einführung
Spezifikation von Anforderungen
Synergieeffekte durch softwaregestützte Prozessmodelle
Entwurf und Realisierung einer digitalen Bibliothek zur Verwaltung von Notenhandschriften Dipl.-Ing. Temenushka Ignatova Datenbank- und Informationssysteme,
Dietrich Hartmann, Jochen Bilek Ruhr-Universität Bochum
? Was ist Informatik? Was ist Informatik? Alexander Lange
Das Pflichtenheft Dipl.- Ing. Dipl.-Informatiker Dieter Klapproth
Produktmanagement RimatriX & Software Solutions / Fabian Schäfer / 12
Kooperation mit Hochschulen: Vorteile für KMU. Überblick Vorteile Zugriff auf Wissen Problem- lösung Forschung Spezialwerk- zeuge Höhere Glaub- würdigkeit.
Holonische Multiagentensimulation
Computational Thinking Online Algorithmen [Was ist es wert, die Zukunft zu kennen?] Kurt Mehlhorn Konstantinos Panagiotou.
Universität zu Köln Historisch-Kulturwissenschaftliche Informationsverarbeitung Softwaretechnologie II (Teil I): Simulation und 3D Programmierung Prof.
Institut für Informatik III, Universität Bonn, c/o 2001, Präsentation Agenten, Objekte, Komponenten - Agenten, Objekte, Komponenten - ein Paradigma-Vergleich.
Dr. Elke Münch Verzahnung von Schule und außerschulischen Kooperationspartnern zur Unterstützung der ganzheitlichen Kompetenzentwicklung Fachtagung Praxistag.
Komponenten eines Informationssystems
Kompetenz -, Lern - und Prüfungsbereiche Anforderungsbereiche
secunet Security Networks AG
Context-awareness Andreas Bossard, Matthias Hert.
NeuroStrategy Ist ein hochintelligentes Werkzeug für den professionellen Trader. Es generiert Handelsanweisungen pro Titel und unterstützt nachhaltig das.
Grundschule und Computer
Konfigurieren eines Arbeitsplatzes für das Firmennetzwerk Unterweisungspräsentation zur Eignungsprüfung der Ausbilder (nach AEVO) von Vorname Nachname.
1 Windows – mein Betriebssystem 4.2 – Meine eigene digitale Welt.
Systementwurf Dipl.-Inform. Med. Anton Brass Helmholtz Zentrum München IBMI München,
Wissensmanagement SGMI Seminar 11. Mai – 12. Mai 2007
->Prinzip ->Systeme ->Peer – to – Peer
Knowledge Management.
Vortrag - Diplomarbeiten (HS I)
Agenten und Multi-Agenten-System
Universität zu Köln Historisch-Kulturwissenschaftliche Informationsverarbeitung Softwaretechnologie II (Teil I): Simulation und 3D Programmierung Prof.
1 Wolfgang Wiese, Regionales RechenZentrum Erlangen WCMS 3. August 2000 Wolfgang Wiese RRZE / Lehrstuhl für Informatik VII
Kopf und Computer Gerhard Vollmer
Lernen 1. Vorlesung Ralf Der Universität Leipzig Institut für Informatik
Interoperabilität in Digitalen
Titel der Präsentation
 Präsentation transkript:

Einführung in die Agenten-Technologie Dipl.-Ing. Jochen Bilek – Ruhr-Universität Bochum Dipl.-Inform. Sascha Alda – Universität Bonn Dipl.-Ing. Mirko Theiß – Technische Universität Darmstadt

Gliederung Einführung, Begriffe, Anwendungen Mirko Theiß Agenten, Objekte, Komponenten – ein Vergleich Sascha Alda Forschung, Implementierungen, Beispiele Jochen Bilek Mirko Theiß, Forum Bauinformatik 2001, München

Vision Ein Agent repräsentiert den Auftraggeber und handelt in seinem Namen. Aufgaben können an Agenten wie an einen Assistenten delegiert werden. Agenten erledigen Aufgaben in Zusammenarbeit mit anderen Agenten. Mirko Theiß, Forum Bauinformatik 2001, München

Agent Der Agentenbegriff James Bond Privatdetektive . . . Auf Deutsch würde man besser von „Akteur“ oder „Assistent“ sprechen Der Begriff „Agent“ hat sich eingebürgert und wird in vielen Bereichen der Informatik verwendet Mirko Theiß, Forum Bauinformatik 2001, München

Ansätze zur Definition Ein Programm, das seine Umgebung wahrnimmt und in dieser Umgebung agiert. Ein Programm, das mit Menschen, anderen Agenten oder Maschinen kommuniziert. Ein Programm, das selbständig seinen Besitzer bei seiner täglichen Arbeit unterstützt. Mirko Theiß, Forum Bauinformatik 2001, München

Arten von Agenten Intelligente Agenten Menschliche Agenten Hardware (z.B. Reisebüro) Hardware Agenten (z.B. Roboter) Software Agenten Informations Agenten Kooperation Agenten ...XYZ... Agenten Mirko Theiß, Forum Bauinformatik 2001, München

Einflußgebiete und Charakteristika Entscheidungs- theorie Netzwerke Kommunikation Künstliche Intelligenz Autonomie Mobilität Lernfähigkeit Proaktivität Kommunikation Reaktivität Kooperation Charakter Verteilte Systeme Psychologie / Soziologie Mirko Theiß, Forum Bauinformatik 2001, München

Autonomie Selbständiges Handeln Verfolgung von Zielen ohne Eingriffe eines Nutzers ohne Anweisungen der Umwelt Besitzt die Kontolle über seine Aktionen und seinen internen Zustand Wesentlicher Unterschied zu anderer Software Mirko Theiß, Forum Bauinformatik 2001, München

Lernfähigkeit Drei Hauptkomponeten: KI-Techniken Regelbasierte Systeme Eigene, interne Wissensbasis Fähigkeit zu Schlußfolgerungen basierend auf der Wissensbasis Fähigkeit zu lernen bzw. sich Änderungen der Umwelt anzupassen KI-Techniken Regelbasierte Systeme Wissensbasierte Systeme Neuronale Netze Reinagentenorientierte Ansätze Mirko Theiß, Forum Bauinformatik 2001, München

Reaktivität Angemessene Reaktionen auf Einflüsse aus seiner Umwelt Informationen aus seiner Umwelt Umwelt: andere Agenten, Menschen, andere digitale Systeme Realisierungen durch Geeignete Sensoren (Reaktive Agenten) Eigenes, internes Modell seiner Umwelt (Deliberale Agenten) Beispiel: Watcher-Agenten für Systemüberwachungen Mirko Theiß, Forum Bauinformatik 2001, München

Proaktivität Der Agent ergreift in bestimmten Situationen selbst die Initiative Wirkt auf die Umgebung zur Erfüllung seines Ziels ein Handelt Zielorientiert Besitzt ein wohldefiniertes Ziel bzw. ein Zielsystem (verschiedene Teilziele) Mirko Theiß, Forum Bauinformatik 2001, München

Kooperation Interaktion mit der Umwelt Umwelt: andere Agenten, Menschen, andere digitale Systeme Lösung von komplexen Aufgaben, die einen einzelnen Agenten überfordern Vermeidung von lokalen Ressourcenengpässen Mirko Theiß, Forum Bauinformatik 2001, München

Kommunikation Basis der Kooperation Kommunikationsfähigkeit ermöglicht erst den Kontakt mit der Umwelt Agenten-Kommunikationssprache definiert ein festes Protokoll zum Austausch von Informationen Beispiele: ACL (FIPA-ACL), KQML Mirko Theiß, Forum Bauinformatik 2001, München

Mobilität Fähigkeit eines Agenten, sich innerhalb von Kommunikationsnetzen zu bewegen Stationäre Agenten An einen Ort gebunden Können Nachrichten, evtl. auch im Netzwerk, versenden Mobile Agenten Können sich zusätzlich selbst im Netzwerk bewegen Ein Mobiler Agent verpackt seinen Zustand und überträgt sich vollständig auf einen neuen Rechner Vorteil: Verringerung der Netzwerklast beim Kommunizieren Probleme: Sicherheit, Datenschutz, Management Mirko Theiß, Forum Bauinformatik 2001, München

Klassifikation nach Eigenschaften Anzahl der Agenten Multi Agenten System Einzelner Agent Grad der Intelligenz stationär mobil einfach komplex Mobilität Mirko Theiß, Forum Bauinformatik 2001, München

Multi Agenten Systeme (MAS) I Agentenumgebung Betriebssystem Mirko Theiß, Forum Bauinformatik 2001, München

Multi Agenten Systeme (MAS) II Ansammlung mehrerer Agenten MAS = S ASn Jeder Agent hat unvollständiges Wissen und eingeschränkte Fähigkeiten Die Steuerung des Gesamtsystems ist dezentral Die Datenhaltung in einem MAS ist verteilt Informationen werden asynchron Verarbeitet n i=1 Mirko Theiß, Forum Bauinformatik 2001, München

Kommunikation von Agenten Agenten teilen sich eine Aufgabe Kooperation erfordert Kommunikation Zur Kommunikation muß eine gemeinsame Sprache vorhanden sein Die Semantik muß bekannt sein Kommunikation Sprechakt Inhalt <XML> <COLOR>Red</COLOR> </XML> Mirko Theiß, Forum Bauinformatik 2001, München

Persönlicher Agent Unterstützung bei der täglichen Arbeit Übernahme sich wiederholender Arbeiten Paßt sich den Gewohnheiten seines Auftraggebers an Erkennt zu übernehmende Aufgaben Eignet sich evtl. Verhaltensmuster des Auftraggebers an Das Fachwissen wird mit der Zeit größer Kompetenz des Agenten steigert sich mit der Zeit Vertrauen zwischen Auftraggeber und Agent wird durch das stetige Lernen des Agenten aufgebaut. Beispiel: Automatisch an den Benutzer angepaßte Menüs bzw. ganze Benutzungsoberflächen Mirko Theiß, Forum Bauinformatik 2001, München

Echtheit / Digitale Signatur Electronic Commerce Nutzer eBanking AG AG Bank 1 Bank 1 AG Bank 2 Bank 2 Globales Internetbank. Erzeugen Parameter Kontaktieren Digitale Signatur Erzeugen Auftrag Auftrag Geld uberweisen Bestätigung Kontaktieren Echtheit / Digitale Signatur Erzeugen Anfrage nach Angebot Übermittlung Angebot Überprüfung Verhandeln Überprüfung Überprüfung Annahme / Kaufen Aktien in Depot Bericht Bericht Mirko Theiß, Forum Bauinformatik 2001, München

Beispielhafte weitere Anwendungsfelder System- / Netzmanagement Sicherstellung der Verfügbarkeit von Ressourcen Erkennen / Aufspüren von Fehlerquellen Überwachung von Komponenten Informationsmanagement Sortieren von Nachrichten / Informationen Aktive Informationssuche Benutzerschnittstellen Unterstützung bei der Nutzung komplexer Anwendungen Modellverarbeitung Verteilung von Daten Verknüpfung von Objekten Steuerung von Abläufen Mirko Theiß, Forum Bauinformatik 2001, München