AGI 08 March 1-3, University of Memphis Hybrid Reasoning and the Future of Iconic Representations Catherine RECANATI LIPN UMR 7030 Université Paris 13.

Slides:



Advertisements
Similar presentations
Modelling with expert systems. Expert systems Modelling with expert systems Coaching modelling with expert systems Advantages and limitations of modelling.
Advertisements

Computer Science CPSC 322 Lecture 25 Top Down Proof Procedure (Ch 5.2.2)
Artificial Intelligence Chapter 13 The Propositional Calculus Biointelligence Lab School of Computer Sci. & Eng. Seoul National University.
Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 20
Logic Use mathematical deduction to derive new knowledge.
Agents That Reason Logically Copyright, 1996 © Dale Carnegie & Associates, Inc. Chapter 7 Spring 2004.
Propositional Logic Reading: C , C Logic: Outline Propositional Logic Inference in Propositional Logic First-order logic.
CPSC 422, Lecture 21Slide 1 Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 21 Mar, 4, 2015 Slide credit: some slides adapted from Stuart.
Knowledge Representation
CPSC 322, Lecture 19Slide 1 Propositional Logic Intro, Syntax Computer Science cpsc322, Lecture 19 (Textbook Chpt ) February, 23, 2009.
Logic in general Logics are formal languages for representing information such that conclusions can be drawn Syntax defines the sentences in the language.
CSE (c) S. Tanimoto, 2008 Propositional Logic
Language Specfication and Implementation - PART II: Semantics of Procedural Programming Languages Lee McCluskey Department of Computing and Mathematical.
1 8. Safe Query Languages Safe program – its semantics can be at least partially computed on any valid database input. Safety is tied to program verification,
Logical Agents Chapter 7. Why Do We Need Logic? Problem-solving agents were very inflexible: hard code every possible state. Search is almost always exponential.
ITCS 3153 Artificial Intelligence Lecture 10 Logical Agents Chapter 7 Lecture 10 Logical Agents Chapter 7.
Intelligent Tutoring Systems Traditional CAI Fully specified presentation text Canned questions and associated answers Lack the ability to adapt to students.
Propositional Logic Reasoning correctly computationally Chapter 7 or 8.
Copyright © Cengage Learning. All rights reserved. CHAPTER 11 ANALYSIS OF ALGORITHM EFFICIENCY ANALYSIS OF ALGORITHM EFFICIENCY.
Intro to Discrete Structures
Chapter 6: Objections to the Physical Symbol System Hypothesis.
Knowledge Interchange Format Michael Gruninger National Institute of Standards and Technology
Inference is a process of building a proof of a sentence, or put it differently inference is an implementation of the entailment relation between sentences.
CS 4100 Artificial Intelligence Prof. C. Hafner Class Notes Jan 19, 2012.
1 Knowledge Based Systems (CM0377) Lecture 4 (Last modified 5th February 2001)
CMPF144 FUNDAMENTALS OF COMPUTING THEORY Module 5: Classical Logic.
Pattern-directed inference systems
1 Knowledge Representation. 2 Definitions Knowledge Base Knowledge Base A set of representations of facts about the world. A set of representations of.
CS 363 Comparative Programming Languages Semantics.
Slide 1 Propositional Definite Clause Logic: Syntax, Semantics and Bottom-up Proofs Jim Little UBC CS 322 – CSP October 20, 2014.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
LOGIC AND ONTOLOGY Both logic and ontology are important areas of philosophy covering large, diverse, and active research projects. These two areas overlap.
Key Concepts Representation Inference Semantics Discourse Pragmatics Computation.
3.2 Semantics. 2 Semantics Attribute Grammars The Meanings of Programs: Semantics Sebesta Chapter 3.
Programming Languages and Design Lecture 3 Semantic Specifications of Programming Languages Instructor: Li Ma Department of Computer Science Texas Southern.
Artificial Intelligence Chapter 15 The Predicate Calculus Artificial Intelligence Chapter 15 The Predicate Calculus Biointelligence Lab School of Computer.
CPSC 322, Lecture 19Slide 1 (finish Planning) Propositional Logic Intro, Syntax Computer Science cpsc322, Lecture 19 (Textbook Chpt – 5.2) Oct,
© Copyright 2008 STI INNSBRUCK Intelligent Systems Propositional Logic.
11 Artificial Intelligence CS 165A Thursday, October 25, 2007  Knowledge and reasoning (Ch 7) Propositional logic 1.
Duminda WijesekeraSWSE 623: Introduction1 Introduction to Formal and Semi- formal Methods Based on A Specifier's Introduction to Formal Methods (J. Wing)
LDK R Logics for Data and Knowledge Representation Propositional Logic Originally by Alessandro Agostini and Fausto Giunchiglia Modified by Fausto Giunchiglia,
March 3, 2016Introduction to Artificial Intelligence Lecture 12: Knowledge Representation & Reasoning I 1 Back to “Serious” Topics… Knowledge Representation.
Artificial Intelligence Logical Agents Chapter 7.
Computing & Information Sciences Kansas State University Monday, 18 Sep 2006CIS 490 / 730: Artificial Intelligence Lecture 11 of 42 Monday, 18 September.
CENG 424-Logic for CS Introduction Based on the Lecture Notes of Konstantin Korovin, Valentin Goranko, Russel and Norvig, and Michael Genesereth.
Propositional Logic: Logical Agents (Part I)
Review: Discrete Mathematics and Its Applications
Chapter 8 : Fuzzy Logic.
CS 4700: Foundations of Artificial Intelligence
Knowledge Representation and Reasoning
Knowledge and reasoning – second part
The Propositional Calculus
Introduction to Prolog
Knowledge Representation
Propositional Calculus: Boolean Algebra and Simplification
Informatics 121 Software Design I
Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 20
CSc4730/6730 Scientific Visualization
Logical Agents Chapter 7.
Logic Use mathematical deduction to derive new knowledge.
KNOWLEDGE REPRESENTATION
Artificial Intelligence Chapter 15. The Predicate Calculus
Review: Discrete Mathematics and Its Applications
Knowledge and reasoning – second part
Back to “Serious” Topics…
Logics for Data and Knowledge Representation
CS 416 Artificial Intelligence
Defining Diagrams Austen Friesacher Conclusions Background
Deniz Beser A Fundamental Tradeoff in Knowledge Representation and Reasoning Hector J. Levesque and Ronald J. Brachman.
Presentation transcript:

AGI 08 March 1-3, University of Memphis Hybrid Reasoning and the Future of Iconic Representations Catherine RECANATI LIPN UMR 7030 Université Paris 13

1.Icons or diagrammatic objects can be used as first class citizens (=normal syntactical objects) in safe inferential systems 2.Diagrammatic representations have a limited power of abstraction but are computationally very efficient 3.Diagrammatic and logico-linguistic representations having dual and complementary properties, their combining in HRS is very promising Three points

1.Icons or diagrammatic objects can be used as first class citizens (=normal syntactical objects) in safe inferential systems 2.Diagrammatic representations have a limited power of abstraction but are computationally very efficient 3.Diagrammatic and logico-linguistic representations having dual and complementary properties, their combining in HRS is very promising Three points

Closure under constraints “ Homer is on the left of Lisa ”

Closure under constraints “ Homer is on the left of Lisa ” “ Lisa is on the left of Bart ” The fact that Homer is on the left of Bart is directly accessible (explicit) on the diagrammatic representation

Barwise and Etchemendy (1990) Logic as a theory of valid inferences independent of the modes of representation  Shin (1991) : two graphical systems inspired by those of Venn and Peirce (for solving syllogisms)

Euler “ All A is B ” A B 1768

Euler “ All B is C ” B C 1768

Euler … therefore “ All A is C ” A B C 1768

Venn “ All A is B ” AB 1894

Peirce “ All A is B ” and “ There is a B which is not an A ” AB o x 1933

Peirce “ All A is B ” or “ There is a B which is not an A ” AB o x 1933

Shin (Venn-Peirce) A 1 A2A2 A 3 D1 D2 A 6 A 4 A 5 D3

Properties of diagrammatic systems for Barwise and Etchemendy the main properties of diagrammatic systems are derived from the existence of a syntactical homomorphism between icons (and icons types) used and the properties of the objects

In paradigmatic cases, these systems exhibit the property of Closure under constraints requiring that all logical consequences of requiring that all logical consequences of the represented situation be explicit in the representation. Properties of diagrammatic systems

 Easy treatment of conjunctions  But difficulties with disjunctions and abstract relations (negation, implication …)  Contradictions cannot be represented and each representation corresponds to a genuine situation Properties of diagrammatic systems

1.Icons or diagrammatic objects can be used as first class citizens (=normal syntactical objects) in safe inferential systems 2.Diagrammatic representations have a limited power of abstraction but are computationally very efficient 3.Diagrammatic and logico-linguistic representations having dual and complementary properties, their combining in HRS is very promising Three points

Closure under constraints “ Homer is on the left of Lisa ” “ Lisa is on the left of Bart ” The fact that Homer is on the left of Bart is directly accessible (explicit) on the diagrammatic representation

A linguistic representation “ Homer is-on-the-left-of Lisa ” “ Lisa is-on-the-left-of Bart ” needs a supplementary step and the use of a rule of transitivity to get that “Homer is-on-the-left-of Bart ”. Transitivity rule: if A is-on-the-left-of B, and if B is-on-the-left-of C, then A is-on-the-left-of C.

Linguistic reasoning requires (1) the representation of initial facts (2) an explicit representation of the abstract properties of the objects (3) a computational mechanism linking the two sources of information

Diagrammatic reasoning (2) No explicit representation of the abstract properties of the objects  these properties are automatically taken into account by syntactic constraints on the representation of the objects (3) No computational mechanism  the representations have only to be inspected to check whether the new fact is or not represented there This makes these systems computationally very efficient

What is Closure under constraints ? Stenning and Oberlander (1995) (C) = Specificity requires information of a certain kind to be specified in all interpretable representation Classes of Representational Systems MARS < LARS < UARS diagrammatic systems are LARS

Minimum Abstraction Representational System In a MARS a representation corresponds to a unique model of the world. P1 P2 P3 Obj Obj [ B B Y Y R ]

Limited Abstraction Representational System You can abstract on a minimal representation to quantify over the dimensions, by adding new symbols P1 P2 P3 Obj Obj [ B _ Y _ R ]

Specificity and limited abstraction for Stenning and Oberlander Specificity requires information of a certain kind to be specified in all interpretable representation = closure under constraints of B&E

What is Closure under constraints ? Perry and Macken (1996) only Berkeley’s notion of determined character is required –the representation of an object as having a particular property requires a specified value for this property. Ex: colored objects (C) = Localization (or unique token property) + Iconicity + a constraint and systematic homomorphism

Iconicity and Richly Grounded Meaning Iconic symbols have richly grounded meanings :  RIM – Readily Inferable Meaning  ERM – Easily Remembered Meaning  IMM – Internally Modifiable Meaning

Partially implicit Situation Explicit consequences Algorithm in a particular language Evaluation Mapping Syntax to Semantics

1.Icons or diagrammatic objects can be used as first class citizens (=normal syntactical objects) in safe inferential systems 2.Diagrammatic representations have a limited power of abstraction but are computationally very efficient 3.Diagrammatic and logico-linguistic representations having dual and complementary properties, their combining in HRS is very promising Three points

Z X, y => z O(x) G(y) annotated aspects Hybrid Representation Systems

No need of inter-lingua What makes these systems correctly tied together is just that They denote the same objects in the world.

New computational perspectives through the “diagonalization” of proofs computations reputed to be bounded by a minimal cost may be turned out to be less costly in a hybrid system

P1 cost 1 P2 2 P3 7 P4 P1 cost 8 Q2 2 Q3 1 P4 2

HRS : new perspectives in AI and Cognitive Science  Reasoning  Semantics  Natural Language