C'est au début des années 1970 naquit l'IAD,
pour palier à certains problèmes auxquelles nous sommes
butés lorsque nous utilisons l'approche classique de l'IA.
Il a été démontré que le travail
fait par une machine répond plus au besoin que celui fait par l'homme.
Dans un premier temps, les informations qui seront captées par le robot
roulage lui permettront de prendre une position telle que les embouteillages et
autres désagrément seront réduits. Il apparait
après tous cela que les données recueillies sont un
véritable trésor qui nous renseigne sur la circulation des
véhicules, ne pas les exploités convenablement seraient du
gâchis. En tenant compte de l'utilisation diversifiée que nous
pourrions faire des données, un serveur de sauvegarde devient utilise
dans notre cas.
Ce serveur de sauvegarde des images devrait être en
liaison avec plusieurs robots, ce qui nous induit à mettre en oeuvre un
système qui devra gérer la sauvegarde de plusieurs robots
à la fois, ce qui nous induit déjà de penser à
plusieurs agents.
Outre, l'IA s'attache à la construction des programmes
informatique qui sont capable d'exécuté des tâches
complexes en s'appuyant sur une centralisation et une concentration de
l'intelligence au sein du système unique. Il en résulte ainsi un
certain nombre de difficultés dues pour la plupart à la
nécessité d'intégrer au sein d'une même base de
connaissance : l'expertise, les
Page | 33
compétences et les connaissances d'individus
différents qui dans la réalité communiquent et collaborent
à la réalisation d'un but commun. A la différence de l'IA
classique qui modélise le comportement intelligent d'un seul agent,
l'IAD s'intéresse à des comportements intelligents qui sont le
produit de l'activité coopérative de plusieurs agents.
L'IAD s'organise autour de trois axes :
IAP
Elle concerne le développement de langage et
d'algorithmes pour l'IA distribué, en visant l'amélioration des
performances des systèmes, par la proposition de langages concurrents et
d'architectures parallèles sans toutefois s'intéresser à
la nature du raisonnement ni à l'intelligence des comportements.
La RDP
Elle s'intéresse quant à elle à la
manière de décomposer un problème particulier sur un
ensemble d'entités distribuées et coopérants,
s'intéressant aussi à la manière de partager la
connaissance du problème entre entités et d'en obtenir la
solution.
Les SMA
Il s'agit de faire coopérer un ensemble
d'entités proactives et relativement indépendantes appelés
« agents » dotés d'un comportement intelligent et de
coordonner leurs buts et leurs plans d'actions pour la résolution des
problèmes.
Etant donné que le SMA touche de près à
notre étude, nous ne manquerons pas de dire un mot en ce qui le
concerne.