nonmon04 sli
TRANSCRIPT
-
7/28/2019 Nonmon04 Sli
1/11
-
7/28/2019 Nonmon04 Sli
2/11
PREHISTORYNONMONOTONIC REASO
TREATED EXPLICITLY
Predicate completionKeith Clark
Closed world assumptionReiter
MicroplannerSussman and Winograd
Prolog with negation as failureColmerauer
Grumble about logicMinsky
-
7/28/2019 Nonmon04 Sli
3/11
HISTORYNONMONOTONIC REASONING
EXPLICITLY
My 1977 paper had domain circumscription in it.
imal model, but a minimal model. Ashok Chandr
out to me.]
There was a workshop in 1978 at Stanford.
1980 special issue of AIJ.
Non-monotonic logicMcDermott and Doyle
Logic of defaultsReiter
-
7/28/2019 Nonmon04 Sli
4/11
Circumscription-McCarthy
Auto-epistemic logicMoore
Applications of circumscription to formalizing com
McCarthy 1986
The early history ends in 1986.
Reiters work on diagnosis. McIlraith also.
-
7/28/2019 Nonmon04 Sli
5/11
PREDICATE CIRCUMSCRIPTION1
x.ab aspect1 x flies x.
x.bird x ab aspect1 x.
x.bird x ab aspect2 x flies x.
x.ostrich x ab aspect2 x.
x.ostrich x ab aspect3 x flies x
ostrich(T im) bird(T weety).
-
7/28/2019 Nonmon04 Sli
6/11
Afterthought (2004): Need to circumscribe wha
what are birds and ostriches separately.
-
7/28/2019 Nonmon04 Sli
7/11
USES OF NONMONOTONIC REASON
1. As a communication convention. Suppose A
a situation involving a bird. If the bird cannot flrelevant, then A must say so. Whereas if the bird
is no requirement to mention the fact.
The proposed Common Business Communication L
(McCarthy 1982) must include nonmonotonic convwhat may be inferred when a message leaves out
the method of delivery.
2. As a database or information storage conventio
convention of a particular database that certain p
their minimal extension.
-
7/28/2019 Nonmon04 Sli
8/11
3. As a rule of conjecture.
4. As a representation of a policy. The example is
meeting will be on Wednesday unless another decismade.
5. As a very streamlined expression of probabilist
when numerical probabilities, especially conditiona
are unobtainable.
6. Auto-epistemic reasoning. If I had an elder broit.
7. Both common sense physics and common sen
use nonmonotonic rules. An object will continue
line if nothing interferes with it. A person will ea
unless something prevents it.
-
7/28/2019 Nonmon04 Sli
9/11
HUMAN NONMONOTONIC REASON
Human reasoning compared to human speech.
skate at the edge of ambiguity. Thats why desctics is hard. Many ambiguities of speech are not
humans internal reasoning. Van Benthems stud
cumscription to treat exhaustive sentences.
Most non-mathematical human reasoning is parttonic.
I arrived in Vancouver at 6:30 pm, but didnt lea
till 10 pm. That was because the road was closed
Is this the same as I would have left earlier, but
closed.
-
7/28/2019 Nonmon04 Sli
10/11
Is but just used in communication or should s
but be included in an AI systems internal know
An argument: Taking into account only facts Xthe conclusion that A, but if you also took into ac
you would infer B.
-
7/28/2019 Nonmon04 Sli
11/11
PART OF A DIFFERENT SPEECH
Computer scientists, through not paying atten
ematical logic, are confused about many mattergot right many decades ago.
Ontology concerns what exists and does not in
Common ontologies include individuals and unary
objects but not relations as objects. The hierarch
The notation of first order logic is superior t
notations that have been invented. Decideable s
order logic are readily designated.
XML isnt a language but a notation. A langu
set of predicate symbols that are intended to be g