SlideShare a Scribd company logo
1 of 19
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
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
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
Agent and Environment
Environment
Agent
percepts
actions
?
Sensors
Effectors
Walchand Institute of Technology, Solapur
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.
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.
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
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
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.
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
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
Characteristics of environments
Fully
observable?
Deterministic? Episodic? Static? Discrete? Single
agent?
Solitaire
Backgammon
Taxi driving
Internet
shopping
Medical
diagnosis
Walchand Institute of Technology, Solapur 12
Think ?
Characteristics of environments
Fully
observable?
Deterministic Episodic Static Discrete? Single
agent?
Solitaire No Yes Yes Yes Yes Yes
Backgammon
Taxi driving
Internet
shopping
Medical
diagnosis
Walchand Institute of Technology, Solapur 13
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
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
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
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
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
Walchand Institute of Technology, Solapur 19
Thanks!!

More Related Content

Similar to properties of the task environment in artificial intelligence system

INTELLIGENT AGENTS.pptx
INTELLIGENT AGENTS.pptxINTELLIGENT AGENTS.pptx
INTELLIGENT AGENTS.pptxvipulkondekar
 
2.IntelligentAgents.ppt
2.IntelligentAgents.ppt2.IntelligentAgents.ppt
2.IntelligentAgents.pptGopiSuresh8
 
chapter2.pptx
chapter2.pptxchapter2.pptx
chapter2.pptxjpradha86
 
topic-2intelligentagents-190426041219.pdf
topic-2intelligentagents-190426041219.pdftopic-2intelligentagents-190426041219.pdf
topic-2intelligentagents-190426041219.pdfShivareddyGangam
 
Ch2 properties of the task environment
Ch2 properties of the task environmentCh2 properties of the task environment
Ch2 properties of the task environmentJulyn Mae Pagmanoja
 
chapter2-(Intelligent Agents).ppt
chapter2-(Intelligent Agents).pptchapter2-(Intelligent Agents).ppt
chapter2-(Intelligent Agents).pptssuser99ca78
 
ANN Features for Heading Classifier
ANN Features for Heading ClassifierANN Features for Heading Classifier
ANN Features for Heading ClassifierAlwin Poulose
 
Road traffic rules synthesis using ge
Road traffic rules synthesis using geRoad traffic rules synthesis using ge
Road traffic rules synthesis using geJacopo Talamini
 
Practical Challenges to Deploying Highly Automated Vehicles
Practical Challenges to Deploying Highly Automated VehiclesPractical Challenges to Deploying Highly Automated Vehicles
Practical Challenges to Deploying Highly Automated VehiclesAlison Chaiken
 
Ce2026 traffic engineering and management notes
Ce2026 traffic engineering and management notesCe2026 traffic engineering and management notes
Ce2026 traffic engineering and management notesNayana 54321
 

Similar to properties of the task environment in artificial intelligence system (12)

INTELLIGENT AGENTS.pptx
INTELLIGENT AGENTS.pptxINTELLIGENT AGENTS.pptx
INTELLIGENT AGENTS.pptx
 
2.IntelligentAgents.ppt
2.IntelligentAgents.ppt2.IntelligentAgents.ppt
2.IntelligentAgents.ppt
 
chapter2.pptx
chapter2.pptxchapter2.pptx
chapter2.pptx
 
Imitation Learning
Imitation LearningImitation Learning
Imitation Learning
 
topic-2intelligentagents-190426041219.pdf
topic-2intelligentagents-190426041219.pdftopic-2intelligentagents-190426041219.pdf
topic-2intelligentagents-190426041219.pdf
 
Ch2 properties of the task environment
Ch2 properties of the task environmentCh2 properties of the task environment
Ch2 properties of the task environment
 
AI Lecture 2 (intelligent agents)
AI Lecture 2 (intelligent agents)AI Lecture 2 (intelligent agents)
AI Lecture 2 (intelligent agents)
 
chapter2-(Intelligent Agents).ppt
chapter2-(Intelligent Agents).pptchapter2-(Intelligent Agents).ppt
chapter2-(Intelligent Agents).ppt
 
ANN Features for Heading Classifier
ANN Features for Heading ClassifierANN Features for Heading Classifier
ANN Features for Heading Classifier
 
Road traffic rules synthesis using ge
Road traffic rules synthesis using geRoad traffic rules synthesis using ge
Road traffic rules synthesis using ge
 
Practical Challenges to Deploying Highly Automated Vehicles
Practical Challenges to Deploying Highly Automated VehiclesPractical Challenges to Deploying Highly Automated Vehicles
Practical Challenges to Deploying Highly Automated Vehicles
 
Ce2026 traffic engineering and management notes
Ce2026 traffic engineering and management notesCe2026 traffic engineering and management notes
Ce2026 traffic engineering and management notes
 

More from vipulkondekar

Unit 3 Data Quality and Preprocessing .pptx
Unit 3 Data Quality and Preprocessing .pptxUnit 3 Data Quality and Preprocessing .pptx
Unit 3 Data Quality and Preprocessing .pptxvipulkondekar
 
Unit 1 Introduction to Data Analytics .pptx
Unit 1 Introduction to Data Analytics .pptxUnit 1 Introduction to Data Analytics .pptx
Unit 1 Introduction to Data Analytics .pptxvipulkondekar
 
C Introduction and bascis of high level programming
C Introduction and bascis of high level programmingC Introduction and bascis of high level programming
C Introduction and bascis of high level programmingvipulkondekar
 
Analyzing patterns and statistics in data.pptx
Analyzing patterns and statistics in data.pptxAnalyzing patterns and statistics in data.pptx
Analyzing patterns and statistics in data.pptxvipulkondekar
 
Technology & business transformation and Career in UK.pptx
Technology & business transformation and Career in UK.pptxTechnology & business transformation and Career in UK.pptx
Technology & business transformation and Career in UK.pptxvipulkondekar
 
Machine Learning Introduction introducing basics of Machine Learning
Machine Learning Introduction introducing basics of Machine LearningMachine Learning Introduction introducing basics of Machine Learning
Machine Learning Introduction introducing basics of Machine Learningvipulkondekar
 
Min Max Artificial Intelligence algorithm
Min Max Artificial Intelligence algorithmMin Max Artificial Intelligence algorithm
Min Max Artificial Intelligence algorithmvipulkondekar
 
Cyclic Redundancy check approach for Error Detection
Cyclic Redundancy check approach for Error DetectionCyclic Redundancy check approach for Error Detection
Cyclic Redundancy check approach for Error Detectionvipulkondekar
 
Embedded System serial Communication.ppt
Embedded System serial Communication.pptEmbedded System serial Communication.ppt
Embedded System serial Communication.pptvipulkondekar
 

More from vipulkondekar (11)

Unit 3 Data Quality and Preprocessing .pptx
Unit 3 Data Quality and Preprocessing .pptxUnit 3 Data Quality and Preprocessing .pptx
Unit 3 Data Quality and Preprocessing .pptx
 
Unit 1 Introduction to Data Analytics .pptx
Unit 1 Introduction to Data Analytics .pptxUnit 1 Introduction to Data Analytics .pptx
Unit 1 Introduction to Data Analytics .pptx
 
C Introduction and bascis of high level programming
C Introduction and bascis of high level programmingC Introduction and bascis of high level programming
C Introduction and bascis of high level programming
 
Analyzing patterns and statistics in data.pptx
Analyzing patterns and statistics in data.pptxAnalyzing patterns and statistics in data.pptx
Analyzing patterns and statistics in data.pptx
 
Technology & business transformation and Career in UK.pptx
Technology & business transformation and Career in UK.pptxTechnology & business transformation and Career in UK.pptx
Technology & business transformation and Career in UK.pptx
 
Machine Learning Introduction introducing basics of Machine Learning
Machine Learning Introduction introducing basics of Machine LearningMachine Learning Introduction introducing basics of Machine Learning
Machine Learning Introduction introducing basics of Machine Learning
 
Min Max Artificial Intelligence algorithm
Min Max Artificial Intelligence algorithmMin Max Artificial Intelligence algorithm
Min Max Artificial Intelligence algorithm
 
Cyclic Redundancy check approach for Error Detection
Cyclic Redundancy check approach for Error DetectionCyclic Redundancy check approach for Error Detection
Cyclic Redundancy check approach for Error Detection
 
Embedded System serial Communication.ppt
Embedded System serial Communication.pptEmbedded System serial Communication.ppt
Embedded System serial Communication.ppt
 
AI 1.pptx
AI 1.pptxAI 1.pptx
AI 1.pptx
 
DC ISE QP E&TC.doc
DC ISE QP E&TC.docDC ISE QP E&TC.doc
DC ISE QP E&TC.doc
 

Recently uploaded

HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsvanyagupta248
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptxrouholahahmadi9876
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using PipesLinux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using PipesRashidFaridChishti
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Call Girls Mumbai
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Ramkumar k
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...ronahami
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Computer Graphics Introduction To Curves
Computer Graphics Introduction To CurvesComputer Graphics Introduction To Curves
Computer Graphics Introduction To CurvesChandrakantDivate1
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxpritamlangde
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiessarkmank1
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 

Recently uploaded (20)

HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using PipesLinux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Computer Graphics Introduction To Curves
Computer Graphics Introduction To CurvesComputer Graphics Introduction To Curves
Computer Graphics Introduction To Curves
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 

properties of the task environment in artificial intelligence system

  • 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
  • 12. Characteristics of environments Fully observable? Deterministic? Episodic? Static? Discrete? Single agent? Solitaire Backgammon Taxi driving Internet shopping Medical diagnosis Walchand Institute of Technology, Solapur 12 Think ?
  • 13. Characteristics of environments Fully observable? Deterministic Episodic Static Discrete? Single agent? Solitaire No Yes Yes Yes Yes Yes Backgammon Taxi driving Internet shopping Medical diagnosis Walchand Institute of Technology, Solapur 13
  • 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
  • 19. Walchand Institute of Technology, Solapur 19 Thanks!!