III.7. AGENT
INTELLIGENT
Un agent est quelque chose capable de percevoir son
environnement, la perception indique que l'agent peut recevoir des
entrées à tout instant. La suite perception d'un agent
reflète l'historique complet de tout ce qu'il a reçu. Il prend
des décisions en fonction de cette suite de perception.
Un agent fait la perception à l'aide des capteurs et
agit à l'aide des effecteurs. Les capteurs sont à l'agent ce que
sont les yeux, les oreilles et d'autres organes sensoriels à
l'homme ; les effecteurs sont à l'agent ce que sont les mains, les
pieds et d'autres parties du corps à l'homme, Les agents interagissent
avec l'environnement grâce aux capteurs et effecteurs comme le montre la
figure ci-après.
AGENT Capteurs
Effecteurs
?
III.7.1. la rationalité
des agents
Un agent rationnel devra entreprendre des actions qui
maximisent sa mesure de rendement, en se basant sur les évidences
apportées par la séquence des perceptions et sur la connaissance
que l'agent a stockée.
La rationalité en un moment donné dépend
de quatre facteurs:
· La mesure de performance qui décrit le
critère de réussite ;
· La connaissance de l'environnement accumulée par
l'agent ;
· Les actions que l'agent peut accomplir ;
· La suite de perceptions de l'agent jusqu'à ce
moment.
Un agent rationnel est aussi celui qui apprend le maximum
possible de ce qu'il perçoit. La configuration initiale d'un agent peut
refléter une connaissance préliminaire de l'environnement, mais
au fur et à mesure que l'agent acquiert l'expérience, sa
connaissance peut se modifier et augmenter. Il y a des cas exceptionnels
où l'on connaît totalement l'environnement a priori. Dans ces cas,
l'agent n'a pas besoin de percevoir ni d'apprendre; il agit simplement de
manière correcte. Mais ces agents sont très fragiles.
L'agent rationnel divise en trois périodes
différentes les tâches du calcul de la fonction de l'agent: Lors
de la conception de l'agent pendant lequel les concepteurs de l'agent sont
chargés de réaliser ces calculs; lorsqu'il est entrain de penser
à l'opération suivante, l'agent réalise beaucoup de
calculs; et quand il apprend à partir de l'expérience, l'agent
réalise beaucoup de calculs pour décider comment modifier son
comportement. Un agent rationnel doit donc être autonome, savoir
apprendre à déterminer comment compenser une connaissance
incomplète ou initialement partielle.
En effet il est nécessaire de faire attention en
distinguant la rationalité de l'omniscience. Un agent omniscient est
celui qui connaît le résultat de son action et agit en
conséquence. Mais en réalité l'omniscience n'est pas
possible.
|