Download WHAT IS ARTIFICIAL INTELLIGENCE? Cognitive simulation

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Agent-based model in biology wikipedia , lookup

Soar (cognitive architecture) wikipedia , lookup

Ecological interface design wikipedia , lookup

Agent-based model wikipedia , lookup

Embodied language processing wikipedia , lookup

Enactivism wikipedia , lookup

Knowledge representation and reasoning wikipedia , lookup

History of artificial intelligence wikipedia , lookup

Agent (The Matrix) wikipedia , lookup

Cognitive model wikipedia , lookup

Embodied cognitive science wikipedia , lookup

Transcript
Prehistory of AI
WHAT IS ARTIFICIAL INTELLIGENCE?
The idea of artifical man (“second creation”): automata and androids
Cognitive simulation
(
Thinking rationally / human-like)a
Antiquity and Middle Ages
Construction of “intelligent” systems
(
Modern Age: Empirism, Rationalism, Materialism; Robots
Acting rationally / human-like)
The idea of the universal computing engine
Investigation of principles of “information” processing
Leibniz, Pascal, . . . , Babbage
Strict formalization
Turing, Zuse, v. Neumann
Exemplary implementations
The universal language idea
“Thinking as computation” — Logic and functional simulation
Thinking is also / only computation.
(“also” = weak vs. “only” = strong AI hypothesis)
Calculation procedures: Al-Chorezmi (Al-Khwarizmi), Fibonacci, Riese
Interdisciplinary character of AI: Computer science, neuroscience, psychology,
Hobbes, Leibniz
philosophy, linguistics, control theory, economics,. . .
Frege, Boole, Peirce, Hilbert, Gödel,. . .
a
Wittgenstein I: Tractatus and the “Linguistic Turn”; “ideal language” program
cf. Russell/Norvig
c G. Görz, FAU Erlangen-Nürnberg, Inf. 8
5
c G. Görz, FAU Erlangen-Nürnberg, Inf. 8
6
Phases of the Development of AI
The Origin of AI in the 20th Century
Dartmouth conference 1956
Modern formal logic
Foundational phase: “power-based approach” — heuristic search
Turing and the Turing Machine
Knowledge representation: “knowledge-based approach”
McCulloch and Pitts — Neural Networks: analog, topological computation
Knowledge-based systems, broad applications, “fifth generation”
Dartmouth conference 1956 — “GOFAI” McCarthy, Minsky, Newell, Simon,
Neuronal networks connectionism
et al.: discrete, algebraic computation
Multi-agent systems
Vannevar Bush — MEMEX: hypermedia
“Nouvelle AI”: robotics without central representation, subsumption architecture
c G. Görz, FAU Erlangen-Nürnberg, Inf. 8
7
c G. Görz, FAU Erlangen-Nürnberg, Inf. 8
8
Agent Types
Rational “AGENTS”
Reflex agent
“For each possible percept sequence, an ideal rational agent should do whatever
– rule-based
action is expected to maximize its performance measure, on the basis of the
– e.g. factorial agent
evidence provided by the percept sequence and whatever built-in knowledge the
Memory-based agents
agent has.” (Russell/Norvig)
– rule-based plus learned rules
sensors
– e.g., factorial agent that remembers previous solutions
percepts
?
environment
Goal-based agents
agent
actions
– planner
– e.g. route planner
effectors
Utility-based agents
– maximize continuous-valued goals
Agent = architecture + program
– e.g. planner: tradeoff between time and cost
c G. Görz, FAU Erlangen-Nürnberg, Inf. 8
Agent
9
c G. Görz, FAU Erlangen-Nürnberg, Inf. 8
Sensors
10
Sensors
State
What action I
should do now
What my actions do
Conditionaction rules
Agent
Effectors
c G. Görz, FAU Erlangen-Nürnberg, Inf. 8
What the world
is like now
11
c G. Görz, FAU Erlangen-Nürnberg, Inf. 8
What action I
should do now
Environment
Conditionaction rules
How the world evolves
Environment
What the world
is like now
Effectors
12
Sensors
Sensors
State
State
What my actions do
What it will be like
if I do action A
What action I
should do now
Goals
Agent
What the world
is like now
What my actions do
What it will be like
if I do action A
Utility
How happy I will be
in such a state
What action I
should do now
Agent
Effectors
c G. Görz, FAU Erlangen-Nürnberg, Inf. 8
How the world evolves
13
Environment
What the world
is like now
Environment
How the world evolves
Effectors
c G. Görz, FAU Erlangen-Nürnberg, Inf. 8
14
Fundamental Subfields of AI
Questions to Ask
Given the goal to implement rational action in a complex environment, as
in each part. . .
exemplified by the conception of the rational agent, AI is an interdisciplinary,
cross-cutting discipline.
What is the subject?
There is nothing like a big unifying theory of AI, but instead an inventory of methods
Which functionality do we want to achieve?
which can be associated with fundamental subfields:
Which phenomena do we have to deal with?
Problem solving and heuristic search
What are typical examples?
Knowledge representation and inference
Planning
Which subproblems are there?
Learning
What are the underlying theories? Which approach will be chosen?
Perception
Which methods and techniques are used; what are their properties?
Natural language processing and image interpretation
Which extensions and which interactions are there?
Agent architectures
c G. Görz, FAU Erlangen-Nürnberg, Inf. 8
15
c G. Görz, FAU Erlangen-Nürnberg, Inf. 8
16