190 likes | 370 Views
Universität des Saarlandes Fachbereich Informatik Lehrstuhl Prof. Dr. Jörg Siekmann Seminar im WS 2001: Geschichte der Informatik Newell, Simon: General Problem Solver Vortragender: Benjamin Olschok. Newell, Simon: General Problem Solver Einordnung - Übersicht. Alan Newell Herbert Simon
E N D
Universität des SaarlandesFachbereich InformatikLehrstuhl Prof. Dr. Jörg SiekmannSeminar im WS 2001: Geschichte der InformatikNewell, Simon:General Problem SolverVortragender: Benjamin Olschok
Newell, Simon: General Problem SolverEinordnung -Übersicht • Alan Newell • Herbert Simon • General Problem Solver • SOAR „Computer – Mensch“
Allen Newell 1926 - 1992 • 1949 Physik (B.A.), Stanford University • 1957 Promotion am CIT • 1961 Professur für Psychologie, Carnegie Mellon University
Allen Newell • Operationen auf Listen • Theorie menschlichen Denkens • Künstliche Intelligenz • Entwicklung von Hard- und Software für komplexe Informationsprozesse • Hypertext-Systeme 1975 Turing Award
Herbert Alexander Simon 1916 - 2001 • 1936 Politikwissenschaft (B.A.), Chicago • 1943 Promotion, Chicago • 1949 Professur für Informatik und Psychologie, Carnegie Mellon University
Herbert A. Simon • Ökonomie • Menschliches Entscheidungsverhalten • Problemlösungsprozesse • Simulation menschlichen Denkens • Künstliche Intelligenz 1975 Turing Award 1978 Nobelpreis
Logic Theorist • Newell, Simon & Shaw (1955-1957) • Computerprogramm • Beweis von Theoremen • Heuristische Suche • Orientierung an menschlicher Vorgehensweise • 1956 Dartmouth Conference
General Problem Solver • Newell, Simon (1957 – 1959) • Konzeptualisierung psychischer Prozesse als Informationsverarbeitungsprozesse • Allgemeine Problemlösungsmethode • Konzeptualisierung von Problemen als Transformationen
GPS – Konzepte • Physical Symbol Hypothesis • Problem Space Hypothesis • Logik • Turingmaschine – Digitalcomputer • Konzept der Speicherung • Operationen auf Listen • Means-End-Analysis
GPS – Arbeitsweise (1) • Transformation von Objekt A in Objekt B • Reduktion der Differenz D zw. Objekten A, B • Anwendung des Operators Q auf Objekt A
GPS – Arbeitsweise (2) • Zustände • Operatoren
GPS – Beispiel (1)(Tower of Hanoi) • Startzustand • Zielzustand
Differenz (matching) u.a.: Scheibe 3 auf A, nicht C Differenztabelle: wird reduziert move-3AC Vorbedingung von move-3AC: Scheiben 1 und 2 beide auf B (nicht erfüllt) Unterziel: Differenz des Startzustands zur Vorbedingung verringern neue Differenz: Scheibe 1 und 2 auf A, nicht auf B Vorbedingung von move-1AB: keine (erfüllt) Führe move-1AB aus. GPS – Beispiel (2)(Tower of Hanoi)
GPS – universeller Problemlöser ? • Ziel des GPS wurde nicht erreicht • Abbildung der realen Welt auf einfache Transformationen formaler Ausdrücke • multiple Zielverfolgung • Emotionen • Erfolge auf konkreten Gebieten (Logik, Geometrie, Schach) • Pionierleistung „Kognitive Modellierung“
Kognitive Revolution „You might say that we started it.“ (Baumgartner und Payr, 1995, S. 233)
State Operator And Result • Laird, Newell & Rosenbloom (1987) • Basierend auf • GPS • OPS5 (Produktionensystem) • Orientierung am menschlichen Gehirn • Universell einsetzbare, einheitliche Architektur für allgemeine Intelligenz
SOAR – Anwendung • Bereits bekannte Gebiete (Logik, Geometrie, Schach) • Multiagentensimulation • TacAirSoar • RoboSoar • PluralSoar
SOAR - Bestandteile • langfristiges Wissen in Form von Regeln • kurzfristiges Wissen: • Problemräume, Zustände, Operatoren, Präferenzen • Kontextstack mit den aktuell verfolgten Zielen • Chunking-Mechanismus