Automated Reasoning ARTIFICIAL INTELLIGENCE 6th edition George F Luger

Slides:



Advertisements
Similar presentations
Resolution Proof System for First Order Logic
Advertisements

UIUC CS 497: Section EA Lecture #2 Reasoning in Artificial Intelligence Professor: Eyal Amir Spring Semester 2004.
First Order Logic Resolution
13 Automated Reasoning 13.0 Introduction to Weak Methods in Theorem Proving 13.1 The General Problem Solver and Difference Tables 13.2 Resolution.
Structures and Strategies For Space State Search
Artificial Intelligence Chapter 14. Resolution in the Propositional Calculus Artificial Intelligence Chapter 14. Resolution in the Propositional Calculus.
HEURISTIC SEARCH ARTIFICIAL INTELLIGENCE 5th edition George F Luger
1 Applied Computer Science II Resolution in FOL Luc De Raedt.
1 CALCULUS Even more graphing problems
CSE (c) S. Tanimoto, 2008 Propositional Logic
UNIVERSITY OF SOUTH CAROLINA Department of Computer Science and Engineering CSCE 580 Artificial Intelligence Ch.12 [P]: Individuals and Relations Proofs.
1 Automated Reasoning Introduction to Weak Methods in Theorem Proving 13.1The General Problem Solver and Difference Tables 13.2Resolution Theorem.
Structures and Strategies for State Space Search
Inference and Resolution for Problem Solving
Artificial Intelligence
1 Structures and Strategies for State Space Search 3 3.0Introduction 3.1Graph Theory 3.2Strategies for State Space Search 3.3Using the State Space to Represent.
Structures and Strategies For Space State Search
Artificial Intelligence Chapter 14 Resolution in the Propositional Calculus Artificial Intelligence Chapter 14 Resolution in the Propositional Calculus.
Strong Method Problem Solving.
Knowledge Representation
Artificial Intelligence: Its Roots and Scope
Lecture 1 Note: Some slides and/or pictures are adapted from Lecture slides / Books of Dr Zafar Alvi. Text Book - Aritificial Intelligence Illuminated.
Substitute 0 for y. Write original equation. To find the x- intercept, substitute 0 for y and solve for x. SOLUTION Find the x- intercept and the y- intercept.
Substitute 0 for y. Write original equation. To find the x- intercept, substitute 0 for y and solve for x. SOLUTION Find the x- intercept and the y- intercept.
The Predicate Calculus
Conjunctive normal form: any formula of the predicate calculus can be transformed into a conjunctive normal form. Def. A formula is said to be in conjunctive.
1 Chapter 8 Inference and Resolution for Problem Solving.
Understanding Natural Language
Building Control Algorithms For State Space Search.
George F Luger ARTIFICIAL INTELLIGENCE 6th edition Structures and Strategies for Complex Problem Solving Machine Learning: Connectionist Luger: Artificial.
Artificial Intelligence Tarik Booker. What we will cover… History Artificial Intelligence as Representation and Search Languages used in Artificial Intelligence.
Tasks Task 41 Solve Exercise 12, Chapter 2.
Reasoning in Uncertain Situations
CS 415 – A.I. Slide Set 5. Chapter 3 Structures and Strategies for State Space Search – Predicate Calculus: provides a means of describing objects and.
Structures and Strategies For Space State Search
George F Luger ARTIFICIAL INTELLIGENCE 5th edition Structures and Strategies for Complex Problem Solving Machine Learning: Social and Emergent Luger: Artificial.
George F Luger ARTIFICIAL INTELLIGENCE 5th edition Structures and Strategies for Complex Problem Solving HEURISTIC SEARCH Luger: Artificial Intelligence,
George F Luger ARTIFICIAL INTELLIGENCE 6th edition Structures and Strategies for Complex Problem Solving HEURISTIC SEARCH Luger: Artificial Intelligence,
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
George F Luger ARTIFICIAL INTELLIGENCE 6th edition Structures and Strategies for Complex Problem Solving Artificial Intelligence as Empirical Enquiry Luger:
1CS3754 Class Notes 14B, John Shieh, Figure 2.5: Further steps in the unification of (parents X (father X) (mother bill)) and (parents bill.
George F Luger ARTIFICIAL INTELLIGENCE 6th edition Structures and Strategies for Complex Problem Solving STOCHASTIC METHODS Luger: Artificial Intelligence,
George F Luger ARTIFICIAL INTELLIGENCE 6th edition Structures and Strategies for Complex Problem Solving Machine Learning: Symbol-Based Luger: Artificial.
Part II: Artificial Intelligence as Representation and Search
Kansas State University Department of Computing and Information Sciences CIS 730: Introduction to Artificial Intelligence Lecture 17 Wednesday, 01 October.
KU NLP Resolution Theorem Proving Resolution Theorem Proving q Introduction - Resolution Principle q Producing the Clause Form q
Computing & Information Sciences Kansas State University Lecture 14 of 42 CIS 530 / 730 Artificial Intelligence Lecture 14 of 42 William H. Hsu Department.
Automated Reasoning Early AI explored how to automated several reasoning tasks – these were solved by what we might call weak problem solving methods as.
Automated Reasoning Early AI explored how to automate several reasoning tasks – these were solved by what we might call weak problem solving methods as.
Computing & Information Sciences Kansas State University Monday, 25 Sep 2006CIS 490 / 730: Artificial Intelligence Lecture 14 of 42 Monday, 25 September.
Kansas State University Department of Computing and Information Sciences CIS 730: Introduction to Artificial Intelligence Lecture 23 Friday, 17 October.
CPSC 386 Artificial Intelligence Ellen Walker Hiram College
Kansas State University Department of Computing and Information Sciences CIS 730: Introduction to Artificial Intelligence Lecture 18 of 41 Friday, 01 October.
Artificial Intelligence “Introduction to Formal Logic” Jennifer J. Burg Department of Mathematics and Computer Science.
George F Luger ARTIFICIAL INTELLIGENCE 5th edition Structures and Strategies for Complex Problem Solving Structures and Strategies For Space State Search.
George F Luger ARTIFICIAL INTELLIGENCE 5th edition Structures and Strategies for Complex Problem Solving HEURISTIC SEARCH Luger: Artificial Intelligence,
HEURISTIC SEARCH 4 4.0Introduction 4.1An Algorithm for Heuristic Search 4.2Admissibility, Monotonicity, and Informedness 4.3Using Heuristics in Games 4.4Complexity.
STRUCTURES AND STRATEGIES FOR STATE SPACE SEARCH 3 3.0Introduction 3.1Graph Theory 3.2Strategies for State Space Search 3.3Using the State Space to Represent.
STRUCTURES AND STRATEGIES FOR STATE SPACE SEARCH 3 3.0Introduction 3.1Graph Theory 3.2Strategies for State Space Search 3.3Using the State Space to Represent.
Artificial Intelligence Midterm 고려대학교 컴퓨터학과 자연어처리 연구실 임 해 창.
Resolution Theorem Proving in Predicate Calculus Lecture No 10 By Zahid Anwar.
Building Control Algorithms for State Space Search. Luger: Artificial Intelligence, 5 th edition. © Pearson Education Limited, 2005.
George F Luger ARTIFICIAL INTELLIGENCE 5th edition Structures and Strategies for Complex Problem Solving STOCHASTIC METHODS Luger: Artificial Intelligence,
EA C461 Artificial Intelligence
Artificial Intelligence
Machine Learning: Symbol-Based
Machine Learning: Symbol-Based
CS3754 Class Notes, John Shieh, 2012
Luger: Artificial Intelligence, 5th edition
Biointelligence Lab School of Computer Sci. & Eng.
Presentation transcript:

Automated Reasoning ARTIFICIAL INTELLIGENCE 6th edition George F Luger 14.0 Introduction to Weak Methods in Theorem Proving 14.1 The General Problem Solver and Difference Tables 14.2 Resolution Theorem Proving 14.3 PROLOG and Automated Reasoning 14.4 Further Issues in Automated Reasoning 14.5 Epilogue and References 14.6 Exercises George F Luger ARTIFICIAL INTELLIGENCE 6th edition Structures and Strategies for Complex Problem Solving Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 1

Fig 14.1a Transformation rules for logic problems, from Newell and Simon (1961). Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 2

Fig 14.1b A proof of a theorem in propositional calculus, from Newell and Simon (1961). Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 3

Fig 14.2 Flow chart and difference reduction table for the General Problem Solver, from Newell and Simon (1963b). Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 4

Resolution refutation proofs involve the following steps: Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 5

Fig 14.3 Resolution proof for the “dead dog” problem. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 6

Fig 14.4 One resolution proof for an example from the propositional calculus. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 7

Luger: Artificial Intelligence, 6th edition Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 8

Luger: Artificial Intelligence, 6th edition Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 9

Fig 14.5 One refutation for the “happy student” problem. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 10

Fig 14.6 Resolution proof for the “exciting life” problem. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 11

Fig 14.7 another resolution refutation for the example of Fig 14.6. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 12

Fig 14.8 Complete state space for the “exciting life” problem generated by breadth-first search (to two levels). Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 14

Fig 14.9 Using the unit preference strategy on the “exciting life” problem. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 14

Fig 14. 10 Unification substitutions of Fig 14 Fig 14.10 Unification substitutions of Fig 14.6 applied to the original query. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 15

Fig 14.11 Answer extraction process on the “finding fido” problem. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 16

Fig 14.12 Skolemization as part of the answer extraction process. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 17

Fig 14.13 Data-driven reasoning with n and/or graph in the propositional calculus Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 18

Fig 14.14 Goal-driven reasoning with an and/or graph in the propositional calculus. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 19

Luger: Artificial Intelligence, 6th edition Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 20