Home » Machine Learning/Artificial Intelligence

PEAS based grouping of Agents in Artificial Intelligence

PEAS based grouping of Agents in AI: In this article, we are going to learn about the grouping of agents which is done on a certain basis termed as PEAS. We will learn about this grouping system, what it stands for, and on what basis it does the grouping of the agents.
Submitted by Monika Sharma, on May 27, 2019

There are certain types of AI agents. But apart from these types, there are many agents which are being designed and created today and they differ from each other in some aspects and have some aspects in common too. So, to group similar types of agents together, a system was developed which is known as PEAS system.

PEAS stands for Performance, Environment, Actuators, and Sensors. Based on these properties of an agent, they can be grouped together or can be differentiated from each other. Each agent has these following properties defines for it.

The output which we get from the agent. All the necessary results that an agent gives after processing comes under its performance.

All the surrounding things and conditions of an agent fall in this section. It basically consists of all the things under which the agents work.

The devices, hardware or software through which the agent performs any actions or processes any information to produce a result are the actuators of the agent.

The devices through which the agent observes and perceives its environment are the sensors of the agent.


Let us take an example of a self-driven car. As the name suggests, it is a car which drives on its own, by taking all the necessary decisions while driving without any help from the user (customer). In other words, we can say that this car drives on its own and requires no driver. The PEAS description for this agent will be as follows:

Performance: The performance factors for a self-driven car will be the Speed, Safety while driving (both of the car and the user), Time is taken to drive to a particular location, the comfort of the user, etc.

Environment: The road on which the Car is being driven, other cars present on the road, pedestrians, crossings, road signs, traffic signals, etc. , all act as its environment.

Actuators: All those devices through which the control of the car is handled, are the actuators of the car. For example, the Steering, Accelerator, Breaks, Horn, Music system, etc.

Sensors: All those devices through which the car gets an estimate about its surroundings and it can draw certain perceptions out of it are its sensors. For example, Camera, Speedometer, GPS, Odometer, Sonar, etc.



Comments and Discussions!





Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates

© some rights reserved.