Lecture 4
Lecture 4
Artificial Intelligence
Muhammad Umar Farooq
Summary of last lecture
• Agent
• Rational agent
• Types of environment
• PEAS
• Types of Agent
– Simple reflex agent
– Model based reflex agent
– Goal based agent
– Utility based agent
In today lecture
• Problem solving agent
• Functionality of problem solving agent
– Goal formulation
– Problem formulation
– Search
• Examples of different problem and their
problem formulation
Problem solving agent
• Problem-solving agents one kind of goal-based
agent called a problem-solving agent which use
atomic representations, that is, states of the
world are considered as wholes, with no internal
structure visible to the problem solving
algorithms.
• atomic representation each state of the world is
indivisible
– If we want to move from Multan to Lahore then all
intermediate cities are considered as atomic.
Problem solving agent
Problem Formulation
Search
Solution
Execution
Goal formulation
Problem Formulation
Search
Solution
Execution
Problem formulation
• Initial state
• Action
• Transition model
• Goal test
• Path cost
What is search
Any question ?