Intelligence distribuée

Intelligence distribuée

L'intelligence distribuée désigne la mise en commun de la capacité de raisonnement de plusieurs individus afin d'atteindre un but qu'il est impossible ou plus difficile de résoudre sans cette coopération.

Ce concept n'est pas né de l'intelligence artificielle, malgré la part qu'il joue dans ce domaine. Les programmes informatiques à intelligence artificielle distribuée existent, mais ils doivent leur existence à un concept similaire de la nature, comme beaucoup d'inventions humaines.

Le cas le plus flagrant est la colonie de fourmis. Lorsqu'un objet (une pierre, par exemple) apparaît sur le chemin habituel d'une colonie de fourmis, ses individus doivent trouver le moyen le plus simple (et souvent le plus rapide) de contourner ce nouvel obstacle. Les fourmis n'ont ni l'intelligence, ni la taille nécessaire pour savoir s'il vaut mieux passer à droite ou à gauche. Les premières fourmis choisissent alors un côté au hasard. Lorsque ces fourmis arrivent de l'autre côté, les fourmis venant d'en face trouvent statistiquement plus de fourmis venant du côté le plus court (le temps de trajet étant moins long), et grâce à un marqueur odorant, choisissent ce chemin.

Sommaire

Intelligence artificielle distribuée et intelligence en essaim : l'intelligence collective de groupes d'agents simples

Le terme « intelligence en essaim » (en anglais « swarm intelligence »), a été énoncé dans le contexte de systèmes artificiels par Gerardo Beni en 1989 (Proceedings of the Seventh Annual Meeting of the Robotics Society of Japan).

Le concept était alors défini de la manière suivante : « Swarm Intelligence is a property of systems of non-intelligent robots exhibiting collectively intelligent behavior. ». En d'autres termes, « L'intelligence en essaim est une propriété de systèmes de robots non-intelligents qui montrent collectivement un comportement intelligent ».

Du cerveau central à l’intelligence en essaim - Réinventer le codage logiciel

Dans un réseau ambiant, les processeurs et leurs logiciels se diffusent dans les objets au-delà de la notion conventionnelle de nos ordinateurs actuels. Ces objets potentiellement minuscules, devront être capables d’exploiter de grandes quantités de données, peu structurées et tout cela dans un contexte de connexions de moins en moins figées -hyper-mobilité oblige- voire peu sûres.

Ces systèmes d’information exigent une nouvelle approche de la programmation sur laquelle pèsent de nouvelles contraintes (extrême variété des équipements, mobilité, format de données radicalement nouveaux, fonctionnements dégradés des connexions, obligation de certification du logiciel,...).

Les fondements des codes de demain, c'est-à-dire les programmes des applications d'intelligence distribuée reposent sur trois principes  :

  • le « couplage » ou l'interaction réciproque entre les codes de deux objets est d’autant plus lâche que le nombre d’objets est élevés, le mode de communication asynchrone est donc vraisemblablement le futur de logiciels en essaim.
  • la notion de micro-composants exécutables, indissociable de cette propagation ordonnée à très grande échelle du code.
  • dans une phase ultime, les algorithmes devraient s'adapter aux problèmes posés, c'est-à-dire développer d’eux-mêmes de nouvelles méthodes pour les résoudre : les logiciels du futur évolueront en fonction de leur environnement. C’est le concept exploratoire d’application mutante.

Bibliographie

  • Nanocomputers & Swarm Intelligence, Jean-Baptiste Waldner, ISTE, London, 2007, ISBN 1847040020
  • Swarm Robotics, SAB 2004 International Workshop, Santa Monica, CA, USA, July 17, 2004, Revised Selected Papers, Springer Berlin / Heidelberg, 2005, ISBN 9783540242963

Voir aussi


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Intelligence distribuée de Wikipédia en français (auteurs)

Игры ⚽ Нужен реферат?

Regardez d'autres dictionnaires:

  • Intelligence Distribuée — L intelligence distribuée désigne la mise en commun de la capacité de raisonnement de plusieurs individus afin d atteindre un but qu il est impossible ou plus difficile de résoudre sans cette coopération. Ce concept n est pas né de l intelligence …   Wikipédia en Français

  • Intelligence distribuee — Intelligence distribuée L intelligence distribuée désigne la mise en commun de la capacité de raisonnement de plusieurs individus afin d atteindre un but qu il est impossible ou plus difficile de résoudre sans cette coopération. Ce concept n est… …   Wikipédia en Français

  • Intelligence en essaim — Intelligence distribuée L intelligence distribuée désigne la mise en commun de la capacité de raisonnement de plusieurs individus afin d atteindre un but qu il est impossible ou plus difficile de résoudre sans cette coopération. Ce concept n est… …   Wikipédia en Français

  • Intelligence Artificielle Distribuée — L Intelligence Artificielle Distribuée (IAD) est une branche de l Intelligence artificielle. On distinguera : le principe d adapter les approches de l Intelligence Artificielle classique sur une architecture distribuée (par exemple avec une… …   Wikipédia en Français

  • Intelligence artificielle distribuee — Intelligence artificielle distribuée L Intelligence Artificielle Distribuée (IAD) est une branche de l Intelligence artificielle. On distinguera : le principe d adapter les approches de l Intelligence Artificielle classique sur une… …   Wikipédia en Français

  • Intelligence Collective — L intelligence collective désigne les capacités cognitives d une communauté résultant des interactions multiples entre des membres (ou agents). Les éléments portés à la connaissance des membres de la communauté font qu ils ne possèdent qu une… …   Wikipédia en Français

  • INTELLIGENCE — De tous les concepts que la psychologie a hérités de la tradition philosophique et religieuse, celui d’intelligence est sans doute le plus marqué par ses antécédents culturels. L’intelligence représente la fonction par laquelle l’homme a essayé… …   Encyclopédie Universelle

  • Intelligence — vient du latin intelligentare (faculté de comprendre), dérivé du latin intellegere signifiant comprendre, et dont le préfixe inter (entre), et le radical legere (choisir, cueillir) ou ligare (lier) suggèrent essentiellement l aptitude à relier… …   Wikipédia en Français

  • Intelligence politique — Intelligence Psychologie Approches et courants Psychodynamique • Humanisme • …   Wikipédia en Français

  • Intelligence artificielle distribuée — L Intelligence Artificielle Distribuée (IAD) est une branche de l Intelligence artificielle. On distinguera : le principe d adapter les approches de l Intelligence Artificielle classique sur une architecture distribuée (par exemple avec une… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”