General Problem Solver Newell & Simon

Werbung
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
1
Newell, Simon: General Problem Solver
Einordnung - Übersicht
 Alan Newell
 Herbert Simon
 General Problem Solver
 SOAR
„Computer – Mensch“
2
Allen Newell
1926 - 1992
 1949 Physik (B.A.), Stanford University
 1957 Promotion am CIT
 1961 Professur für Psychologie,
Carnegie Mellon University
3
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
4
Herbert Alexander Simon
1916 - 2001
 1936 Politikwissenschaft (B.A.), Chicago
 1943 Promotion, Chicago
 1949 Professur für Informatik und Psychologie,
Carnegie Mellon University
5
Herbert A. Simon





Ökonomie
Menschliches Entscheidungsverhalten
Problemlösungsprozesse
Simulation menschlichen Denkens
Künstliche Intelligenz
1975 Turing Award
1978 Nobelpreis
6
Logic Theorist
 Newell, Simon & Shaw (1955-1957)
 Computerprogramm
– Beweis von Theoremen
– Heuristische Suche
– Orientierung an menschlicher Vorgehensweise
 1956 Dartmouth Conference
7
General Problem Solver
 Newell, Simon (1957 – 1959)
 Konzeptualisierung psychischer Prozesse als
Informationsverarbeitungsprozesse
 Allgemeine Problemlösungsmethode
 Konzeptualisierung von Problemen als
Transformationen
8
GPS – Konzepte
 Physical Symbol Hypothesis
 Problem Space Hypothesis





Logik
Turingmaschine – Digitalcomputer
Konzept der Speicherung
Operationen auf Listen
Means-End-Analysis
9
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
10
GPS – Arbeitsweise (2)
• Zustände
• Operatoren
11
GPS – Beispiel (1)
(Tower of Hanoi)
 Startzustand
 Zielzustand
12
GPS – Beispiel (2)
(Tower of Hanoi)
 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.
13
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“
14
Kognitive Revolution
„You might say that we started it.“
(Baumgartner und Payr, 1995, S. 233)
15
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
16
SOAR – Anwendung
 Bereits bekannte Gebiete
(Logik, Geometrie, Schach)
 Multiagentensimulation
– TacAirSoar
– RoboSoar
– PluralSoar
17
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
18
Können Computer denken
???
19
Herunterladen