Top Banner
Intelligent Agent in Medical Diagnosis ABBAS M.AL BAKRY University of Information T echnology and Communications – Baghdad Expert Group meeting on Artificial Intelligence and Local Industrial Development
23

Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

Jun 20, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

Intelligent Agent in

Medical Diagnosis

ABBAS MAL BAKRY

University of Information Technology and Communications ndash Baghdad

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Intelligent Agent

Definition An intelligent agent perceives its environment

via sensors and acts rationally upon that environment with

its actuators

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Humans

Sensors

Eyes (vision) ears (hearing) skin (touch) tongue

(gustation) nose (olfaction) neuromuscular system

(proprioception)

Percepts

At the lowest level ndash electrical signals

After preprocessing ndash objects in the visual field (location

textures colors hellip) auditory streams (pitch loudness

direction) hellip

Actuators limbs digits eyes tongue hellip

Actions lift a finger turn left walk run carry an

object hellip

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Vacuum Cleaner World

Percepts location and contents eg [A Dirty]

Actions Left Right Suck NoOp

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Vacuum Agent Function

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Rational Agent

What is rational depends on

Performance measure - The performance measure that defines

the criterion of success

Environment - The agents prior knowledge of the

environment

Actuators - The actions that the agent can perform

Sensors - The agentrsquos percept sequence to date

Wersquoll call all this the Task Environment (PEAS)

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Vacuum Agent PEAS

Performance Measure minimize energy

consumption maximize dirt pick up Making this

precise one point for each clean square over

lifetime of 1000 steps

Environment two squares dirt distribution

unknown assume actions are deterministic and

environment is static (clean squares stay clean)

Actuators Left Right Suck NoOp

Sensors agent can perceive itrsquos location and

whether location is dirty

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Automated taxi driving system

Performance Measure Maintain safety reach

destination maximize profits (fuel tire wear)

obey laws provide passenger comfort hellip

Environment US urban streets freeways

traffic pedestrians weather customers hellip

Actuators Steer accelerate brake horn

speakdisplay hellip

Sensors Video sonar speedometer

odometer engine sensors keyboard input

microphone GPS hellip

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Autonomy

A system is autonomous to the extent

that its own behavior is determined by its

own experience

Therefore a system is not autonomous if

it is guided by its designer according to a

priori decisions

To survive agents must have

1048708 Enough built-in knowledge to survive

1048708 The ability to learn

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Properties of Environments

Fully ObservablePartially Observable

1048708 If an agentrsquos sensors give it access to the complete state of the

environment needed to choose an action the environment is fully

observable

1048708 Such environments are convenient since the agent is freed

from the task of keeping track of the changes in the

environment

Deterministic

1048708 An environment is deterministic if the next state of the

environment is completely determined by the current state of

the environment and the action of the agent

1048708 In an accessible and deterministic environment the agent need

not deal with uncertainty

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Properties of Environments

StaticDynamic

A static environment does not change while the

agent is thinking

The agent doesnrsquot need to observe the world during

deliberation

DiscreteContinuous

If the number of distinct percepts and actions is

limited the environment is discrete otherwise it is

continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Some agent types

(1) Table-driven agents

1048708 use a percept sequenceaction table in memory to find the next

action They are implemented by a (large) lookup table

(2) Simple reflex agents

1048708 are based on condition-action rules implemented with an

appropriate production system They are stateless devices which do not have memory of

past world states

(3) Model-based reflex agents

1048708 have internal state which is used to keep track of past states of the world

(4) Goal-based agents

1048708 are agents that in addition to state information have goal

information that describes desirable situations Agents of this kind take future events into

consideration

(5) Utility-based agents

1048708 base their decisions on classic axiomatic utility theory in order to act rationally

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Table-drivenreflex agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Simple Vacuum Reflex Agent

function Vacuum-Agent([locationstatus])

returns Action

if status = Dirty then return Suck

else if location = A then return Right

else if location = B then return Left

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Model-based agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for goal-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for a complete utility-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Agency System for Brain Tumor Image

Classification

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain glioma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma benign

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

SummaryAn agent perceives and acts in an environment has an architecture

and is implemented by an agent program

Task environment ndash PEAS (Performance Environment Actuators

Sensors)

An ideal agent always chooses the action which maximizes its expected

performance given its percept sequence so far

An autonomous agent uses its own experience rather than built-in

knowledge of the environment by the designer

An agent program maps from percept to action and updates internal

state

Reflex agents respond immediately to percepts

Goal-based agents act in order to achieve their goal(s)

Utility-based agents maximize their own utility function

Representing knowledge is important for successful agent design

The most challenging environments are inaccessible nondeterministic

dynamic and continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Thank you for attention

Page 2: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

Intelligent Agent

Definition An intelligent agent perceives its environment

via sensors and acts rationally upon that environment with

its actuators

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Humans

Sensors

Eyes (vision) ears (hearing) skin (touch) tongue

(gustation) nose (olfaction) neuromuscular system

(proprioception)

Percepts

At the lowest level ndash electrical signals

After preprocessing ndash objects in the visual field (location

textures colors hellip) auditory streams (pitch loudness

direction) hellip

Actuators limbs digits eyes tongue hellip

Actions lift a finger turn left walk run carry an

object hellip

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Vacuum Cleaner World

Percepts location and contents eg [A Dirty]

Actions Left Right Suck NoOp

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Vacuum Agent Function

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Rational Agent

What is rational depends on

Performance measure - The performance measure that defines

the criterion of success

Environment - The agents prior knowledge of the

environment

Actuators - The actions that the agent can perform

Sensors - The agentrsquos percept sequence to date

Wersquoll call all this the Task Environment (PEAS)

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Vacuum Agent PEAS

Performance Measure minimize energy

consumption maximize dirt pick up Making this

precise one point for each clean square over

lifetime of 1000 steps

Environment two squares dirt distribution

unknown assume actions are deterministic and

environment is static (clean squares stay clean)

Actuators Left Right Suck NoOp

Sensors agent can perceive itrsquos location and

whether location is dirty

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Automated taxi driving system

Performance Measure Maintain safety reach

destination maximize profits (fuel tire wear)

obey laws provide passenger comfort hellip

Environment US urban streets freeways

traffic pedestrians weather customers hellip

Actuators Steer accelerate brake horn

speakdisplay hellip

Sensors Video sonar speedometer

odometer engine sensors keyboard input

microphone GPS hellip

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Autonomy

A system is autonomous to the extent

that its own behavior is determined by its

own experience

Therefore a system is not autonomous if

it is guided by its designer according to a

priori decisions

To survive agents must have

1048708 Enough built-in knowledge to survive

1048708 The ability to learn

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Properties of Environments

Fully ObservablePartially Observable

1048708 If an agentrsquos sensors give it access to the complete state of the

environment needed to choose an action the environment is fully

observable

1048708 Such environments are convenient since the agent is freed

from the task of keeping track of the changes in the

environment

Deterministic

1048708 An environment is deterministic if the next state of the

environment is completely determined by the current state of

the environment and the action of the agent

1048708 In an accessible and deterministic environment the agent need

not deal with uncertainty

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Properties of Environments

StaticDynamic

A static environment does not change while the

agent is thinking

The agent doesnrsquot need to observe the world during

deliberation

DiscreteContinuous

If the number of distinct percepts and actions is

limited the environment is discrete otherwise it is

continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Some agent types

(1) Table-driven agents

1048708 use a percept sequenceaction table in memory to find the next

action They are implemented by a (large) lookup table

(2) Simple reflex agents

1048708 are based on condition-action rules implemented with an

appropriate production system They are stateless devices which do not have memory of

past world states

(3) Model-based reflex agents

1048708 have internal state which is used to keep track of past states of the world

(4) Goal-based agents

1048708 are agents that in addition to state information have goal

information that describes desirable situations Agents of this kind take future events into

consideration

(5) Utility-based agents

1048708 base their decisions on classic axiomatic utility theory in order to act rationally

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Table-drivenreflex agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Simple Vacuum Reflex Agent

function Vacuum-Agent([locationstatus])

returns Action

if status = Dirty then return Suck

else if location = A then return Right

else if location = B then return Left

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Model-based agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for goal-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for a complete utility-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Agency System for Brain Tumor Image

Classification

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain glioma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma benign

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

SummaryAn agent perceives and acts in an environment has an architecture

and is implemented by an agent program

Task environment ndash PEAS (Performance Environment Actuators

Sensors)

An ideal agent always chooses the action which maximizes its expected

performance given its percept sequence so far

An autonomous agent uses its own experience rather than built-in

knowledge of the environment by the designer

An agent program maps from percept to action and updates internal

state

Reflex agents respond immediately to percepts

Goal-based agents act in order to achieve their goal(s)

Utility-based agents maximize their own utility function

Representing knowledge is important for successful agent design

The most challenging environments are inaccessible nondeterministic

dynamic and continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Thank you for attention

Page 3: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

Humans

Sensors

Eyes (vision) ears (hearing) skin (touch) tongue

(gustation) nose (olfaction) neuromuscular system

(proprioception)

Percepts

At the lowest level ndash electrical signals

After preprocessing ndash objects in the visual field (location

textures colors hellip) auditory streams (pitch loudness

direction) hellip

Actuators limbs digits eyes tongue hellip

Actions lift a finger turn left walk run carry an

object hellip

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Vacuum Cleaner World

Percepts location and contents eg [A Dirty]

Actions Left Right Suck NoOp

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Vacuum Agent Function

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Rational Agent

What is rational depends on

Performance measure - The performance measure that defines

the criterion of success

Environment - The agents prior knowledge of the

environment

Actuators - The actions that the agent can perform

Sensors - The agentrsquos percept sequence to date

Wersquoll call all this the Task Environment (PEAS)

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Vacuum Agent PEAS

Performance Measure minimize energy

consumption maximize dirt pick up Making this

precise one point for each clean square over

lifetime of 1000 steps

Environment two squares dirt distribution

unknown assume actions are deterministic and

environment is static (clean squares stay clean)

Actuators Left Right Suck NoOp

Sensors agent can perceive itrsquos location and

whether location is dirty

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Automated taxi driving system

Performance Measure Maintain safety reach

destination maximize profits (fuel tire wear)

obey laws provide passenger comfort hellip

Environment US urban streets freeways

traffic pedestrians weather customers hellip

Actuators Steer accelerate brake horn

speakdisplay hellip

Sensors Video sonar speedometer

odometer engine sensors keyboard input

microphone GPS hellip

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Autonomy

A system is autonomous to the extent

that its own behavior is determined by its

own experience

Therefore a system is not autonomous if

it is guided by its designer according to a

priori decisions

To survive agents must have

1048708 Enough built-in knowledge to survive

1048708 The ability to learn

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Properties of Environments

Fully ObservablePartially Observable

1048708 If an agentrsquos sensors give it access to the complete state of the

environment needed to choose an action the environment is fully

observable

1048708 Such environments are convenient since the agent is freed

from the task of keeping track of the changes in the

environment

Deterministic

1048708 An environment is deterministic if the next state of the

environment is completely determined by the current state of

the environment and the action of the agent

1048708 In an accessible and deterministic environment the agent need

not deal with uncertainty

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Properties of Environments

StaticDynamic

A static environment does not change while the

agent is thinking

The agent doesnrsquot need to observe the world during

deliberation

DiscreteContinuous

If the number of distinct percepts and actions is

limited the environment is discrete otherwise it is

continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Some agent types

(1) Table-driven agents

1048708 use a percept sequenceaction table in memory to find the next

action They are implemented by a (large) lookup table

(2) Simple reflex agents

1048708 are based on condition-action rules implemented with an

appropriate production system They are stateless devices which do not have memory of

past world states

(3) Model-based reflex agents

1048708 have internal state which is used to keep track of past states of the world

(4) Goal-based agents

1048708 are agents that in addition to state information have goal

information that describes desirable situations Agents of this kind take future events into

consideration

(5) Utility-based agents

1048708 base their decisions on classic axiomatic utility theory in order to act rationally

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Table-drivenreflex agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Simple Vacuum Reflex Agent

function Vacuum-Agent([locationstatus])

returns Action

if status = Dirty then return Suck

else if location = A then return Right

else if location = B then return Left

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Model-based agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for goal-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for a complete utility-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Agency System for Brain Tumor Image

Classification

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain glioma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma benign

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

SummaryAn agent perceives and acts in an environment has an architecture

and is implemented by an agent program

Task environment ndash PEAS (Performance Environment Actuators

Sensors)

An ideal agent always chooses the action which maximizes its expected

performance given its percept sequence so far

An autonomous agent uses its own experience rather than built-in

knowledge of the environment by the designer

An agent program maps from percept to action and updates internal

state

Reflex agents respond immediately to percepts

Goal-based agents act in order to achieve their goal(s)

Utility-based agents maximize their own utility function

Representing knowledge is important for successful agent design

The most challenging environments are inaccessible nondeterministic

dynamic and continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Thank you for attention

Page 4: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

Vacuum Cleaner World

Percepts location and contents eg [A Dirty]

Actions Left Right Suck NoOp

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Vacuum Agent Function

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Rational Agent

What is rational depends on

Performance measure - The performance measure that defines

the criterion of success

Environment - The agents prior knowledge of the

environment

Actuators - The actions that the agent can perform

Sensors - The agentrsquos percept sequence to date

Wersquoll call all this the Task Environment (PEAS)

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Vacuum Agent PEAS

Performance Measure minimize energy

consumption maximize dirt pick up Making this

precise one point for each clean square over

lifetime of 1000 steps

Environment two squares dirt distribution

unknown assume actions are deterministic and

environment is static (clean squares stay clean)

Actuators Left Right Suck NoOp

Sensors agent can perceive itrsquos location and

whether location is dirty

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Automated taxi driving system

Performance Measure Maintain safety reach

destination maximize profits (fuel tire wear)

obey laws provide passenger comfort hellip

Environment US urban streets freeways

traffic pedestrians weather customers hellip

Actuators Steer accelerate brake horn

speakdisplay hellip

Sensors Video sonar speedometer

odometer engine sensors keyboard input

microphone GPS hellip

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Autonomy

A system is autonomous to the extent

that its own behavior is determined by its

own experience

Therefore a system is not autonomous if

it is guided by its designer according to a

priori decisions

To survive agents must have

1048708 Enough built-in knowledge to survive

1048708 The ability to learn

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Properties of Environments

Fully ObservablePartially Observable

1048708 If an agentrsquos sensors give it access to the complete state of the

environment needed to choose an action the environment is fully

observable

1048708 Such environments are convenient since the agent is freed

from the task of keeping track of the changes in the

environment

Deterministic

1048708 An environment is deterministic if the next state of the

environment is completely determined by the current state of

the environment and the action of the agent

1048708 In an accessible and deterministic environment the agent need

not deal with uncertainty

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Properties of Environments

StaticDynamic

A static environment does not change while the

agent is thinking

The agent doesnrsquot need to observe the world during

deliberation

DiscreteContinuous

If the number of distinct percepts and actions is

limited the environment is discrete otherwise it is

continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Some agent types

(1) Table-driven agents

1048708 use a percept sequenceaction table in memory to find the next

action They are implemented by a (large) lookup table

(2) Simple reflex agents

1048708 are based on condition-action rules implemented with an

appropriate production system They are stateless devices which do not have memory of

past world states

(3) Model-based reflex agents

1048708 have internal state which is used to keep track of past states of the world

(4) Goal-based agents

1048708 are agents that in addition to state information have goal

information that describes desirable situations Agents of this kind take future events into

consideration

(5) Utility-based agents

1048708 base their decisions on classic axiomatic utility theory in order to act rationally

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Table-drivenreflex agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Simple Vacuum Reflex Agent

function Vacuum-Agent([locationstatus])

returns Action

if status = Dirty then return Suck

else if location = A then return Right

else if location = B then return Left

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Model-based agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for goal-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for a complete utility-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Agency System for Brain Tumor Image

Classification

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain glioma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma benign

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

SummaryAn agent perceives and acts in an environment has an architecture

and is implemented by an agent program

Task environment ndash PEAS (Performance Environment Actuators

Sensors)

An ideal agent always chooses the action which maximizes its expected

performance given its percept sequence so far

An autonomous agent uses its own experience rather than built-in

knowledge of the environment by the designer

An agent program maps from percept to action and updates internal

state

Reflex agents respond immediately to percepts

Goal-based agents act in order to achieve their goal(s)

Utility-based agents maximize their own utility function

Representing knowledge is important for successful agent design

The most challenging environments are inaccessible nondeterministic

dynamic and continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Thank you for attention

Page 5: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

Vacuum Agent Function

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Rational Agent

What is rational depends on

Performance measure - The performance measure that defines

the criterion of success

Environment - The agents prior knowledge of the

environment

Actuators - The actions that the agent can perform

Sensors - The agentrsquos percept sequence to date

Wersquoll call all this the Task Environment (PEAS)

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Vacuum Agent PEAS

Performance Measure minimize energy

consumption maximize dirt pick up Making this

precise one point for each clean square over

lifetime of 1000 steps

Environment two squares dirt distribution

unknown assume actions are deterministic and

environment is static (clean squares stay clean)

Actuators Left Right Suck NoOp

Sensors agent can perceive itrsquos location and

whether location is dirty

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Automated taxi driving system

Performance Measure Maintain safety reach

destination maximize profits (fuel tire wear)

obey laws provide passenger comfort hellip

Environment US urban streets freeways

traffic pedestrians weather customers hellip

Actuators Steer accelerate brake horn

speakdisplay hellip

Sensors Video sonar speedometer

odometer engine sensors keyboard input

microphone GPS hellip

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Autonomy

A system is autonomous to the extent

that its own behavior is determined by its

own experience

Therefore a system is not autonomous if

it is guided by its designer according to a

priori decisions

To survive agents must have

1048708 Enough built-in knowledge to survive

1048708 The ability to learn

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Properties of Environments

Fully ObservablePartially Observable

1048708 If an agentrsquos sensors give it access to the complete state of the

environment needed to choose an action the environment is fully

observable

1048708 Such environments are convenient since the agent is freed

from the task of keeping track of the changes in the

environment

Deterministic

1048708 An environment is deterministic if the next state of the

environment is completely determined by the current state of

the environment and the action of the agent

1048708 In an accessible and deterministic environment the agent need

not deal with uncertainty

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Properties of Environments

StaticDynamic

A static environment does not change while the

agent is thinking

The agent doesnrsquot need to observe the world during

deliberation

DiscreteContinuous

If the number of distinct percepts and actions is

limited the environment is discrete otherwise it is

continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Some agent types

(1) Table-driven agents

1048708 use a percept sequenceaction table in memory to find the next

action They are implemented by a (large) lookup table

(2) Simple reflex agents

1048708 are based on condition-action rules implemented with an

appropriate production system They are stateless devices which do not have memory of

past world states

(3) Model-based reflex agents

1048708 have internal state which is used to keep track of past states of the world

(4) Goal-based agents

1048708 are agents that in addition to state information have goal

information that describes desirable situations Agents of this kind take future events into

consideration

(5) Utility-based agents

1048708 base their decisions on classic axiomatic utility theory in order to act rationally

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Table-drivenreflex agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Simple Vacuum Reflex Agent

function Vacuum-Agent([locationstatus])

returns Action

if status = Dirty then return Suck

else if location = A then return Right

else if location = B then return Left

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Model-based agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for goal-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for a complete utility-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Agency System for Brain Tumor Image

Classification

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain glioma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma benign

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

SummaryAn agent perceives and acts in an environment has an architecture

and is implemented by an agent program

Task environment ndash PEAS (Performance Environment Actuators

Sensors)

An ideal agent always chooses the action which maximizes its expected

performance given its percept sequence so far

An autonomous agent uses its own experience rather than built-in

knowledge of the environment by the designer

An agent program maps from percept to action and updates internal

state

Reflex agents respond immediately to percepts

Goal-based agents act in order to achieve their goal(s)

Utility-based agents maximize their own utility function

Representing knowledge is important for successful agent design

The most challenging environments are inaccessible nondeterministic

dynamic and continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Thank you for attention

Page 6: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

Rational Agent

What is rational depends on

Performance measure - The performance measure that defines

the criterion of success

Environment - The agents prior knowledge of the

environment

Actuators - The actions that the agent can perform

Sensors - The agentrsquos percept sequence to date

Wersquoll call all this the Task Environment (PEAS)

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Vacuum Agent PEAS

Performance Measure minimize energy

consumption maximize dirt pick up Making this

precise one point for each clean square over

lifetime of 1000 steps

Environment two squares dirt distribution

unknown assume actions are deterministic and

environment is static (clean squares stay clean)

Actuators Left Right Suck NoOp

Sensors agent can perceive itrsquos location and

whether location is dirty

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Automated taxi driving system

Performance Measure Maintain safety reach

destination maximize profits (fuel tire wear)

obey laws provide passenger comfort hellip

Environment US urban streets freeways

traffic pedestrians weather customers hellip

Actuators Steer accelerate brake horn

speakdisplay hellip

Sensors Video sonar speedometer

odometer engine sensors keyboard input

microphone GPS hellip

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Autonomy

A system is autonomous to the extent

that its own behavior is determined by its

own experience

Therefore a system is not autonomous if

it is guided by its designer according to a

priori decisions

To survive agents must have

1048708 Enough built-in knowledge to survive

1048708 The ability to learn

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Properties of Environments

Fully ObservablePartially Observable

1048708 If an agentrsquos sensors give it access to the complete state of the

environment needed to choose an action the environment is fully

observable

1048708 Such environments are convenient since the agent is freed

from the task of keeping track of the changes in the

environment

Deterministic

1048708 An environment is deterministic if the next state of the

environment is completely determined by the current state of

the environment and the action of the agent

1048708 In an accessible and deterministic environment the agent need

not deal with uncertainty

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Properties of Environments

StaticDynamic

A static environment does not change while the

agent is thinking

The agent doesnrsquot need to observe the world during

deliberation

DiscreteContinuous

If the number of distinct percepts and actions is

limited the environment is discrete otherwise it is

continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Some agent types

(1) Table-driven agents

1048708 use a percept sequenceaction table in memory to find the next

action They are implemented by a (large) lookup table

(2) Simple reflex agents

1048708 are based on condition-action rules implemented with an

appropriate production system They are stateless devices which do not have memory of

past world states

(3) Model-based reflex agents

1048708 have internal state which is used to keep track of past states of the world

(4) Goal-based agents

1048708 are agents that in addition to state information have goal

information that describes desirable situations Agents of this kind take future events into

consideration

(5) Utility-based agents

1048708 base their decisions on classic axiomatic utility theory in order to act rationally

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Table-drivenreflex agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Simple Vacuum Reflex Agent

function Vacuum-Agent([locationstatus])

returns Action

if status = Dirty then return Suck

else if location = A then return Right

else if location = B then return Left

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Model-based agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for goal-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for a complete utility-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Agency System for Brain Tumor Image

Classification

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain glioma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma benign

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

SummaryAn agent perceives and acts in an environment has an architecture

and is implemented by an agent program

Task environment ndash PEAS (Performance Environment Actuators

Sensors)

An ideal agent always chooses the action which maximizes its expected

performance given its percept sequence so far

An autonomous agent uses its own experience rather than built-in

knowledge of the environment by the designer

An agent program maps from percept to action and updates internal

state

Reflex agents respond immediately to percepts

Goal-based agents act in order to achieve their goal(s)

Utility-based agents maximize their own utility function

Representing knowledge is important for successful agent design

The most challenging environments are inaccessible nondeterministic

dynamic and continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Thank you for attention

Page 7: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

Vacuum Agent PEAS

Performance Measure minimize energy

consumption maximize dirt pick up Making this

precise one point for each clean square over

lifetime of 1000 steps

Environment two squares dirt distribution

unknown assume actions are deterministic and

environment is static (clean squares stay clean)

Actuators Left Right Suck NoOp

Sensors agent can perceive itrsquos location and

whether location is dirty

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Automated taxi driving system

Performance Measure Maintain safety reach

destination maximize profits (fuel tire wear)

obey laws provide passenger comfort hellip

Environment US urban streets freeways

traffic pedestrians weather customers hellip

Actuators Steer accelerate brake horn

speakdisplay hellip

Sensors Video sonar speedometer

odometer engine sensors keyboard input

microphone GPS hellip

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Autonomy

A system is autonomous to the extent

that its own behavior is determined by its

own experience

Therefore a system is not autonomous if

it is guided by its designer according to a

priori decisions

To survive agents must have

1048708 Enough built-in knowledge to survive

1048708 The ability to learn

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Properties of Environments

Fully ObservablePartially Observable

1048708 If an agentrsquos sensors give it access to the complete state of the

environment needed to choose an action the environment is fully

observable

1048708 Such environments are convenient since the agent is freed

from the task of keeping track of the changes in the

environment

Deterministic

1048708 An environment is deterministic if the next state of the

environment is completely determined by the current state of

the environment and the action of the agent

1048708 In an accessible and deterministic environment the agent need

not deal with uncertainty

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Properties of Environments

StaticDynamic

A static environment does not change while the

agent is thinking

The agent doesnrsquot need to observe the world during

deliberation

DiscreteContinuous

If the number of distinct percepts and actions is

limited the environment is discrete otherwise it is

continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Some agent types

(1) Table-driven agents

1048708 use a percept sequenceaction table in memory to find the next

action They are implemented by a (large) lookup table

(2) Simple reflex agents

1048708 are based on condition-action rules implemented with an

appropriate production system They are stateless devices which do not have memory of

past world states

(3) Model-based reflex agents

1048708 have internal state which is used to keep track of past states of the world

(4) Goal-based agents

1048708 are agents that in addition to state information have goal

information that describes desirable situations Agents of this kind take future events into

consideration

(5) Utility-based agents

1048708 base their decisions on classic axiomatic utility theory in order to act rationally

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Table-drivenreflex agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Simple Vacuum Reflex Agent

function Vacuum-Agent([locationstatus])

returns Action

if status = Dirty then return Suck

else if location = A then return Right

else if location = B then return Left

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Model-based agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for goal-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for a complete utility-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Agency System for Brain Tumor Image

Classification

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain glioma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma benign

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

SummaryAn agent perceives and acts in an environment has an architecture

and is implemented by an agent program

Task environment ndash PEAS (Performance Environment Actuators

Sensors)

An ideal agent always chooses the action which maximizes its expected

performance given its percept sequence so far

An autonomous agent uses its own experience rather than built-in

knowledge of the environment by the designer

An agent program maps from percept to action and updates internal

state

Reflex agents respond immediately to percepts

Goal-based agents act in order to achieve their goal(s)

Utility-based agents maximize their own utility function

Representing knowledge is important for successful agent design

The most challenging environments are inaccessible nondeterministic

dynamic and continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Thank you for attention

Page 8: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

Automated taxi driving system

Performance Measure Maintain safety reach

destination maximize profits (fuel tire wear)

obey laws provide passenger comfort hellip

Environment US urban streets freeways

traffic pedestrians weather customers hellip

Actuators Steer accelerate brake horn

speakdisplay hellip

Sensors Video sonar speedometer

odometer engine sensors keyboard input

microphone GPS hellip

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Autonomy

A system is autonomous to the extent

that its own behavior is determined by its

own experience

Therefore a system is not autonomous if

it is guided by its designer according to a

priori decisions

To survive agents must have

1048708 Enough built-in knowledge to survive

1048708 The ability to learn

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Properties of Environments

Fully ObservablePartially Observable

1048708 If an agentrsquos sensors give it access to the complete state of the

environment needed to choose an action the environment is fully

observable

1048708 Such environments are convenient since the agent is freed

from the task of keeping track of the changes in the

environment

Deterministic

1048708 An environment is deterministic if the next state of the

environment is completely determined by the current state of

the environment and the action of the agent

1048708 In an accessible and deterministic environment the agent need

not deal with uncertainty

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Properties of Environments

StaticDynamic

A static environment does not change while the

agent is thinking

The agent doesnrsquot need to observe the world during

deliberation

DiscreteContinuous

If the number of distinct percepts and actions is

limited the environment is discrete otherwise it is

continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Some agent types

(1) Table-driven agents

1048708 use a percept sequenceaction table in memory to find the next

action They are implemented by a (large) lookup table

(2) Simple reflex agents

1048708 are based on condition-action rules implemented with an

appropriate production system They are stateless devices which do not have memory of

past world states

(3) Model-based reflex agents

1048708 have internal state which is used to keep track of past states of the world

(4) Goal-based agents

1048708 are agents that in addition to state information have goal

information that describes desirable situations Agents of this kind take future events into

consideration

(5) Utility-based agents

1048708 base their decisions on classic axiomatic utility theory in order to act rationally

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Table-drivenreflex agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Simple Vacuum Reflex Agent

function Vacuum-Agent([locationstatus])

returns Action

if status = Dirty then return Suck

else if location = A then return Right

else if location = B then return Left

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Model-based agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for goal-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for a complete utility-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Agency System for Brain Tumor Image

Classification

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain glioma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma benign

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

SummaryAn agent perceives and acts in an environment has an architecture

and is implemented by an agent program

Task environment ndash PEAS (Performance Environment Actuators

Sensors)

An ideal agent always chooses the action which maximizes its expected

performance given its percept sequence so far

An autonomous agent uses its own experience rather than built-in

knowledge of the environment by the designer

An agent program maps from percept to action and updates internal

state

Reflex agents respond immediately to percepts

Goal-based agents act in order to achieve their goal(s)

Utility-based agents maximize their own utility function

Representing knowledge is important for successful agent design

The most challenging environments are inaccessible nondeterministic

dynamic and continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Thank you for attention

Page 9: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

Autonomy

A system is autonomous to the extent

that its own behavior is determined by its

own experience

Therefore a system is not autonomous if

it is guided by its designer according to a

priori decisions

To survive agents must have

1048708 Enough built-in knowledge to survive

1048708 The ability to learn

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Properties of Environments

Fully ObservablePartially Observable

1048708 If an agentrsquos sensors give it access to the complete state of the

environment needed to choose an action the environment is fully

observable

1048708 Such environments are convenient since the agent is freed

from the task of keeping track of the changes in the

environment

Deterministic

1048708 An environment is deterministic if the next state of the

environment is completely determined by the current state of

the environment and the action of the agent

1048708 In an accessible and deterministic environment the agent need

not deal with uncertainty

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Properties of Environments

StaticDynamic

A static environment does not change while the

agent is thinking

The agent doesnrsquot need to observe the world during

deliberation

DiscreteContinuous

If the number of distinct percepts and actions is

limited the environment is discrete otherwise it is

continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Some agent types

(1) Table-driven agents

1048708 use a percept sequenceaction table in memory to find the next

action They are implemented by a (large) lookup table

(2) Simple reflex agents

1048708 are based on condition-action rules implemented with an

appropriate production system They are stateless devices which do not have memory of

past world states

(3) Model-based reflex agents

1048708 have internal state which is used to keep track of past states of the world

(4) Goal-based agents

1048708 are agents that in addition to state information have goal

information that describes desirable situations Agents of this kind take future events into

consideration

(5) Utility-based agents

1048708 base their decisions on classic axiomatic utility theory in order to act rationally

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Table-drivenreflex agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Simple Vacuum Reflex Agent

function Vacuum-Agent([locationstatus])

returns Action

if status = Dirty then return Suck

else if location = A then return Right

else if location = B then return Left

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Model-based agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for goal-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for a complete utility-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Agency System for Brain Tumor Image

Classification

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain glioma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma benign

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

SummaryAn agent perceives and acts in an environment has an architecture

and is implemented by an agent program

Task environment ndash PEAS (Performance Environment Actuators

Sensors)

An ideal agent always chooses the action which maximizes its expected

performance given its percept sequence so far

An autonomous agent uses its own experience rather than built-in

knowledge of the environment by the designer

An agent program maps from percept to action and updates internal

state

Reflex agents respond immediately to percepts

Goal-based agents act in order to achieve their goal(s)

Utility-based agents maximize their own utility function

Representing knowledge is important for successful agent design

The most challenging environments are inaccessible nondeterministic

dynamic and continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Thank you for attention

Page 10: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

Properties of Environments

Fully ObservablePartially Observable

1048708 If an agentrsquos sensors give it access to the complete state of the

environment needed to choose an action the environment is fully

observable

1048708 Such environments are convenient since the agent is freed

from the task of keeping track of the changes in the

environment

Deterministic

1048708 An environment is deterministic if the next state of the

environment is completely determined by the current state of

the environment and the action of the agent

1048708 In an accessible and deterministic environment the agent need

not deal with uncertainty

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Properties of Environments

StaticDynamic

A static environment does not change while the

agent is thinking

The agent doesnrsquot need to observe the world during

deliberation

DiscreteContinuous

If the number of distinct percepts and actions is

limited the environment is discrete otherwise it is

continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Some agent types

(1) Table-driven agents

1048708 use a percept sequenceaction table in memory to find the next

action They are implemented by a (large) lookup table

(2) Simple reflex agents

1048708 are based on condition-action rules implemented with an

appropriate production system They are stateless devices which do not have memory of

past world states

(3) Model-based reflex agents

1048708 have internal state which is used to keep track of past states of the world

(4) Goal-based agents

1048708 are agents that in addition to state information have goal

information that describes desirable situations Agents of this kind take future events into

consideration

(5) Utility-based agents

1048708 base their decisions on classic axiomatic utility theory in order to act rationally

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Table-drivenreflex agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Simple Vacuum Reflex Agent

function Vacuum-Agent([locationstatus])

returns Action

if status = Dirty then return Suck

else if location = A then return Right

else if location = B then return Left

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Model-based agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for goal-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for a complete utility-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Agency System for Brain Tumor Image

Classification

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain glioma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma benign

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

SummaryAn agent perceives and acts in an environment has an architecture

and is implemented by an agent program

Task environment ndash PEAS (Performance Environment Actuators

Sensors)

An ideal agent always chooses the action which maximizes its expected

performance given its percept sequence so far

An autonomous agent uses its own experience rather than built-in

knowledge of the environment by the designer

An agent program maps from percept to action and updates internal

state

Reflex agents respond immediately to percepts

Goal-based agents act in order to achieve their goal(s)

Utility-based agents maximize their own utility function

Representing knowledge is important for successful agent design

The most challenging environments are inaccessible nondeterministic

dynamic and continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Thank you for attention

Page 11: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

Properties of Environments

StaticDynamic

A static environment does not change while the

agent is thinking

The agent doesnrsquot need to observe the world during

deliberation

DiscreteContinuous

If the number of distinct percepts and actions is

limited the environment is discrete otherwise it is

continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Some agent types

(1) Table-driven agents

1048708 use a percept sequenceaction table in memory to find the next

action They are implemented by a (large) lookup table

(2) Simple reflex agents

1048708 are based on condition-action rules implemented with an

appropriate production system They are stateless devices which do not have memory of

past world states

(3) Model-based reflex agents

1048708 have internal state which is used to keep track of past states of the world

(4) Goal-based agents

1048708 are agents that in addition to state information have goal

information that describes desirable situations Agents of this kind take future events into

consideration

(5) Utility-based agents

1048708 base their decisions on classic axiomatic utility theory in order to act rationally

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Table-drivenreflex agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Simple Vacuum Reflex Agent

function Vacuum-Agent([locationstatus])

returns Action

if status = Dirty then return Suck

else if location = A then return Right

else if location = B then return Left

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Model-based agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for goal-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for a complete utility-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Agency System for Brain Tumor Image

Classification

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain glioma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma benign

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

SummaryAn agent perceives and acts in an environment has an architecture

and is implemented by an agent program

Task environment ndash PEAS (Performance Environment Actuators

Sensors)

An ideal agent always chooses the action which maximizes its expected

performance given its percept sequence so far

An autonomous agent uses its own experience rather than built-in

knowledge of the environment by the designer

An agent program maps from percept to action and updates internal

state

Reflex agents respond immediately to percepts

Goal-based agents act in order to achieve their goal(s)

Utility-based agents maximize their own utility function

Representing knowledge is important for successful agent design

The most challenging environments are inaccessible nondeterministic

dynamic and continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Thank you for attention

Page 12: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

Some agent types

(1) Table-driven agents

1048708 use a percept sequenceaction table in memory to find the next

action They are implemented by a (large) lookup table

(2) Simple reflex agents

1048708 are based on condition-action rules implemented with an

appropriate production system They are stateless devices which do not have memory of

past world states

(3) Model-based reflex agents

1048708 have internal state which is used to keep track of past states of the world

(4) Goal-based agents

1048708 are agents that in addition to state information have goal

information that describes desirable situations Agents of this kind take future events into

consideration

(5) Utility-based agents

1048708 base their decisions on classic axiomatic utility theory in order to act rationally

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Table-drivenreflex agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Simple Vacuum Reflex Agent

function Vacuum-Agent([locationstatus])

returns Action

if status = Dirty then return Suck

else if location = A then return Right

else if location = B then return Left

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Model-based agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for goal-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for a complete utility-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Agency System for Brain Tumor Image

Classification

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain glioma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma benign

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

SummaryAn agent perceives and acts in an environment has an architecture

and is implemented by an agent program

Task environment ndash PEAS (Performance Environment Actuators

Sensors)

An ideal agent always chooses the action which maximizes its expected

performance given its percept sequence so far

An autonomous agent uses its own experience rather than built-in

knowledge of the environment by the designer

An agent program maps from percept to action and updates internal

state

Reflex agents respond immediately to percepts

Goal-based agents act in order to achieve their goal(s)

Utility-based agents maximize their own utility function

Representing knowledge is important for successful agent design

The most challenging environments are inaccessible nondeterministic

dynamic and continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Thank you for attention

Page 13: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

Table-drivenreflex agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Simple Vacuum Reflex Agent

function Vacuum-Agent([locationstatus])

returns Action

if status = Dirty then return Suck

else if location = A then return Right

else if location = B then return Left

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Model-based agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for goal-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for a complete utility-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Agency System for Brain Tumor Image

Classification

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain glioma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma benign

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

SummaryAn agent perceives and acts in an environment has an architecture

and is implemented by an agent program

Task environment ndash PEAS (Performance Environment Actuators

Sensors)

An ideal agent always chooses the action which maximizes its expected

performance given its percept sequence so far

An autonomous agent uses its own experience rather than built-in

knowledge of the environment by the designer

An agent program maps from percept to action and updates internal

state

Reflex agents respond immediately to percepts

Goal-based agents act in order to achieve their goal(s)

Utility-based agents maximize their own utility function

Representing knowledge is important for successful agent design

The most challenging environments are inaccessible nondeterministic

dynamic and continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Thank you for attention

Page 14: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

Simple Vacuum Reflex Agent

function Vacuum-Agent([locationstatus])

returns Action

if status = Dirty then return Suck

else if location = A then return Right

else if location = B then return Left

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Model-based agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for goal-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for a complete utility-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Agency System for Brain Tumor Image

Classification

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain glioma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma benign

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

SummaryAn agent perceives and acts in an environment has an architecture

and is implemented by an agent program

Task environment ndash PEAS (Performance Environment Actuators

Sensors)

An ideal agent always chooses the action which maximizes its expected

performance given its percept sequence so far

An autonomous agent uses its own experience rather than built-in

knowledge of the environment by the designer

An agent program maps from percept to action and updates internal

state

Reflex agents respond immediately to percepts

Goal-based agents act in order to achieve their goal(s)

Utility-based agents maximize their own utility function

Representing knowledge is important for successful agent design

The most challenging environments are inaccessible nondeterministic

dynamic and continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Thank you for attention

Page 15: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

Model-based agent architecture

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for goal-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for a complete utility-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Agency System for Brain Tumor Image

Classification

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain glioma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma benign

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

SummaryAn agent perceives and acts in an environment has an architecture

and is implemented by an agent program

Task environment ndash PEAS (Performance Environment Actuators

Sensors)

An ideal agent always chooses the action which maximizes its expected

performance given its percept sequence so far

An autonomous agent uses its own experience rather than built-in

knowledge of the environment by the designer

An agent program maps from percept to action and updates internal

state

Reflex agents respond immediately to percepts

Goal-based agents act in order to achieve their goal(s)

Utility-based agents maximize their own utility function

Representing knowledge is important for successful agent design

The most challenging environments are inaccessible nondeterministic

dynamic and continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Thank you for attention

Page 16: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

Architecture for goal-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Architecture for a complete utility-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Agency System for Brain Tumor Image

Classification

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain glioma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma benign

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

SummaryAn agent perceives and acts in an environment has an architecture

and is implemented by an agent program

Task environment ndash PEAS (Performance Environment Actuators

Sensors)

An ideal agent always chooses the action which maximizes its expected

performance given its percept sequence so far

An autonomous agent uses its own experience rather than built-in

knowledge of the environment by the designer

An agent program maps from percept to action and updates internal

state

Reflex agents respond immediately to percepts

Goal-based agents act in order to achieve their goal(s)

Utility-based agents maximize their own utility function

Representing knowledge is important for successful agent design

The most challenging environments are inaccessible nondeterministic

dynamic and continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Thank you for attention

Page 17: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

Architecture for a complete utility-based agent

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Agency System for Brain Tumor Image

Classification

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain glioma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma benign

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

SummaryAn agent perceives and acts in an environment has an architecture

and is implemented by an agent program

Task environment ndash PEAS (Performance Environment Actuators

Sensors)

An ideal agent always chooses the action which maximizes its expected

performance given its percept sequence so far

An autonomous agent uses its own experience rather than built-in

knowledge of the environment by the designer

An agent program maps from percept to action and updates internal

state

Reflex agents respond immediately to percepts

Goal-based agents act in order to achieve their goal(s)

Utility-based agents maximize their own utility function

Representing knowledge is important for successful agent design

The most challenging environments are inaccessible nondeterministic

dynamic and continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Thank you for attention

Page 18: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

Agency System for Brain Tumor Image

Classification

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain glioma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma benign

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

SummaryAn agent perceives and acts in an environment has an architecture

and is implemented by an agent program

Task environment ndash PEAS (Performance Environment Actuators

Sensors)

An ideal agent always chooses the action which maximizes its expected

performance given its percept sequence so far

An autonomous agent uses its own experience rather than built-in

knowledge of the environment by the designer

An agent program maps from percept to action and updates internal

state

Reflex agents respond immediately to percepts

Goal-based agents act in order to achieve their goal(s)

Utility-based agents maximize their own utility function

Representing knowledge is important for successful agent design

The most challenging environments are inaccessible nondeterministic

dynamic and continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Thank you for attention

Page 19: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

MRI image contain glioma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma benign

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

SummaryAn agent perceives and acts in an environment has an architecture

and is implemented by an agent program

Task environment ndash PEAS (Performance Environment Actuators

Sensors)

An ideal agent always chooses the action which maximizes its expected

performance given its percept sequence so far

An autonomous agent uses its own experience rather than built-in

knowledge of the environment by the designer

An agent program maps from percept to action and updates internal

state

Reflex agents respond immediately to percepts

Goal-based agents act in order to achieve their goal(s)

Utility-based agents maximize their own utility function

Representing knowledge is important for successful agent design

The most challenging environments are inaccessible nondeterministic

dynamic and continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Thank you for attention

Page 20: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

MRI image contain meningeoma benign

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

MRI image contain meningeoma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

SummaryAn agent perceives and acts in an environment has an architecture

and is implemented by an agent program

Task environment ndash PEAS (Performance Environment Actuators

Sensors)

An ideal agent always chooses the action which maximizes its expected

performance given its percept sequence so far

An autonomous agent uses its own experience rather than built-in

knowledge of the environment by the designer

An agent program maps from percept to action and updates internal

state

Reflex agents respond immediately to percepts

Goal-based agents act in order to achieve their goal(s)

Utility-based agents maximize their own utility function

Representing knowledge is important for successful agent design

The most challenging environments are inaccessible nondeterministic

dynamic and continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Thank you for attention

Page 21: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

MRI image contain meningeoma tumor

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

SummaryAn agent perceives and acts in an environment has an architecture

and is implemented by an agent program

Task environment ndash PEAS (Performance Environment Actuators

Sensors)

An ideal agent always chooses the action which maximizes its expected

performance given its percept sequence so far

An autonomous agent uses its own experience rather than built-in

knowledge of the environment by the designer

An agent program maps from percept to action and updates internal

state

Reflex agents respond immediately to percepts

Goal-based agents act in order to achieve their goal(s)

Utility-based agents maximize their own utility function

Representing knowledge is important for successful agent design

The most challenging environments are inaccessible nondeterministic

dynamic and continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Thank you for attention

Page 22: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

SummaryAn agent perceives and acts in an environment has an architecture

and is implemented by an agent program

Task environment ndash PEAS (Performance Environment Actuators

Sensors)

An ideal agent always chooses the action which maximizes its expected

performance given its percept sequence so far

An autonomous agent uses its own experience rather than built-in

knowledge of the environment by the designer

An agent program maps from percept to action and updates internal

state

Reflex agents respond immediately to percepts

Goal-based agents act in order to achieve their goal(s)

Utility-based agents maximize their own utility function

Representing knowledge is important for successful agent design

The most challenging environments are inaccessible nondeterministic

dynamic and continuous

Expert Group

meeting on

ldquoArtificial

Intelligence and

Local Industrial

Developmentrdquo

Thank you for attention

Page 23: Intelligent agent in medical diagnosis · Intelligent Agent Definition: An intelligent agent perceives its environment via sensors and acts rationally upon that environment with its

Thank you for attention