SlideShare une entreprise Scribd logo
1  sur  28
Unit II
Logical Reasoning
    V. Saranya
Logical Agents
Knowledge based Agents
The Wumpus World
Logic
Logical Agents
• Humans can know “things” and “reason”
      – Representation: How are the things stored?
      – Reasoning: How is the knowledge used?
             • To solve a problem…
             • To generate more knowledge…


• Knowledge and reasoning are important to artificial agents
  because they enable successful behaviors difficult to achieve
  otherwise
      – Useful in partially observable environments

• Can benefit from knowledge in very general forms,
  combining and recombining information


February 20, 2006                AI: Chapter 7: Logical Agents   3
Knowledge-Based Agents
• Central component of a Knowledge-Based Agent is
  a Knowledge-Base
      – A set of sentences in a formal language
             • Sentences are expressed using a knowledge representation
               language


• Two generic functions:
      – TELL - add new sentences (facts) to the KB
             • “Tell it what it needs to know”
      – ASK - query what is known from the KB
             • “Ask what to do next”


February 20, 2006                 AI: Chapter 7: Logical Agents           4
Knowledge-Based Agents
• The agent must be able to:
                                                                           Domain-
      – Represent states and actions                                     Independent
                                                                          Algorithms
      – Incorporate new percepts                      Inference Engine
      – Update internal                                Knowledge-Base
        representations of the world
      – Deduce hidden properties of
                                                                         Domain-
        the world                                                        Specific
                                                                         Content
      – Deduce appropriate actions




February 20, 2006             AI: Chapter 7: Logical Agents                         5
Knowledge-Based Agents




February 20, 2006      AI: Chapter 7: Logical Agents   6
Knowledge-Based Agents
• Declarative
      – You can build a knowledge-based agent simply by
        “TELLing” it what it needs to know

• Procedural
      – Encode desired behaviors directly as program
        code
             • Minimizing the role of explicit representation and
               reasoning can result in a much more efficient system


February 20, 2006             AI: Chapter 7: Logical Agents           7
Wumpus World
•    Performance Measure
      –    Gold +1000, Death – 1000
      –    Step -1, Use arrow -10

•    Environment
      –    Square adjacent to the Wumpus are smelly
      –    Squares adjacent to the pit are breezy
      –    Glitter iff gold is in the same square
      –    Shooting kills Wumpus if you are facing it
      –    Shooting uses up the only arrow
      –    Grabbing picks up the gold if in the same square
      –    Releasing drops the gold in the same square

•    Actuators
      –    Left turn, right turn, forward, grab, release,
           shoot

•    Sensors
      –    Breeze, glitter, and smell




February 20, 2006                                  AI: Chapter 7: Logical Agents   8
Wumpus World
• Characterization of Wumpus World
      – Observable
             • partial, only local perception
      – Deterministic
             • Yes, outcomes are specified
      – Episodic
             • No, sequential at the level of actions
      – Static
             • Yes, Wumpus and pits do not move
      – Discrete
             • Yes
      – Single Agent
             • Yes

February 20, 2006                 AI: Chapter 7: Logical Agents   9
Wumpus World




February 20, 2006      AI: Chapter 7: Logical Agents   10
Wumpus World




February 20, 2006      AI: Chapter 7: Logical Agents   11
Wumpus World




February 20, 2006      AI: Chapter 7: Logical Agents   12
Wumpus World




February 20, 2006      AI: Chapter 7: Logical Agents   13
Wumpus World




February 20, 2006      AI: Chapter 7: Logical Agents   14
Wumpus World




February 20, 2006      AI: Chapter 7: Logical Agents   15
Wumpus World




February 20, 2006      AI: Chapter 7: Logical Agents   16
Wumpus World




February 20, 2006      AI: Chapter 7: Logical Agents   17
LOGIC
Syntax:
  – Knowledge base consists of sentences
  – These sentences are expressed according to the
    syntax.
  Ex: “x + y=4” is a well formed sentence.
Semantic:
• Meaning of the sentence.
• Mention the truth of each sentence.
Logic
• Entailment means that one thing follows logically
  from another
      a |= b


• a |= b iff in every model in which a is true, b is also
  true

• if a is true, then b must be true

• the truth of b is “contained” in the truth of a
February 20, 2006     AI: Chapter 7: Logical Agents     19
Example
• “X+Y=4” is true where X is 2
  – And Y is 2
• But false where x is 1 and y is 1.
• (every sentence must be true or false in each
  possible world.)
Entailment
• Relation of logical element.
• A sentence follows logically from another
  sentence.
• Notation : αl= β
  – Means sentence a entails(require, need, improve,
    demand) β
  – If every word of α is true and β is also true.
  – (simply if α is true then β must be true)
Logic in Wumpus world
     • The agent detecting nothing in
       [1,1]
     • The agent is interested in
       whether the adjacent squares
       [1,2] & [2,2] and [3,1].
     • Each of these squares may or
       may not contain a pit.
     • So 23 = 8 possible models.
No pit in
[1,2]
• No pit in
  [2,2]
Conclusion
• α1 : there is no pit in [1,2]
• α2 : there is no pit in [2,2]
• KB is false in any model in which [1,2]
  contains pit ,because there is no breeze in
  [1,1]
      We know if KB is true α1 is also true.
      Hence KB is not equal to α1
        in some models, if KB is true α2 is false
       KB V α2 so the agent cannot conclude that
                 there is no pit in [2,2]
Inference (assumption or conclusion)
• The inference algorithm I can be derive from
  KB, then

     •KB |-i a
     • a is derived from KB by i” (or)
     • “ i derives a from KB”
Sound
    • An inference algorithm derives only entailed sentences is called
      “Sound or Truth Preserving”.
    • Soundness is highly desirable property.
     Correspondence                     between        world             and
       representation
                 sentences        entails         sentence
                  semantics




                                                             semantics
Representation

       World




                 Aspects of the                     Aspects of the
                 real world                         real world
Illustration
Sentences are physical configuration of the
 agent.
Reasoning is the process of constructing new
 physical configurations from old ones.
If any connection between logical reasoning
 process and the real environment in which
 the agent exists is called “grounding”

Contenu connexe

Tendances

Unit IV UNCERTAINITY AND STATISTICAL REASONING in AI K.Sundar,AP/CSE,VEC
Unit IV UNCERTAINITY AND STATISTICAL REASONING in AI K.Sundar,AP/CSE,VECUnit IV UNCERTAINITY AND STATISTICAL REASONING in AI K.Sundar,AP/CSE,VEC
Unit IV UNCERTAINITY AND STATISTICAL REASONING in AI K.Sundar,AP/CSE,VECsundarKanagaraj1
 
Artificial intelligence and knowledge representation
Artificial intelligence and knowledge representationArtificial intelligence and knowledge representation
Artificial intelligence and knowledge representationSajan Sahu
 
04 reasoning systems
04 reasoning systems04 reasoning systems
04 reasoning systemsJohn Issac
 
KNOWLEDGE REPRESENTATION ISSUES.ppt
KNOWLEDGE REPRESENTATION ISSUES.pptKNOWLEDGE REPRESENTATION ISSUES.ppt
KNOWLEDGE REPRESENTATION ISSUES.pptSuneethaChittineni
 
Artificial intelligence and knowledge representation
Artificial intelligence and knowledge representationArtificial intelligence and knowledge representation
Artificial intelligence and knowledge representationLikan Patra
 
Data preprocessing using Machine Learning
Data  preprocessing using Machine Learning Data  preprocessing using Machine Learning
Data preprocessing using Machine Learning Gopal Sakarkar
 
Informed search algorithms.pptx
Informed search algorithms.pptxInformed search algorithms.pptx
Informed search algorithms.pptxDr.Shweta
 
Applications of artificial intelligence assiginment2
Applications of artificial intelligence assiginment2Applications of artificial intelligence assiginment2
Applications of artificial intelligence assiginment2Pal Neeraj
 
Artificial Intelligence Notes Unit 3
Artificial Intelligence Notes Unit 3Artificial Intelligence Notes Unit 3
Artificial Intelligence Notes Unit 3DigiGurukul
 
Knowledge representation and Predicate logic
Knowledge representation and Predicate logicKnowledge representation and Predicate logic
Knowledge representation and Predicate logicAmey Kerkar
 
Association rule mining
Association rule miningAssociation rule mining
Association rule miningAcad
 
knowledge representation using rules
knowledge representation using rulesknowledge representation using rules
knowledge representation using rulesHarini Balamurugan
 
Knowledge representation in AI
Knowledge representation in AIKnowledge representation in AI
Knowledge representation in AIVishal Singh
 
Machine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachinePulse
 
I.ITERATIVE DEEPENING DEPTH FIRST SEARCH(ID-DFS) II.INFORMED SEARCH IN ARTIFI...
I.ITERATIVE DEEPENING DEPTH FIRST SEARCH(ID-DFS) II.INFORMED SEARCH IN ARTIFI...I.ITERATIVE DEEPENING DEPTH FIRST SEARCH(ID-DFS) II.INFORMED SEARCH IN ARTIFI...
I.ITERATIVE DEEPENING DEPTH FIRST SEARCH(ID-DFS) II.INFORMED SEARCH IN ARTIFI...vikas dhakane
 
Ai 03 solving_problems_by_searching
Ai 03 solving_problems_by_searchingAi 03 solving_problems_by_searching
Ai 03 solving_problems_by_searchingMohammed Romi
 

Tendances (20)

Frames
FramesFrames
Frames
 
Unit IV UNCERTAINITY AND STATISTICAL REASONING in AI K.Sundar,AP/CSE,VEC
Unit IV UNCERTAINITY AND STATISTICAL REASONING in AI K.Sundar,AP/CSE,VECUnit IV UNCERTAINITY AND STATISTICAL REASONING in AI K.Sundar,AP/CSE,VEC
Unit IV UNCERTAINITY AND STATISTICAL REASONING in AI K.Sundar,AP/CSE,VEC
 
AI: Learning in AI
AI: Learning in AI AI: Learning in AI
AI: Learning in AI
 
Artificial intelligence and knowledge representation
Artificial intelligence and knowledge representationArtificial intelligence and knowledge representation
Artificial intelligence and knowledge representation
 
04 reasoning systems
04 reasoning systems04 reasoning systems
04 reasoning systems
 
KNOWLEDGE REPRESENTATION ISSUES.ppt
KNOWLEDGE REPRESENTATION ISSUES.pptKNOWLEDGE REPRESENTATION ISSUES.ppt
KNOWLEDGE REPRESENTATION ISSUES.ppt
 
Artificial intelligence and knowledge representation
Artificial intelligence and knowledge representationArtificial intelligence and knowledge representation
Artificial intelligence and knowledge representation
 
AI Lecture 3 (solving problems by searching)
AI Lecture 3 (solving problems by searching)AI Lecture 3 (solving problems by searching)
AI Lecture 3 (solving problems by searching)
 
Data preprocessing using Machine Learning
Data  preprocessing using Machine Learning Data  preprocessing using Machine Learning
Data preprocessing using Machine Learning
 
Informed search algorithms.pptx
Informed search algorithms.pptxInformed search algorithms.pptx
Informed search algorithms.pptx
 
Applications of artificial intelligence assiginment2
Applications of artificial intelligence assiginment2Applications of artificial intelligence assiginment2
Applications of artificial intelligence assiginment2
 
Artificial Intelligence Notes Unit 3
Artificial Intelligence Notes Unit 3Artificial Intelligence Notes Unit 3
Artificial Intelligence Notes Unit 3
 
Knowledge representation and Predicate logic
Knowledge representation and Predicate logicKnowledge representation and Predicate logic
Knowledge representation and Predicate logic
 
Association rule mining
Association rule miningAssociation rule mining
Association rule mining
 
knowledge representation using rules
knowledge representation using rulesknowledge representation using rules
knowledge representation using rules
 
Knowledge representation in AI
Knowledge representation in AIKnowledge representation in AI
Knowledge representation in AI
 
Machine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachine Learning and Real-World Applications
Machine Learning and Real-World Applications
 
Hill climbing
Hill climbingHill climbing
Hill climbing
 
I.ITERATIVE DEEPENING DEPTH FIRST SEARCH(ID-DFS) II.INFORMED SEARCH IN ARTIFI...
I.ITERATIVE DEEPENING DEPTH FIRST SEARCH(ID-DFS) II.INFORMED SEARCH IN ARTIFI...I.ITERATIVE DEEPENING DEPTH FIRST SEARCH(ID-DFS) II.INFORMED SEARCH IN ARTIFI...
I.ITERATIVE DEEPENING DEPTH FIRST SEARCH(ID-DFS) II.INFORMED SEARCH IN ARTIFI...
 
Ai 03 solving_problems_by_searching
Ai 03 solving_problems_by_searchingAi 03 solving_problems_by_searching
Ai 03 solving_problems_by_searching
 

En vedette

Logic and Good Reasoning
Logic and Good Reasoning Logic and Good Reasoning
Logic and Good Reasoning Neal Bentall
 
Sacred Texts
Sacred TextsSacred Texts
Sacred Textsmissdaff
 
Non formal education
Non formal educationNon formal education
Non formal educationProtik Roy
 
Types of knowledge
Types of knowledgeTypes of knowledge
Types of knowledgerajatiipm
 
Epistemology
EpistemologyEpistemology
EpistemologyPS Deb
 
Myths & Legends - an introduction
Myths & Legends - an introductionMyths & Legends - an introduction
Myths & Legends - an introductionAndy Fisher
 
1 acquiring knowledge
1 acquiring knowledge1 acquiring knowledge
1 acquiring knowledgejoeslidecare
 
Observations Types
Observations TypesObservations Types
Observations Typesthsieh
 
Myth and Legends
Myth and LegendsMyth and Legends
Myth and Legendskrobinson
 
Observation Power Point Presentation 9 10 2010
Observation Power Point Presentation 9 10 2010Observation Power Point Presentation 9 10 2010
Observation Power Point Presentation 9 10 2010lggvslideshare
 
Sources of knowledge
Sources of knowledgeSources of knowledge
Sources of knowledgeaidil014
 
Chapter.1
Chapter.1Chapter.1
Chapter.1jvirwin
 
Types of knowledge.-Facilitating Learning
Types of knowledge.-Facilitating LearningTypes of knowledge.-Facilitating Learning
Types of knowledge.-Facilitating LearningRinggit Aguilar
 
Cause and-effect-powerpoint
Cause and-effect-powerpointCause and-effect-powerpoint
Cause and-effect-powerpointewaszolek
 

En vedette (17)

Logic and Good Reasoning
Logic and Good Reasoning Logic and Good Reasoning
Logic and Good Reasoning
 
Sacred Texts
Sacred TextsSacred Texts
Sacred Texts
 
Epistemology
EpistemologyEpistemology
Epistemology
 
Non formal education
Non formal educationNon formal education
Non formal education
 
Types of knowledge
Types of knowledgeTypes of knowledge
Types of knowledge
 
Value system & ethics
Value system & ethicsValue system & ethics
Value system & ethics
 
Epistemology
EpistemologyEpistemology
Epistemology
 
Myths & Legends - an introduction
Myths & Legends - an introductionMyths & Legends - an introduction
Myths & Legends - an introduction
 
1 acquiring knowledge
1 acquiring knowledge1 acquiring knowledge
1 acquiring knowledge
 
Observations Types
Observations TypesObservations Types
Observations Types
 
Myth and Legends
Myth and LegendsMyth and Legends
Myth and Legends
 
Observation Power Point Presentation 9 10 2010
Observation Power Point Presentation 9 10 2010Observation Power Point Presentation 9 10 2010
Observation Power Point Presentation 9 10 2010
 
Sources of knowledge
Sources of knowledgeSources of knowledge
Sources of knowledge
 
Chapter.1
Chapter.1Chapter.1
Chapter.1
 
Types of knowledge.-Facilitating Learning
Types of knowledge.-Facilitating LearningTypes of knowledge.-Facilitating Learning
Types of knowledge.-Facilitating Learning
 
Cause and-effect-powerpoint
Cause and-effect-powerpointCause and-effect-powerpoint
Cause and-effect-powerpoint
 
Learning ppt
Learning ppt Learning ppt
Learning ppt
 

Similaire à Logical reasoning

Logical reasoning 21.1.13
Logical reasoning 21.1.13Logical reasoning 21.1.13
Logical reasoning 21.1.13Slideshare
 
Logical Agents
Logical AgentsLogical Agents
Logical AgentsYasir Khan
 
Introduction iii
Introduction iiiIntroduction iii
Introduction iiichandsek666
 
CS Artificial Intelligence chapter 4.pptx
CS Artificial Intelligence chapter 4.pptxCS Artificial Intelligence chapter 4.pptx
CS Artificial Intelligence chapter 4.pptxethiouniverse
 
Artificial intelligence- Logic Agents
Artificial intelligence- Logic AgentsArtificial intelligence- Logic Agents
Artificial intelligence- Logic AgentsNuruzzaman Milon
 

Similaire à Logical reasoning (7)

Logical reasoning 21.1.13
Logical reasoning 21.1.13Logical reasoning 21.1.13
Logical reasoning 21.1.13
 
Logical Agents
Logical AgentsLogical Agents
Logical Agents
 
u-3 ppt.pptx
u-3 ppt.pptxu-3 ppt.pptx
u-3 ppt.pptx
 
Introduction iii
Introduction iiiIntroduction iii
Introduction iii
 
Unit-III.pptx
Unit-III.pptxUnit-III.pptx
Unit-III.pptx
 
CS Artificial Intelligence chapter 4.pptx
CS Artificial Intelligence chapter 4.pptxCS Artificial Intelligence chapter 4.pptx
CS Artificial Intelligence chapter 4.pptx
 
Artificial intelligence- Logic Agents
Artificial intelligence- Logic AgentsArtificial intelligence- Logic Agents
Artificial intelligence- Logic Agents
 

Plus de Slideshare

Crystal report generation in visual studio 2010
Crystal report generation in visual studio 2010Crystal report generation in visual studio 2010
Crystal report generation in visual studio 2010Slideshare
 
Report generation
Report generationReport generation
Report generationSlideshare
 
Security in Relational model
Security in Relational modelSecurity in Relational model
Security in Relational modelSlideshare
 
Entity Relationship Model
Entity Relationship ModelEntity Relationship Model
Entity Relationship ModelSlideshare
 
Major issues in data mining
Major issues in data miningMajor issues in data mining
Major issues in data miningSlideshare
 
Data preprocessing
Data preprocessingData preprocessing
Data preprocessingSlideshare
 
What is in you
What is in youWhat is in you
What is in youSlideshare
 
Propositional logic & inference
Propositional logic & inferencePropositional logic & inference
Propositional logic & inferenceSlideshare
 
Statistical learning
Statistical learningStatistical learning
Statistical learningSlideshare
 
Resolution(decision)
Resolution(decision)Resolution(decision)
Resolution(decision)Slideshare
 
Reinforcement learning 7313
Reinforcement learning 7313Reinforcement learning 7313
Reinforcement learning 7313Slideshare
 
Neural networks
Neural networksNeural networks
Neural networksSlideshare
 
Instance based learning
Instance based learningInstance based learning
Instance based learningSlideshare
 
Statistical learning
Statistical learningStatistical learning
Statistical learningSlideshare
 
Neural networks
Neural networksNeural networks
Neural networksSlideshare
 
Instance based learning
Instance based learningInstance based learning
Instance based learningSlideshare
 
Input & output devices
Input & output devicesInput & output devices
Input & output devicesSlideshare
 

Plus de Slideshare (20)

Crystal report generation in visual studio 2010
Crystal report generation in visual studio 2010Crystal report generation in visual studio 2010
Crystal report generation in visual studio 2010
 
Report generation
Report generationReport generation
Report generation
 
Trigger
TriggerTrigger
Trigger
 
Security in Relational model
Security in Relational modelSecurity in Relational model
Security in Relational model
 
Entity Relationship Model
Entity Relationship ModelEntity Relationship Model
Entity Relationship Model
 
OLAP
OLAPOLAP
OLAP
 
Major issues in data mining
Major issues in data miningMajor issues in data mining
Major issues in data mining
 
Data preprocessing
Data preprocessingData preprocessing
Data preprocessing
 
What is in you
What is in youWhat is in you
What is in you
 
Propositional logic & inference
Propositional logic & inferencePropositional logic & inference
Propositional logic & inference
 
Logic agent
Logic agentLogic agent
Logic agent
 
Statistical learning
Statistical learningStatistical learning
Statistical learning
 
Resolution(decision)
Resolution(decision)Resolution(decision)
Resolution(decision)
 
Reinforcement learning 7313
Reinforcement learning 7313Reinforcement learning 7313
Reinforcement learning 7313
 
Neural networks
Neural networksNeural networks
Neural networks
 
Instance based learning
Instance based learningInstance based learning
Instance based learning
 
Statistical learning
Statistical learningStatistical learning
Statistical learning
 
Neural networks
Neural networksNeural networks
Neural networks
 
Instance based learning
Instance based learningInstance based learning
Instance based learning
 
Input & output devices
Input & output devicesInput & output devices
Input & output devices
 

Dernier

Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxDhatriParmar
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1GloryAnnCastre1
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 

Dernier (20)

Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 

Logical reasoning

  • 2. Logical Agents Knowledge based Agents The Wumpus World Logic
  • 3. Logical Agents • Humans can know “things” and “reason” – Representation: How are the things stored? – Reasoning: How is the knowledge used? • To solve a problem… • To generate more knowledge… • Knowledge and reasoning are important to artificial agents because they enable successful behaviors difficult to achieve otherwise – Useful in partially observable environments • Can benefit from knowledge in very general forms, combining and recombining information February 20, 2006 AI: Chapter 7: Logical Agents 3
  • 4. Knowledge-Based Agents • Central component of a Knowledge-Based Agent is a Knowledge-Base – A set of sentences in a formal language • Sentences are expressed using a knowledge representation language • Two generic functions: – TELL - add new sentences (facts) to the KB • “Tell it what it needs to know” – ASK - query what is known from the KB • “Ask what to do next” February 20, 2006 AI: Chapter 7: Logical Agents 4
  • 5. Knowledge-Based Agents • The agent must be able to: Domain- – Represent states and actions Independent Algorithms – Incorporate new percepts Inference Engine – Update internal Knowledge-Base representations of the world – Deduce hidden properties of Domain- the world Specific Content – Deduce appropriate actions February 20, 2006 AI: Chapter 7: Logical Agents 5
  • 6. Knowledge-Based Agents February 20, 2006 AI: Chapter 7: Logical Agents 6
  • 7. Knowledge-Based Agents • Declarative – You can build a knowledge-based agent simply by “TELLing” it what it needs to know • Procedural – Encode desired behaviors directly as program code • Minimizing the role of explicit representation and reasoning can result in a much more efficient system February 20, 2006 AI: Chapter 7: Logical Agents 7
  • 8. Wumpus World • Performance Measure – Gold +1000, Death – 1000 – Step -1, Use arrow -10 • Environment – Square adjacent to the Wumpus are smelly – Squares adjacent to the pit are breezy – Glitter iff gold is in the same square – Shooting kills Wumpus if you are facing it – Shooting uses up the only arrow – Grabbing picks up the gold if in the same square – Releasing drops the gold in the same square • Actuators – Left turn, right turn, forward, grab, release, shoot • Sensors – Breeze, glitter, and smell February 20, 2006 AI: Chapter 7: Logical Agents 8
  • 9. Wumpus World • Characterization of Wumpus World – Observable • partial, only local perception – Deterministic • Yes, outcomes are specified – Episodic • No, sequential at the level of actions – Static • Yes, Wumpus and pits do not move – Discrete • Yes – Single Agent • Yes February 20, 2006 AI: Chapter 7: Logical Agents 9
  • 10. Wumpus World February 20, 2006 AI: Chapter 7: Logical Agents 10
  • 11. Wumpus World February 20, 2006 AI: Chapter 7: Logical Agents 11
  • 12. Wumpus World February 20, 2006 AI: Chapter 7: Logical Agents 12
  • 13. Wumpus World February 20, 2006 AI: Chapter 7: Logical Agents 13
  • 14. Wumpus World February 20, 2006 AI: Chapter 7: Logical Agents 14
  • 15. Wumpus World February 20, 2006 AI: Chapter 7: Logical Agents 15
  • 16. Wumpus World February 20, 2006 AI: Chapter 7: Logical Agents 16
  • 17. Wumpus World February 20, 2006 AI: Chapter 7: Logical Agents 17
  • 18. LOGIC Syntax: – Knowledge base consists of sentences – These sentences are expressed according to the syntax. Ex: “x + y=4” is a well formed sentence. Semantic: • Meaning of the sentence. • Mention the truth of each sentence.
  • 19. Logic • Entailment means that one thing follows logically from another a |= b • a |= b iff in every model in which a is true, b is also true • if a is true, then b must be true • the truth of b is “contained” in the truth of a February 20, 2006 AI: Chapter 7: Logical Agents 19
  • 20. Example • “X+Y=4” is true where X is 2 – And Y is 2 • But false where x is 1 and y is 1. • (every sentence must be true or false in each possible world.)
  • 21. Entailment • Relation of logical element. • A sentence follows logically from another sentence. • Notation : αl= β – Means sentence a entails(require, need, improve, demand) β – If every word of α is true and β is also true. – (simply if α is true then β must be true)
  • 22. Logic in Wumpus world • The agent detecting nothing in [1,1] • The agent is interested in whether the adjacent squares [1,2] & [2,2] and [3,1]. • Each of these squares may or may not contain a pit. • So 23 = 8 possible models.
  • 24. • No pit in [2,2]
  • 25. Conclusion • α1 : there is no pit in [1,2] • α2 : there is no pit in [2,2] • KB is false in any model in which [1,2] contains pit ,because there is no breeze in [1,1] We know if KB is true α1 is also true. Hence KB is not equal to α1 in some models, if KB is true α2 is false KB V α2 so the agent cannot conclude that there is no pit in [2,2]
  • 26. Inference (assumption or conclusion) • The inference algorithm I can be derive from KB, then •KB |-i a • a is derived from KB by i” (or) • “ i derives a from KB”
  • 27. Sound • An inference algorithm derives only entailed sentences is called “Sound or Truth Preserving”. • Soundness is highly desirable property. Correspondence between world and representation sentences entails sentence semantics semantics Representation World Aspects of the Aspects of the real world real world
  • 28. Illustration Sentences are physical configuration of the agent. Reasoning is the process of constructing new physical configurations from old ones. If any connection between logical reasoning process and the real environment in which the agent exists is called “grounding”