selfaware1 sli
TRANSCRIPT
-
7/28/2019 Selfaware1 Sli
1/15
What Will Self-Aware Computer System
John McCarthy, Stanford University
[email protected]://www-formal.stanford.edu/jmc
September 13, 2004
Darpa Wants To Know, And Theres A Worksh
The Subject Is Ready For Basic Research.
Short Term Applications May Be Feasible.
Self-Awareness Is Mainly Applicable To Program
tent Existence.
-
7/28/2019 Selfaware1 Sli
2/15
-
7/28/2019 Selfaware1 Sli
3/15
HUMAN SELF-AWARENESS1
Human self-awareness is weak but improves wit
Five year old but not three year old. I used to
contained candy because of the cover, but now
crayons. He will think it contans candy,
Simple examples: Im hungry, my left knee hurts
my right knee feels normal, my right hand is mak
Intentions: I intend to have dinner, I intend
Zealand some day. I do not intend to die.
I exist in time with a past and a future. Philoso
lot about what this means and how to represent i
-
7/28/2019 Selfaware1 Sli
4/15
Permanent aspects of ones mind: I speak Engl
French and Russian. I like hamburgers and caviar.
my blood pressure without measuring it.
-
7/28/2019 Selfaware1 Sli
5/15
HUMAN SELF-AWARENESS2
What are my choices? (Free will is having choic
Habits: I know I often think of you. I often hav
the Pennsula Creamery.
Ongoing processes: Im typing slides and also g
Juliet hoped there was enough poison in Rome
her.
More: fears, wants (sometimes simultaneous but
Permanent compared with instantaneous wants
-
7/28/2019 Selfaware1 Sli
6/15
MENTAL EVENTS (INCLUDING ACTIO
consider
Infer
decide
ccdhoose to believe
remember
forget
realize
ignore
-
7/28/2019 Selfaware1 Sli
7/15
-
7/28/2019 Selfaware1 Sli
8/15
WHY WE NEED CONCEPTS AS OBJE
We had Knows(I, T T elephone(MMike)), and Ill
up.
Suppose T elephone(Mike) = 321-7580. If we w
Knows(I, T elephone(Mike)), then substitution wo
Knows(I, 321-7580), which doesnt make sens
There are various proposals for getting around thadvocated is some form of modal logic. My propo
individual concepts as objects, and represent the
symbols, e.g. doubling the first letter.
Theres more about why this is a good idea in m
theories of individual concepts and propositions
-
7/28/2019 Selfaware1 Sli
9/15
-
7/28/2019 Selfaware1 Sli
10/15
Such relations between expressions in different c
using a situation calculus theory in which the acto
itly represented in an outer context in which ther
one actor.
We also need to express the relation between an ex
in which we refer to the knowledge and awarenes
and AutoCar1s internal context in which it can u
-
7/28/2019 Selfaware1 Sli
11/15
-
7/28/2019 Selfaware1 Sli
12/15
We should extend this to say that Pat will eat d
unless his intention changes. This can be express
like
Ab17(Pat,x,s) Intends(P at, Does(Pat, (s > s)Occurs(Does(Pa t,x), s)
in the notation of [?].
-
7/28/2019 Selfaware1 Sli
13/15
FORMULAS2
AutoCar1 is driving John from Office to Home
aware of this. Autocar1 becomes aware that it is gen. AutoCar1 is permanently aware that it must
to stop for gas, so it asks for permission. Etc., Et
are expressed in a context C0.
C0 :Driving(I, John, Home1)Aware(DDriving(II,JJohn,HHome)OccursBecomes(Aware(I, LLowfuel(AAutoCOccursBecomes(Want(I, SStopAt(GGasStati
-
7/28/2019 Selfaware1 Sli
14/15
QUESTIONS
Does the lunar explorer require self-awareness?
the entries in the recent DARPA contest?
Do self-aware reasoning systems require dealing w
opacity? What about explicit contexts?
Where does tracing and journaling involve self-a
Does an online tutoring program (for example, a
teaches a student Chemistry) need to be self awa
What is the simplest self-aware system?
-
7/28/2019 Selfaware1 Sli
15/15
Does self-awareness always involve self-monitori
In what ways does self-awareness differ from awa
agents? Does it require special forms of representtecture?