SlideShare a Scribd company logo
1 of 29
Download to read offline
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
Solving Problems by Searching
• Reflex agent is simple(Cannot Operate in Well Environment, its Action
–Based on Current Situation and ignoring the History of Perception)
e.g Car Front Brakes
• base their actions on
• a direct mapping from states to actions
• but cannot work well in environments
• which this mapping would be too large to store
• and would take too long to learn
• Hence, goal-based agent is used
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
Problem-solving agent
• Problem-solving agent
• A kind of goal-based agent – Choose their actions in order to achieve Goals.
• This Allows the Agent to a way of Choosing among Multiple Possibilities,
selecting the one which reaches a Goal states.
• It Requires Searching and Planning Techniques. E.g. GPS – Finding a path to
certain Destination.
• It solves problem by
• finding sequences of actions that lead to desirable states (goals)
• To solve a problem,
• the first step is the goal formulation, based on the current situation
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
Problem Solving Agents :
• Intelligent Agent are Supposed to “ To Maximize their
Performance Measure ”
• Achievement : It can Adopt a Goal and Aim at Satisfying.
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
Goal formulation
• The goal is formulated
• as a set of world states, in which the goal is satisfied
• Reaching from initial state 🡪 goal state
• Actions are required
• Actions are the operators
• causing transitions between world states
• Actions should be abstract enough at a certain degree, instead of
very detailed
• E.g., turn left VS turn left 30 degree, etc.
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
Problem formulation
Well-defined problems and solutions
A problem is defined by 5 components:
• Initial state
• Actions
• Transition model or
(Successor functions)
• Goal Test.
• Path Cost.
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
Well-defined problems and solutions
• A problem is defined by 4 components:
• The initial state
• that the agent starts in
• The set of possible actions
• Transition model: description of what each action does.
(successor functions): refer to any state reachable from given
state by a single action
• Initial state, actions and Transition model define the state
space
• the set of all states reachable from the initial state by any
sequence of actions.
• A path in the state space:
• any sequence of states connected by a sequence of actions.
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
Well-defined problems and solutions
• The goal test
• Applied to the current state to test
• if the agent is in its goal
-Sometimes there is an explicit set of possible goal states.
(example: in Amman).
-Sometimes the goal is described by the properties
• instead of stating explicitly the set of states
• Example: Chess
• the agent wins if it can capture the KING of the opponent on next
move ( checkmate).
• no matter what the opponent does
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
Well-defined problems and solutions
• A path cost function,
• assigns a numeric cost to each path
• = performance measure
• denoted by g
• to distinguish the best path from others
• Usually the path cost is
• the sum of the step costs of the individual actions (in the action list)
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
Well-defined problems and solutions
• Together a problem is defined by
• Initial state
• Actions
• Successor function
• Goal test
• Path cost function
• The solution of a problem is then
• a path from the initial state to a state satisfying the goal test
• Optimal solution
• the solution with lowest path cost among all solutions
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
Formulating problems
• Besides the five components for problem formulation
• anything else?
• Abstraction
• the process to take out the irrelevant information
• leave the most essential parts to the description of the states
( Remove detail from representation)
• Conclusion: Only the most important parts that are
contributing to searching are used
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
Problem-Solving Agents
• agents whose task is to solve a particular problem (steps)
• goal formulation
• what is the goal state
• what are important characteristics of the goal state
• how does the agent know that it has reached the goal
• are there several possible goal states
• are they equal or are some more preferable
• problem formulation
• what are the possible states of the world relevant for solving the
problem
• what information is accessible to the agent
• how can the agent progress from state to state
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
Example: Romania
• On holiday in Romania; currently in Arad.
• Flight leaves tomorrow from Bucharest
• Formulate goal:
• be in Bucharest
• Formulate problem:
• Initial states:
• actions:
• Transition Model
• Goal Test
• Path Cost
• Search solution :
sequence of cities, e.g., Arad, Sibiu, Fagaras, Bucharest
• Execution
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
Example: Romania
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
Single-state problem formulation
• Initial State : In(Arad)
• Action : In(Arad){Go(Sibiu),Go(Timisoara),Go(Zerind)}
• Transition Model : Result(In(Arad),Go(Zerind))=In(Zerind)
• Goal Test : In(Zerind) ==In (Bucharest) Reached the Destination??
• Path Cost : Kms , Time in Hrs
• A solution is a sequence of actions leading from the initial state to a
goal state
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
Example problems
• Toy problems
• those intended to illustrate or exercise various problem-solving methods
• E.g., puzzle, chess, etc.
• Real-world problems
• tend to be more difficult and whose solutions people actually care about
• E.g., Design, planning, etc.
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
PROBLEM 2 : Toy problems
Example : Vacuum world
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
Initial State : Any State can be Designed as Initial State
Action : L,R,S (If Large Environment UP & DOWN)
Transition Model : L->R – Successor – Suck the Dirt and Clean
R->L- Suck the Dirt and Clean
Goal Test : Check whether All the all Squares are Clean
Path Cost : Each Step cost 1(no of steps in a path)
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
PROBLEM 3 :The 8-puzzle
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
PROBLEM 3 :The 8-puzzle
Initial State : Any State can be Designed as Initial State
Action : L,R,S ,UP ,DOWN)
Transition Model : U->D,D->U,L->R,R->L Successor –
Action and State Returning State
Goal Test : Check whether it reaches the Goal State
Path Cost : Each Step cost 1(no of steps in a path)
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
PROBLEM 3 :The 8-puzzle
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
PROBLEM 4 : The 8-queens
Q
Q
Q
Q
Q
Q
Q
Q
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
PROBLEM 4 : The 8-queens
SRI SHAKTHI
INSTITUTE OF ENGINEERING & TECHNOLOGY
REAL WORLD PROBLEMS
• ROUTE FINDING PROBLEMS
• TOURING PROBLEMS
• TRAVEING SALES PERSON PROBLEM
• VLSI LAYOUT
• ROBOT NAVIGATION
• AUTOMATION ASSEMBLY SEQUENCING

More Related Content

What's hot

Structure of agents
Structure of agentsStructure of agents
Structure of agentsMANJULA_AP
 
Search problems in Artificial Intelligence
Search problems in Artificial IntelligenceSearch problems in Artificial Intelligence
Search problems in Artificial Intelligenceananth
 
State Space Search in ai
State Space Search in aiState Space Search in ai
State Space Search in aivikas dhakane
 
State space search and Problem Solving techniques
State space search and Problem Solving techniquesState space search and Problem Solving techniques
State space search and Problem Solving techniquesKirti Verma
 
Lecture 2 agent and environment
Lecture 2   agent and environmentLecture 2   agent and environment
Lecture 2 agent and environmentVajira Thambawita
 
Heuristic Search Techniques {Artificial Intelligence}
Heuristic Search Techniques {Artificial Intelligence}Heuristic Search Techniques {Artificial Intelligence}
Heuristic Search Techniques {Artificial Intelligence}FellowBuddy.com
 
Planning in AI(Partial order planning)
Planning in AI(Partial order planning)Planning in AI(Partial order planning)
Planning in AI(Partial order planning)Vicky Tyagi
 
Artificial intelligence- Logic Agents
Artificial intelligence- Logic AgentsArtificial intelligence- Logic Agents
Artificial intelligence- Logic AgentsNuruzzaman Milon
 
Uninformed search /Blind search in AI
Uninformed search /Blind search in AIUninformed search /Blind search in AI
Uninformed search /Blind search in AIKirti Verma
 
Artificial intelligence(04)
Artificial intelligence(04)Artificial intelligence(04)
Artificial intelligence(04)Nazir Ahmed
 
Ai 03 solving_problems_by_searching
Ai 03 solving_problems_by_searchingAi 03 solving_problems_by_searching
Ai 03 solving_problems_by_searchingMohammed Romi
 
Heuristic Search Techniques Unit -II.ppt
Heuristic Search Techniques Unit -II.pptHeuristic Search Techniques Unit -II.ppt
Heuristic Search Techniques Unit -II.pptkarthikaparthasarath
 

What's hot (20)

Hill climbing algorithm
Hill climbing algorithmHill climbing algorithm
Hill climbing algorithm
 
Structure of agents
Structure of agentsStructure of agents
Structure of agents
 
Search problems in Artificial Intelligence
Search problems in Artificial IntelligenceSearch problems in Artificial Intelligence
Search problems in Artificial Intelligence
 
Classical Planning
Classical PlanningClassical Planning
Classical Planning
 
State Space Search in ai
State Space Search in aiState Space Search in ai
State Space Search in ai
 
State space search and Problem Solving techniques
State space search and Problem Solving techniquesState space search and Problem Solving techniques
State space search and Problem Solving techniques
 
Lecture 2 agent and environment
Lecture 2   agent and environmentLecture 2   agent and environment
Lecture 2 agent and environment
 
Planning
PlanningPlanning
Planning
 
AI Lecture 4 (informed search and exploration)
AI Lecture 4 (informed search and exploration)AI Lecture 4 (informed search and exploration)
AI Lecture 4 (informed search and exploration)
 
AI: AI & Problem Solving
AI: AI & Problem SolvingAI: AI & Problem Solving
AI: AI & Problem Solving
 
A* Algorithm
A* AlgorithmA* Algorithm
A* Algorithm
 
Heuristic Search Techniques {Artificial Intelligence}
Heuristic Search Techniques {Artificial Intelligence}Heuristic Search Techniques {Artificial Intelligence}
Heuristic Search Techniques {Artificial Intelligence}
 
Planning in AI(Partial order planning)
Planning in AI(Partial order planning)Planning in AI(Partial order planning)
Planning in AI(Partial order planning)
 
Artificial intelligence- Logic Agents
Artificial intelligence- Logic AgentsArtificial intelligence- Logic Agents
Artificial intelligence- Logic Agents
 
Uninformed search /Blind search in AI
Uninformed search /Blind search in AIUninformed search /Blind search in AI
Uninformed search /Blind search in AI
 
AIML_Unit1.pptx
AIML_Unit1.pptxAIML_Unit1.pptx
AIML_Unit1.pptx
 
Artificial intelligence(04)
Artificial intelligence(04)Artificial intelligence(04)
Artificial intelligence(04)
 
Ai 03 solving_problems_by_searching
Ai 03 solving_problems_by_searchingAi 03 solving_problems_by_searching
Ai 03 solving_problems_by_searching
 
Problem Solving
Problem Solving Problem Solving
Problem Solving
 
Heuristic Search Techniques Unit -II.ppt
Heuristic Search Techniques Unit -II.pptHeuristic Search Techniques Unit -II.ppt
Heuristic Search Techniques Unit -II.ppt
 

Similar to UNIT - I PROBLEM SOLVING AGENTS and EXAMPLES.pptx.pdf

Problem solving in Artificial Intelligence.pptx
Problem solving in Artificial Intelligence.pptxProblem solving in Artificial Intelligence.pptx
Problem solving in Artificial Intelligence.pptxkitsenthilkumarcse
 
Problem Solving Agents decide what to do by finding a sequence of actions tha...
Problem Solving Agents decide what to do by finding a sequence of actions tha...Problem Solving Agents decide what to do by finding a sequence of actions tha...
Problem Solving Agents decide what to do by finding a sequence of actions tha...KrishnaVeni451953
 
AI_Session 3 Problem Solving Agent and searching for solutions.pptx
AI_Session 3 Problem Solving Agent and searching for solutions.pptxAI_Session 3 Problem Solving Agent and searching for solutions.pptx
AI_Session 3 Problem Solving Agent and searching for solutions.pptxAsst.prof M.Gokilavani
 
INTELLIGENT AGENTS.pptx
INTELLIGENT AGENTS.pptxINTELLIGENT AGENTS.pptx
INTELLIGENT AGENTS.pptxvipulkondekar
 
CS 3491 Artificial Intelligence and Machine Learning Unit I Problem Solving
CS 3491 Artificial Intelligence and Machine Learning Unit I Problem SolvingCS 3491 Artificial Intelligence and Machine Learning Unit I Problem Solving
CS 3491 Artificial Intelligence and Machine Learning Unit I Problem SolvingBalamuruganV28
 
AI-03 Problems State Space.pptx
AI-03 Problems State Space.pptxAI-03 Problems State Space.pptx
AI-03 Problems State Space.pptxPankaj Debbarma
 
AI3391 ARTIFICAL INTELLIGENCE Session 5 Problem Solving Agent and searching f...
AI3391 ARTIFICAL INTELLIGENCE Session 5 Problem Solving Agent and searching f...AI3391 ARTIFICAL INTELLIGENCE Session 5 Problem Solving Agent and searching f...
AI3391 ARTIFICAL INTELLIGENCE Session 5 Problem Solving Agent and searching f...Asst.prof M.Gokilavani
 
AI_Session 9 Hill climbing algorithm.pptx
AI_Session 9 Hill climbing algorithm.pptxAI_Session 9 Hill climbing algorithm.pptx
AI_Session 9 Hill climbing algorithm.pptxAsst.prof M.Gokilavani
 
Final-AI-Problem Solving.pdf
Final-AI-Problem Solving.pdfFinal-AI-Problem Solving.pdf
Final-AI-Problem Solving.pdfharinathkuruva
 
Reinforcement learning, Q-Learning
Reinforcement learning, Q-LearningReinforcement learning, Q-Learning
Reinforcement learning, Q-LearningKuppusamy P
 
Popular search algorithms
Popular search algorithmsPopular search algorithms
Popular search algorithmsMinakshi Atre
 
PRM-RL: Long-range Robotics Navigation Tasks by Combining Reinforcement Learn...
PRM-RL: Long-range Robotics Navigation Tasks by Combining Reinforcement Learn...PRM-RL: Long-range Robotics Navigation Tasks by Combining Reinforcement Learn...
PRM-RL: Long-range Robotics Navigation Tasks by Combining Reinforcement Learn...Dongmin Lee
 
An introduction to reinforcement learning
An introduction to reinforcement learningAn introduction to reinforcement learning
An introduction to reinforcement learningSubrat Panda, PhD
 
anintroductiontoreinforcementlearning-180912151720.pdf
anintroductiontoreinforcementlearning-180912151720.pdfanintroductiontoreinforcementlearning-180912151720.pdf
anintroductiontoreinforcementlearning-180912151720.pdfssuseradaf5f
 

Similar to UNIT - I PROBLEM SOLVING AGENTS and EXAMPLES.pptx.pdf (20)

Problem solving in Artificial Intelligence.pptx
Problem solving in Artificial Intelligence.pptxProblem solving in Artificial Intelligence.pptx
Problem solving in Artificial Intelligence.pptx
 
Lecture 3 problem solving
Lecture 3   problem solvingLecture 3   problem solving
Lecture 3 problem solving
 
Problem Solving Agents decide what to do by finding a sequence of actions tha...
Problem Solving Agents decide what to do by finding a sequence of actions tha...Problem Solving Agents decide what to do by finding a sequence of actions tha...
Problem Solving Agents decide what to do by finding a sequence of actions tha...
 
3 probsolver edited.ppt
3 probsolver edited.ppt3 probsolver edited.ppt
3 probsolver edited.ppt
 
CH2_AI_Lecture1.ppt
CH2_AI_Lecture1.pptCH2_AI_Lecture1.ppt
CH2_AI_Lecture1.ppt
 
AI_Session 3 Problem Solving Agent and searching for solutions.pptx
AI_Session 3 Problem Solving Agent and searching for solutions.pptxAI_Session 3 Problem Solving Agent and searching for solutions.pptx
AI_Session 3 Problem Solving Agent and searching for solutions.pptx
 
INTELLIGENT AGENTS.pptx
INTELLIGENT AGENTS.pptxINTELLIGENT AGENTS.pptx
INTELLIGENT AGENTS.pptx
 
Lecture 3 Problem Solving.pptx
Lecture 3 Problem Solving.pptxLecture 3 Problem Solving.pptx
Lecture 3 Problem Solving.pptx
 
CS 3491 Artificial Intelligence and Machine Learning Unit I Problem Solving
CS 3491 Artificial Intelligence and Machine Learning Unit I Problem SolvingCS 3491 Artificial Intelligence and Machine Learning Unit I Problem Solving
CS 3491 Artificial Intelligence and Machine Learning Unit I Problem Solving
 
AI-03 Problems State Space.pptx
AI-03 Problems State Space.pptxAI-03 Problems State Space.pptx
AI-03 Problems State Space.pptx
 
AI3391 ARTIFICAL INTELLIGENCE Session 5 Problem Solving Agent and searching f...
AI3391 ARTIFICAL INTELLIGENCE Session 5 Problem Solving Agent and searching f...AI3391 ARTIFICAL INTELLIGENCE Session 5 Problem Solving Agent and searching f...
AI3391 ARTIFICAL INTELLIGENCE Session 5 Problem Solving Agent and searching f...
 
AI_Session 9 Hill climbing algorithm.pptx
AI_Session 9 Hill climbing algorithm.pptxAI_Session 9 Hill climbing algorithm.pptx
AI_Session 9 Hill climbing algorithm.pptx
 
Final-AI-Problem Solving.pdf
Final-AI-Problem Solving.pdfFinal-AI-Problem Solving.pdf
Final-AI-Problem Solving.pdf
 
Reinforcement learning, Q-Learning
Reinforcement learning, Q-LearningReinforcement learning, Q-Learning
Reinforcement learning, Q-Learning
 
Popular search algorithms
Popular search algorithmsPopular search algorithms
Popular search algorithms
 
Software Testing
Software Testing Software Testing
Software Testing
 
AI_Planning.pdf
AI_Planning.pdfAI_Planning.pdf
AI_Planning.pdf
 
PRM-RL: Long-range Robotics Navigation Tasks by Combining Reinforcement Learn...
PRM-RL: Long-range Robotics Navigation Tasks by Combining Reinforcement Learn...PRM-RL: Long-range Robotics Navigation Tasks by Combining Reinforcement Learn...
PRM-RL: Long-range Robotics Navigation Tasks by Combining Reinforcement Learn...
 
An introduction to reinforcement learning
An introduction to reinforcement learningAn introduction to reinforcement learning
An introduction to reinforcement learning
 
anintroductiontoreinforcementlearning-180912151720.pdf
anintroductiontoreinforcementlearning-180912151720.pdfanintroductiontoreinforcementlearning-180912151720.pdf
anintroductiontoreinforcementlearning-180912151720.pdf
 

Recently uploaded

HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 

Recently uploaded (20)

HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 

UNIT - I PROBLEM SOLVING AGENTS and EXAMPLES.pptx.pdf

  • 1. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY Solving Problems by Searching • Reflex agent is simple(Cannot Operate in Well Environment, its Action –Based on Current Situation and ignoring the History of Perception) e.g Car Front Brakes • base their actions on • a direct mapping from states to actions • but cannot work well in environments • which this mapping would be too large to store • and would take too long to learn • Hence, goal-based agent is used
  • 2. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY Problem-solving agent • Problem-solving agent • A kind of goal-based agent – Choose their actions in order to achieve Goals. • This Allows the Agent to a way of Choosing among Multiple Possibilities, selecting the one which reaches a Goal states. • It Requires Searching and Planning Techniques. E.g. GPS – Finding a path to certain Destination. • It solves problem by • finding sequences of actions that lead to desirable states (goals) • To solve a problem, • the first step is the goal formulation, based on the current situation
  • 3. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY Problem Solving Agents : • Intelligent Agent are Supposed to “ To Maximize their Performance Measure ” • Achievement : It can Adopt a Goal and Aim at Satisfying.
  • 4. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY
  • 5. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY
  • 6. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY
  • 7. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY
  • 8. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY
  • 9. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY Goal formulation • The goal is formulated • as a set of world states, in which the goal is satisfied • Reaching from initial state 🡪 goal state • Actions are required • Actions are the operators • causing transitions between world states • Actions should be abstract enough at a certain degree, instead of very detailed • E.g., turn left VS turn left 30 degree, etc.
  • 10. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY Problem formulation Well-defined problems and solutions A problem is defined by 5 components: • Initial state • Actions • Transition model or (Successor functions) • Goal Test. • Path Cost.
  • 11. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY
  • 12. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY Well-defined problems and solutions • A problem is defined by 4 components: • The initial state • that the agent starts in • The set of possible actions • Transition model: description of what each action does. (successor functions): refer to any state reachable from given state by a single action • Initial state, actions and Transition model define the state space • the set of all states reachable from the initial state by any sequence of actions. • A path in the state space: • any sequence of states connected by a sequence of actions.
  • 13. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY Well-defined problems and solutions • The goal test • Applied to the current state to test • if the agent is in its goal -Sometimes there is an explicit set of possible goal states. (example: in Amman). -Sometimes the goal is described by the properties • instead of stating explicitly the set of states • Example: Chess • the agent wins if it can capture the KING of the opponent on next move ( checkmate). • no matter what the opponent does
  • 14. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY Well-defined problems and solutions • A path cost function, • assigns a numeric cost to each path • = performance measure • denoted by g • to distinguish the best path from others • Usually the path cost is • the sum of the step costs of the individual actions (in the action list)
  • 15. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY Well-defined problems and solutions • Together a problem is defined by • Initial state • Actions • Successor function • Goal test • Path cost function • The solution of a problem is then • a path from the initial state to a state satisfying the goal test • Optimal solution • the solution with lowest path cost among all solutions
  • 16. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY Formulating problems • Besides the five components for problem formulation • anything else? • Abstraction • the process to take out the irrelevant information • leave the most essential parts to the description of the states ( Remove detail from representation) • Conclusion: Only the most important parts that are contributing to searching are used
  • 17. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY Problem-Solving Agents • agents whose task is to solve a particular problem (steps) • goal formulation • what is the goal state • what are important characteristics of the goal state • how does the agent know that it has reached the goal • are there several possible goal states • are they equal or are some more preferable • problem formulation • what are the possible states of the world relevant for solving the problem • what information is accessible to the agent • how can the agent progress from state to state
  • 18. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY Example: Romania • On holiday in Romania; currently in Arad. • Flight leaves tomorrow from Bucharest • Formulate goal: • be in Bucharest • Formulate problem: • Initial states: • actions: • Transition Model • Goal Test • Path Cost • Search solution : sequence of cities, e.g., Arad, Sibiu, Fagaras, Bucharest • Execution
  • 19. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY Example: Romania
  • 20. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY Single-state problem formulation • Initial State : In(Arad) • Action : In(Arad){Go(Sibiu),Go(Timisoara),Go(Zerind)} • Transition Model : Result(In(Arad),Go(Zerind))=In(Zerind) • Goal Test : In(Zerind) ==In (Bucharest) Reached the Destination?? • Path Cost : Kms , Time in Hrs • A solution is a sequence of actions leading from the initial state to a goal state
  • 21. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY Example problems • Toy problems • those intended to illustrate or exercise various problem-solving methods • E.g., puzzle, chess, etc. • Real-world problems • tend to be more difficult and whose solutions people actually care about • E.g., Design, planning, etc.
  • 22. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY PROBLEM 2 : Toy problems Example : Vacuum world
  • 23. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY Initial State : Any State can be Designed as Initial State Action : L,R,S (If Large Environment UP & DOWN) Transition Model : L->R – Successor – Suck the Dirt and Clean R->L- Suck the Dirt and Clean Goal Test : Check whether All the all Squares are Clean Path Cost : Each Step cost 1(no of steps in a path)
  • 24. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY PROBLEM 3 :The 8-puzzle
  • 25. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY PROBLEM 3 :The 8-puzzle Initial State : Any State can be Designed as Initial State Action : L,R,S ,UP ,DOWN) Transition Model : U->D,D->U,L->R,R->L Successor – Action and State Returning State Goal Test : Check whether it reaches the Goal State Path Cost : Each Step cost 1(no of steps in a path)
  • 26. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY PROBLEM 3 :The 8-puzzle
  • 27. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY PROBLEM 4 : The 8-queens Q Q Q Q Q Q Q Q
  • 28. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY PROBLEM 4 : The 8-queens
  • 29. SRI SHAKTHI INSTITUTE OF ENGINEERING & TECHNOLOGY REAL WORLD PROBLEMS • ROUTE FINDING PROBLEMS • TOURING PROBLEMS • TRAVEING SALES PERSON PROBLEM • VLSI LAYOUT • ROBOT NAVIGATION • AUTOMATION ASSEMBLY SEQUENCING