SlideShare a Scribd company logo
1 of 28
lecture 2 1
Lecture 2
lecture 2 2
lecture 2 3
lecture 2 4
lecture 2 5
lecture 2 6
lecture 2 7
lecture 2 8
lecture 2 9
lecture 2 10
lecture 2 11
lecture 2 12
lecture 2 13
Environment Types
* 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 we say that
the task environment is fully observable. A task
environment is effectively fully observable if the sensors
detect all aspects that are relevant to the choice of
action; relevance, in turn, depends on the performance
measure.
* Deterministic vs. stochastic.
If the next state of the environment is completely
determined by the current state and the action executed
by the agent, then we say the environment is
deterministic; otherwise, it is stochastic.
lecture 2 14
lecture 2 15
lecture 2 16
Environment Types
Episodic vs. sequential.
In an episodic task environment, the agent's
experience is divided into atomic episodes.
Each episode consists of the agent perceiving and
then performing a single action.
Crucially, the next episode does not depend on the
actions taken in previous episodes.
* Static vs, dynamic.
If the environment can change while an agent is
deliberating, then we say the environment is
dynamic for that agent; otherwise, it is static.
lecture 2 17
lecture 2 18
lecture 2 19
Environment Types
* Discrete vs. continuous.
The discrete/continuous distinction can be
applied to the state of the environment, to
the way time is handled, and to the
percepts and actions of the agent.
* Single agent vs. multiagent.
The distinction between single-agent and
multiagent environments may seem
simple
enough
lecture 2 20
lecture 2 21
lecture 2 22
lecture 2 23
lecture 2 24
lecture 2 25
lecture 2 26
lecture 2 27
lecture 2 28

More Related Content

Similar to Agents2

Similar to Agents2 (11)

AI Agents, Agents in Artificial Intelligence
AI Agents, Agents in Artificial IntelligenceAI Agents, Agents in Artificial Intelligence
AI Agents, Agents in Artificial Intelligence
 
peas description of task environment with different types of properties
 peas description of task environment with different types of properties peas description of task environment with different types of properties
peas description of task environment with different types of properties
 
Artificial Intelligence: Intelligent Agents
Artificial Intelligence: Intelligent AgentsArtificial Intelligence: Intelligent Agents
Artificial Intelligence: Intelligent Agents
 
Artificial Intelligence_Environment.pptx
Artificial Intelligence_Environment.pptxArtificial Intelligence_Environment.pptx
Artificial Intelligence_Environment.pptx
 
CS4700-Agents_v3.pptx
CS4700-Agents_v3.pptxCS4700-Agents_v3.pptx
CS4700-Agents_v3.pptx
 
AI_02_Intelligent Agents.pptx
AI_02_Intelligent Agents.pptxAI_02_Intelligent Agents.pptx
AI_02_Intelligent Agents.pptx
 
Duality between OOP and RL
Duality between OOP and RLDuality between OOP and RL
Duality between OOP and RL
 
CS Artificial intelligence chapter 2.pptx
CS Artificial intelligence chapter 2.pptxCS Artificial intelligence chapter 2.pptx
CS Artificial intelligence chapter 2.pptx
 
Types of environment
Types of environmentTypes of environment
Types of environment
 
Intelligent Agents
Intelligent AgentsIntelligent Agents
Intelligent Agents
 
IntelligentAgents.ppt
IntelligentAgents.pptIntelligentAgents.ppt
IntelligentAgents.ppt
 

More from yosser atassi (11)

neural network
neural networkneural network
neural network
 
Search34
Search34Search34
Search34
 
Logical agent8910
Logical agent8910Logical agent8910
Logical agent8910
 
Local search algorithms6
Local search algorithms6Local search algorithms6
Local search algorithms6
 
Lecture 7
Lecture 7Lecture 7
Lecture 7
 
Lecture5
Lecture5Lecture5
Lecture5
 
Inference in first order logic12
Inference in first order logic12Inference in first order logic12
Inference in first order logic12
 
First order logi11c
First order logi11cFirst order logi11c
First order logi11c
 
Chap05
Chap05Chap05
Chap05
 
Artificial neural netwoks2
Artificial neural netwoks2Artificial neural netwoks2
Artificial neural netwoks2
 
Artificial intelligence1
Artificial intelligence1Artificial intelligence1
Artificial intelligence1
 

Agents2

Editor's Notes

  1. Omnisient كامل العلم Clairvoyant بعد النظر
  2. .
  3. Simple reflex agents The simplest kind of agent is the simple reflex agent. These agents select actions on the basis of the current percept, ignoring the rest of the percept history. The agent will work only if the correct decision can be made on the basis of only the current percept-that is, only if the environrnents fully observable.
  4. The most effective way to handle partial observability is for the agent to keep track of the part of the world it can't see now. That is, the agent should maintain some sort of internal state that depends on the percept history and thereby reflects at least some of the unobserved aspects of the current state.
  5. Knowing about the current state of the environment is not always enough to decide what to do. For example, at a road junction, the taxi can turn left, turn right, or go straight on. The correct decision depends on where the taxi is trying to get to.
  6. Goals alone are not really enough to generate high-quality behavior in most environments. For example, there are many action sequences that will get the taxi to its destination (thereby achieving the goal) but some are quicker, safer, more reliable, or cheaper than others. A utility function maps a state (or a sequence of states) onto a real number, which describes the associated degree of happiness.