Agent
Définition
Un agent (du latin agere : agir, en anglais, agent) est un logiciel qui agit de façon au moins partiellement autonome . L’agent est un programme qui accomplit des tâches à la manière d'un automate en fonction de ce que lui a demandé son auteur. La notion d’agent est à la base de l'apprentissage par renforcement.
Notez que dans certains systèmes qui comportent plusieurs agents, dits systèmes multi-agents, un agent peut être un processus, un robot, un être humain, etc., qui interagissant selon certaines relations. Un agent est une entité caractérisée par le fait qu'elle est, au moins partiellement, autonome.
Complément: On appelle agent une entité physique ou virtuelle :
- qui est capable d'agir dans un environnement ;
- qui peut communiquer directement avec d'autres agents ;
- qui est mue par un ensemble de tendances (sous forme d'objectifs individuels ou d'une fonction de satisfaction, voire de survie, qu'elle cherche à optimiser) ;
- qui possède des ressources propres ;
- qui est capable de percevoir (mais de manière limitée) son environnement ;
- qui ne dispose que d'une représentation partielle de cet environnement (et éventuellement aucune) ;
- qui possède des compétences et offre des services ;
- qui peut éventuellement se reproduire.
Français
agent
agent logiciel
Anglais
agent
<img src="" width="250">
Compléments vidéos
Contributeurs: Claude Coulombe, Jacques Barolet, wiki