1. Mr. Vipul H. Kondekar
(vhkondekar@witsolapur.org)
Assistant Professor,
Electronics & Telecommunication Engineering
Walchand Institute of Technology, Solapur
(www.witsolapur.org)
Artificial Intelligence :
Properties of task environments
Walchand Institute of Technology, Solapur 1
2. At the end of this session, students will be able to
1) Differentiate task environments based on different properties.
2) Identify properties of task environments.
Walchand Institute of Technology, Solapur 2
Learning Outcomes
3. Walchand Institute of Technology, Solapur 3
Contents:
• Fully observable vs. Partially observable
• Single agent VS. multiagent
• Deterministic vs. stochastic
• Episodic vs. sequential
• Static vs. dynamic
• Discrete vs. continuous
• Known vs. unknown
Properties of task environments
5. Walchand Institute of Technology, Solapur 5
Task environments
Automated self driving Car
Environment
A taxi must deal with a variety of roads
Traffic lights, other vehicles, pedestrians, stray
animals, road works, police cars, etc.
6. Walchand Institute of Technology, Solapur 6
Properties of task environments
• Fully observable vs. Partially observable
• If an agent’s sensors give it access to the complete state of the environment at
each point in time then the environment is fully observable
• An environment might be Partially observable because of noisy and inaccurate
sensors or because parts of the state are simply missing from the sensor data.
• Fully observable environments are convinient because the agent need not manitain any internal
state to keep track of the world.
7. Walchand Institute of Technology, Solapur 7
Properties of task environments
• Single agent VS. multiagent
– Playing a crossword puzzle – single agent
– Chess playing – two agents
– Competitive multiagent environment
• Chess playing
– Cooperative multiagent environment
• Automated taxi driver
• Avoiding collision
8. Walchand Institute of Technology, Solapur 8
Properties of task environments
• Deterministic vs. stochastic
– Next state of the environment Completely determined by the current state and the
actions executed by the agent, then the environment is deterministic, otherwise, it
is Stochastic.
– Environment is uncertain if it is not fully observable or not deterministic
– Outcomes are quantified in terms of probability
-taxi driver is Stochastic
- Vacuum cleaner may be deterministic or stochastic
9. Walchand Institute of Technology, Solapur 9
Properties of task environments
• Episodic vs. sequential
– An episode = agent’s single pair of perception & action
– The quality of the agent’s action does not depend on other episodes
• Every episode is independent of each other
– Episodic environment is simpler
• The agent does not need to think ahead
• Sequential
– Current action may affect all future decisions
-Ex. Taxi driving and chess.
10. Walchand Institute of Technology, Solapur 10
Properties of task environments
• Static vs. dynamic
– A dynamic environment is always changing over time
• E.g., the number of people in the street
– While static environment
• E.g., the destination
• Semidynamic
– environment is not changed over time
– but the agent’s performance score does
– E.g., chess when played with a clock
11. Walchand Institute of Technology, Solapur 11
Properties of task environments
• Discrete vs. continuous
– If there are a limited number of distinct states, clearly defined percepts
and actions, the environment is discrete
– E.g., Chess game, Taxi driving
14. Characteristics of environments
Fully
observable?
Deterministic? Episodic? Static? Discrete? Single
agent?
Solitaire No Yes Yes Yes Yes Yes
Backgammon Yes No No Yes Yes No
Taxi driving
Internet
shopping
Medical
diagnosis
Walchand Institute of Technology, Solapur 14
15. Characteristics of environments
Fully
observable?
Deterministic? Episodic? Static? Discrete? Single
agent?
Solitaire No Yes Yes Yes Yes Yes
Backgammon Yes No No Yes Yes No
Taxi driving No No No No No No
Internet
shopping
Medical
diagnosis
Walchand Institute of Technology, Solapur 15
16. Characteristics of environments
Fully
observable?
Deterministic? Episodic? Static? Discrete? Single
agent?
Solitaire No Yes Yes Yes Yes Yes
Backgammon Yes No No Yes Yes No
Taxi driving No No No No No No
Internet
shopping
No No No No Yes No
Medical
diagnosis
Walchand Institute of Technology, Solapur 16
17. Walchand Institute of Technology, Solapur 17
Characteristics of environments
Fully
observable?
Deterministic? Episodic? Static? Discrete? Single
agent?
Solitaire No Yes Yes Yes Yes Yes
Backgammon Yes No No Yes Yes No
Taxi driving No No No No No No
Internet
shopping
No No No No Yes No
Medical
diagnosis
No No No No No Yes
18. References
Walchand Institute of Technology, Solapur 18
• Artificial Intelligence: A Modern Approach, Stuart Russell and Peter Norvig,
3rd Edition, Prentice Hall
• A First Course in Artificial Intelligence, Deepak Khemani, McGraw Hill
Education (India)
• Introduction to Artificial Intelligence & Expert Systems, Dan W Patterson,
PHI.
• Artificial Intelligence, Elaine Rich and Kevin Knight, Tata McGraw Hill