INTELLIGENT AGENTS perceive its environment via sensors and acts rationally upon that environment with its effectors.
Agent Types
Model-based reflex agents
Goal-based agents
Simple reflex agents
Utility-based agents
Structure
Architecture = the machinery that an agent executes on.
Agent Program = an implementation of an agent function.
Agent = Architecture + Agent Program
Problem Solving Characteristics
Performance measure(P)
Environment(E)
Actuators(A)
Sensors(S)
Rationality: status of being reasonable, sensible, and having good sense of judgement.
Depending Factors
Agent’s percept sequence till now.
The agent’s prior knowledge about the environment.
The performance measures, which determine the degree of success.
The actions that the agent can carry out.
Environment Properties
Single agent / Multiple agents
Accessible / Inaccessible
Static / Dynamic
Deterministic / Non-deterministic
Observable / Partially Observable
Episodic / Non-episodic
Discrete / Continuous
Learning agents
Characteristics
Situatedness: When an agent receives some form of sensory input from its environment, it then performs some actions that change its environment in some way.
Autonomy: capable to act without direct intervention from humans or other agents
Adapitvity: capable of reacting flexibly to changes within its environment
Sociability: capable of interacting in a peer-to-peer manner with other agents or humans.
Applications
Event Notification
Data Presentation
Pattern Recognition
Planning and Optimization
Rapid Response Implementation
Data Collection and Filtering