AI Module-1
AI Module-1
ADVERTISEMENT
• Agent program: Agent program is an implementation of agent function. An
agent program executes on the physical architecture to produce function f.
f:P* → A
NOTE:
An agent can be:
•Human-Agent: A human agent has eyes, ears, and other organs which work for
sensors and hand, legs, vocal tract work for actuators.
•Robotic Agent: A robotic agent can have cameras, infrared range finder, NLP for
sensors and various motors for actuators.
•Software Agent: Software agent can have keystrokes, file contents as sensory
input and act on those inputs and display output on the screen.
PEAS Representation of AI agent:
PEAS is a type of model on which an AI agent works upon. When we define an AI
agent, then we can group its properties under PEAS representation model. It is made
up of four words:
P: Performance measure
E: Environment
A: Actuators
S: Sensors
Perfromance measure: Performance measure is a criteria that measures the success
of the agent. It is used to evaluate how well the agent is acheiving its goal.
Environment: The environment represents the domain or context in which the agent
operates and interacts. This can range from physical spaces like rooms to virtual
environments
Actuators: Actuators are the mechanisms through which the AI agent performs
actions or interacts with its environment to achieve its goals.
Sensors: Sensors enable the AI agent to gather information from its environment,
providing data that informs its decision-making process and actions. These sensors
can capture various environmental parameters such as temperature, sound,
movement, or visual input.
Intelligent Agents:
An intelligent agent in AI is a system that can perceive its environment, reason
about it, and take actions to achieve specific goals.
These agents are designed to operate autonomously, meaning they can make
decisions and execute actions without human intervention, based on their
perceptions and knowledge.
Key Components of an Intelligent Agent:
Perception: The agent perceives its environment through sensors.
Reasoning: The agent processes and analyzes the data it receives, applying logical
reasoning or machine learning techniques to interpret the data and make
decisions.
Action: Based on its reasoning, the agent takes actions to influence the
environment. Actions are executed through effectors or actuators.
Learning: Some intelligent agents have the ability to learn from their experiences.
This aspect is particularly prominent in machine learning-based agents.
Autonomy: An intelligent agent operates without constant guidance or
supervision. It is capable of adapting to new situations and making decisions on
its own.
32, 65