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