PEAS Description of Task Environment
We need to describe the PEAS for the “bidding on an item at an auction” activity.
PEAS stands for Performance measures, Environment, Actuators and Sensors. We shall see what these terms mean individually.
- Performance measures: These are the parameters used to measure the performance of the agent. How well the agent is carrying out a particular assigned task.
- Environment: It is the task environment of the agent. The agent takes interacts with its environment. It takes perceptual input from the input and acts on the environment using actuators.
- Actuators: These are the means of performing calculated actions on the environment. For a human agent; hands and legs are the actuators.
- Sensors: These are the means of taking the input from the environment. For a human agent; ears, eyes and nose are the sensors.
Let us come back to the auction activity.
- Cost of the item
- Quality of the item
- Value of the item
- Necessity of the item
- BiddersItems which are to be bided
Actuators: (means to perform the activity)
- Display items
Sensors: (means to perceive the environment)
- Price monitor, where prices are being displayed.
- Ears of the attendees.
Further, we shall see the properties of this agent.
- Observable (Fully/Partially): It is a partially observable environment. When an agent can’t determine the complete state of the environment at all points of time, then it is called a partially observable environment. Here, the auctioneering agent is not capable of knowing the state of the environment fully at all points in time. Simply, we can say that wherever the agent has to deal with humans in the task environment, it can’t observe the state fully.
- Agents (Single/Multi): It is single-agent activity. Because only one agent is involved in this environment and is operating by itself. There are other human agents involved in the activity but they all are passing their percept sequence to the central agent – our auction agent. So, it is still a single agent environment.
- Deterministic (Deterministic/Stochastic): It is stochastic activity. Because in bidding the outcome can’t be determined base on a specific state of the agent. It is the process where the outcome involves some randomness and has some uncertainty
- Episodic (Episodic/Sequential): It is a sequential task environment. In the episodic environment, the episodes are independent of each other. The action performed in one episode doesn’t affect subsequent episodes. Here in auction activity, if one bidder set the value X then the next bidder can’t set the lesser value than X. So, the episodes are not independent here. Therefore, it is a sequential activity. There is high uncertainty in the environment.
- Static (Static/Semi/Dynamic): It is a dynamic activity. The static activity is the one in which one particular state of the environment doesn’t change over time. But here in the auction activity, the states are highly subjective to the change. A static environment is the crossword solving problem where numbers don’t change.
- Discrete (Discrete/Continuous): It is a continuous activity. The discrete environment is one that has a finite number of states. But here in auction activity, bidders can set the value forever. The number of states can be 1 or 1000. There is randomness in the environment. Thus, it is a continuous environment.