09 - Philosophy of AI b
09 - Philosophy of AI b
09 - Philosophy of AI b
Systems
3. Philosophy of Artificial
Intelligence
Richard Watson
November 2022
Outline
• Why philosophy?
• Mind-body problem
• Symbol-grounding problem
• Frame problem
2
Why Philosophy?
• The deepest problems in philosophy are implicated
in AI:
3
Mind Over Matter
• One solution to these problems is to consider mind
to be immaterial – not made of matter.
– Look inside?
– Examine behaviour?
7
Good about the TT as a test of
intelligence?
Bad about the TT as a test of
intelligence?
8
Symbol-Grounding Problem
• If intelligence involves thinking thoughts, what
makes a thought about a particular thing?
• Shape(Mat,Flat), Colour(Mat,Brown),
Tastes(Mat,Bad)
12
Grounding Symbols
• Two possibilities for grounding symbols:
13
The frame problem
• Broad sense: The problem of knowing which facts
about the world have changed as a consequence of
an action or event
14
• end
15
imagine being the designer of a robot that has to carry out an
everyday task, such as making a cup of tea.
(with explicitly stored, sentence-like representations of the world).
Now, suppose the robot has to take a tea-cup from the cupboard. The present
location of the cup is represented as a sentence in its database of facts
alongside those representing innumerable other features of the ongoing
situation, such as the ambient temperature, the configuration of its arms, the
current date, the colour of the tea-pot, and so on. Having grasped the cup and
withdrawn it from the cupboard, the robot needs to update this database. The
location of the cup has clearly changed, so that's one fact that demands
revision. But which other sentences require modification? The ambient
temperature is unaffected. The location of the tea-pot is unaffected. But if it so
happens that a spoon was resting in the cup, then the spoon's new location,
inherited from its container, must also be updated.
How could the robot limit the scope of the propositions it must reconsider in
the light of its actions? In a sufficiently simple robot, this doesn't seem like
much of a problem. Surely the robot can simply examine its entire database of
propositions one-by-one and work out which require modification. But if we
imagine that our robot has near human-level intelligence, and is therefore
burdened with an enormous database of facts to examine every time it so
much as spins a motor, such a strategy starts to look computationally
intractable.
16
http://plato.stanford.edu/entries/frame-problem/
Background Reading…
AIAMA2e Chapter 26 + cited references
Boden, M. (ed.) (1990). The philosophy of artificial intelligence. OUP.
cont: McCulloch & Pitts, Turing, Searle, Boden, Newell &
Simon, Marr, Dennett, Sloman, Rumelhart, Clark, Dreyfus,
Churchland, Cussins…
Boden, M. (ed.) (1996). The philosophy of artificial life. OUP.
cont: Langton, Boden, Ray, Maynard Smith, McFarland,
Wheeler, Kirsh, Clark. Godfrey-Smith, Bedau, Sober, Pattee…
Dennett, S. (1991). Consciousness explained. Penguin Press.
Haugeland, J. (ed.) (1997). Mind design II. MIT Press.*
cont: Turing, Haugeland, Dennett, Newell & Simon,
Minsky, Dreyfus, Searle, Rumelhart, Churchland, Fodor, Clark,
Brooks, van Gelder…
Steels, L. & Brooks, R. A. (eds.) (1994). The artificial life route to
artificial intelligence: Building embodied situated agents. Lawrence
Erlbaum. cont: Varela, Brooks, Steels, Smithers, Mataric,
Online Resources…
• Wikipedia Entries
– Turing Test