Intelligence des essaims (Swarm Intelligence)



Documents pareils
Complexité et auto-organisation chez les insectes sociaux. Complexité et auto-organisation chez les insectes sociaux

L intelligence collective des fourmis

Modélisation multi-agents - Agents réactifs

Systèmes Multi-Agents : Modélisation et simulation informatique de comportements collectifs. Chapitre III

Atelier Transversal AT11. Activité «Fourmis» Pierre Chauvet.

Algorithme des fourmis appliqué à la détection et au suivi de contours dans une image

Nicolas DEPRUGNEY Julien CARTON 1 SA TPE 1 S. Les Phéromones de la Fourmi


Comportements Individuels Adaptatifs dans un Environnement Dynamique pour l'exploitation Collective de Ressource

EN QUÊTE DU MONDE. Les nids de fourmis rousses. Présentation de la vidéo... 2 Générique... 2 description... 2 Principaux thèmes abordés...

Jean-Philippe Préaux

AFRC Centres de Relation Client - Optimisation & Virtualisation

Une Approche Bio-mimétique pour la Segmentation d'images. Inspiration des Araignées Sociales

transformer en avantage compétitif en temps réel vos données Your business technologists. Powering progress

L Information : Un des facteurs sinon le facteur clé de différenciation des entreprises et des organisations

100 % 80 % 60 % 40 % 20 % 10 % 5 % 100 % 80 % 60 % 40 % 20 % 10 % 5 % 100 % 80 % 60 % 40 % 20 % 10 % 5 %

Ressources Humaines Enjeux et Stratégie dans un contexte international

Vers une Optimisation de l Algorithme AntTreeStoch

1. Smart Energy Management System (SEMS)

Position de l ASTEE sur l innovation en matière de services d eau et de déchets

DES FOURMIS POUR LIVRER DU MAZOUT

Sommaire. Introduction. I. Notions de routage a) Technologies actuelles b) Avantages et désavantages

Travailler avec les télécommunications

Alphonse Carlier, Intelligence Économique et Knowledge Management, AFNOR Éditions, 2012.

Des fourmis réelles aux fourmis artificielles

Pour une entreprise plus performante

THESE. Application des algorithmes de colonies de fourmis pour l optimisation et la classification des images

Human Relationship Management

PLATEFORME MÉTIER DÉDIÉE À LA PERFORMANCE DES INSTALLATIONS DE PRODUCTION

Qu est-ce que la Gestion des Ressources Humaines?

Notre stratégie de développement porte ses fruits

Solocal Group Solocal Group pilote ses audiences via un ensemble de tableaux de bord complètement automatisés grâce à l API AT Internet.

Intelligence Artificielle et Systèmes Multi-Agents. Badr Benmammar

Présentation pour le secteur bancaire

Deux stratégies parallèles de l'optimisation par colonie de fourmis

Introduction Big Data

Agents mobiles pour la recherche d'informations sur des réseaux hétérogènes. D.Picard & A.Revel

Libérez votre intuition

nouveaux défis de la fonction études

1. Logiciel ERP pour les PME d ici Technologies Microsoft Modules disponibles Finance Analyses & BI

Regard sur l informatique en nuage

Le Service Insertion Professionnelle

QU EST-CE QUE LE DECISIONNEL?

Customer Case Story À propos de Selligent

smart M2M interconnectez machines et objets pour développer votre activité et accroître l efficience de vos processus métiers

FOURNIR DES SERVICES NUMÉRIQUES DANS LE SECTEUR PUBLIC

eframe pour optimiser les reportings métiers et réglementaires

La Programmation Orientée Agent Les Agents Réactifs

AXES DE RECHERCHE - DOMAINE D'INTERET MAJEUR LOGICIELS ET SYSTEMES COMPLEXES

Comment mettre en oeuvre une gestion de portefeuille de projets efficace et rentable en 4 semaines?

politique de la France en matière de cybersécurité

TITRE DE L ACTIVITÉ : Vivre en groupe chez les animaux. DISCIPLINES ET DOMAINES D ACTIVITÉ de la discipline

Gestion de la Relation Client (GRC)

L apprentissage automatique

Le NOUVEAU PROGRAMME de BDD juxtaposée multicanal

Communication MANAGERIALE, comment la renforcer? Convention E&M du 25 novembre 2011

EMC DATA DOMAIN HYPERMAX

Les 10 grands principes de l utilisation du data mining pour une gestion de la relation client réussie

Guide d Intégration PPM et ERP:

IODAA. de l 1nf0rmation à la Décision par l Analyse et l Apprentissage / 21

PROPOSITION D ETUDE ETUDE DU MARCHE BELGE DES SEMINAIRES ET CONFERENCES

Présentation. Intervenant EURISTIC. Jean-Louis BAUDRAND Directeur associé

Colloque International IEMA-4

LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN

LE DISPLAY RÉVOLUTION. De l achat d espace publicitaire classique à la gestion d audience ciblée. Janvier 2012 LIVRE BLANC ACXIOM.

L innovation dans l entreprise numérique

Big Data et Graphes : Quelques pistes de recherche

A. Le contrôle continu

La Supply Chain. vers un seul objectif... la productivité. Guy ELIEN

Votre outil pour vous démarquer sur le terrain de l interactivité. www. Moteurs de recherche. Médias Sociaux. Web. Mobilité. Assurance automobile

Des données à la connaissance client. A la découverte de la plateforme de connaissance client knowlbox

Lean management et conditions de travail!

DOSSIER DE PRESSE. Editeur de logiciel pour centre de contacts CONTACT PRESSE

Marketing et communication interactive comprendre et anticiper les usages et les besoins. Expertise technologique

Le Futur de la Banque de Détail

Atelier 42 Environnement de la collecte. Atomisation ou centralisation des outils

Canon Business Services 2013

Pétrochimie Informatique scientifique

IBM Tivoli Monitoring, version 6.1

Jade. Projet Intelligence Artificielle «Devine à quoi je pense»

Organisation du parcours M2 IR Les unités d enseignements (UE) affichées dans la partie tronc commun sont toutes obligatoires, ainsi que le stage et

Microsoft Dynamics AX. Solutions flexibles avec la technologie Microsoft Dynamics AX Application Object Server

Cloud Computing, discours marketing ou solution à vos problèmes?

Algorithmes de Transmission et de Recherche de l Information dans les Réseaux de Communication. Philippe Robert INRIA Paris-Rocquencourt

Le management des risques de l entreprise Cadre de Référence. Synthèse

La mobilité sans couture Projet d entreprise ou sujet de société?

IBM Business Process Manager

Julien MATHEVET Alexandre BOISSY GSID 4. Rapport RE09. Load Balancing et migration

Introduction Le phénomène que représentent les Services de Gestion des Documents Managed Document Services (MDS) Une définition du concept


VOLUME 1 CRÉATION D UN SITE WEB

Introduction au datamining

De la fourmi réelle à la fourmi artificielle

Modernisation et gestion de portefeuilles d applications bancaires

SOMMAIRE. Portraits des intervenants Portraits des animateurs Conférence, Débat et Échanges #$%&'(!)(*+,!-$*./)(*-(!"0!1,2*!34"0!5!!

Partie I Le Management des Systèmes d Information : un défi pour les PME

Guide des technologies front-end en micro-assurance

Optimiser la maintenance des applications informatiques nouvelles technologies. Les 11 facteurs clés de succès qui génèrent des économies

Chap 3 : La connaissance du client. I. Les fondements de la connaissance du client. Les principales évolutions sont résumées dans le tableau suivant :

Introduction à la B.I. Avec SQL Server 2008

Transcription:

Intelligence des essaims (Swarm Intelligence) Présentation Ghislain O Mahony 27 novembre 2006 Réunion Emergence 1

Les auteurs / caractéristiques ouvrage Les auteurs Eric Bonabeau Chef scientifique Icosystem corporation (Cambridge) S appuie sur les enseignements tirés des comportements des insectes pour développer algorithmes et modèles comportementaux appliqués au business Marco Dorigo Associé de recherche Fonds national belge pour la recherche scientifique Guy Theraulaz Associé de recherche au CNRS Caractéristiques ouvrage (1999) Publié dans la collection «Santa Fe Institute Studies in the sciences of complexity» Santa Fe : fondé en 1984. Institut indépendant multidisciplinaire travaillant sur la science de la complexité ISBN 0 19 513159 2. Autres sources bibliographiques : Article Harvard Business Review : «Swarm Intelligence, a whole new way to think about business», mai 2001 Le comportement collectif des insectes in Pour la science n 314 décembre 2003 D. Robilliard, C Fonlupt, Laboratoire d Informatique du Littoral 27 novembre 2006 Réunion Emergence 2

Question centrale Qui commande ici? Qui émet les ordres, élabore les plans, préserve l équilibre de la colonie? Maeterlinck, naturaliste anglais, 1927, observant le comportement des colonies de fourmis, termites, abeilles 27 novembre 2006 Réunion Emergence 3

Les insectes sociaux Qu est ce qui les gouverne? Qui donne les ordres, élabore les plans, d où vient cette intelligence collective? Chaque insecte semble avoir son agenda qui s intègre dans le tout, sans intervention de superviseur 27 novembre 2006 Réunion Emergence 4

Quelques faits et chiffres 10 18 insectes sur terre (estimation!!) ~ 2% des insectes ont un comportement social Toutes les fourmis Toutes les termites Certaines abeilles 50% des insectes sociaux sont des fourmis Poids moyen d une fourmi entre 1 et 5 mg Poids total des fourmis = poids total des humains 27 novembre 2006 Réunion Emergence 5

Quelques exemples Les fourmis Atta coupent des feuilles d arbres et organisent des autoroutes pour aller les chercher Les fourmis Oecophylla construisent des ponts avec leurs corps Les fourmis Eciton organisent des raids de chasse comprenant parfois jusqu à 200 000 individus 27 novembre 2006 Réunion Emergence 6

Spécialisation Les fourmis vivent sur terre depuis 100 millions d années, 7 millions d années pour l homo sapiens Taille d une colonie de fourmis : de 30 à plusieurs millions Reproduction reine Défense soldats Recherche de nourriture travailleurs spécialisés Construction du nid fourmis spécialisées 27 novembre 2006 Réunion Emergence 7

Théorie de l auto-organisation L auto-organisation (AO) explique l émergence d un comportement collectif «intelligent» macroscopique par des interactions simples au niveau microscopique Note : l AO n exclut pas la complexité au niveau individuel. Elle suppose simplement qu à un certain niveau, que les insectes se comportent comme des entités simples Cas du vol d une abeille 27 novembre 2006 Réunion Emergence 8

Auto organisation chez les insectes sociaux : les ingrédients 1. L Amplification positive (ou recrutement et renforcement) Exemples de «recrutement» (de collègues) ou de renforcement : Chez les fourmis ; dépôt d une substance (phéromone) : + les fourmis utilisent un chemin, + la concentration de phéromone augmente, attirant alors d autres fourmis (la distance joue également) (cf. page suivante) 2. Le Renforcement négatif (aide à la stabilisation) Contrebalance les processus de recrutement / renforcement Exemple (dans le cas de recherche de nourriture, chez abeilles, fourmis) : Saturation, embouteillage à la source de nourriture, concurrence entre différentes sources 3. Amplification des fluctuations (marches aléatoires, erreurs ) Nouvelles solutions 4. Interactions multiples Un système auto organisé exige une densité minimale d agents réagissant aux actions de leurs homologues et mutuellement tolérants 27 novembre 2006 Réunion Emergence 9

Amplification positive chez les abeilles à la recherche de nouvelles sources de nourriture Un changement du degré de concentration en sucre de la source de nourriture (A vs. B) entraîne à +/- brève échéance un déplacement du chemin d approvisionnement des fourmis 27 novembre 2006 Réunion Emergence 10

Caractérisation de l Auto-organisation (AO) Création de structures spatio-temporelles (nids, organisation sociale ) Multi-stabilité (coexistence de plusieurs états stables) Changement rapide de comportements lorsque des paramètres varient (accumulation d un dépôt par les termites macrotermes) 27 novembre 2006 Réunion Emergence 11

Quelques exemples Fourmilière africaine Nid de guêpes 27 novembre 2006 Réunion Emergence 12

Stigmergie chez les insectes sociaux L AO peut être : Directe : contact par les antennes, contact visuel Indirecte : des insectes peuvent inter-agir quand l un des individus modifie son environnement et que les autres en trouvent leur comportement modifié Stigmergie La stigmergie permet par une communication indirecte de modifier le comportement des insectes 27 novembre 2006 Réunion Emergence 13

Stigmergie chez les insectes sociaux (termites, fourmis ) Notion de stigmergie appliquée à la construction de piles par les termites Mécanisme qui relie des comportements individuels d insecte et des comportements de masse : Un comportement individuel modifie l environnement L environnement modifié influe et modifie le comportement individuel des autres agents. Etc. Exemples : Chemins auto organisés par les fourmis (dépôt de phéromone) : modification environnement qui conduit les collègues à suivre ce chemin 27 novembre 2006 Réunion Emergence 14

Application de la stigmergie à l intelligence artificielle (IA) Remplacer coordination via communication directe par des interactions indirectes : Intéressant si l on veut concevoir des agents simples et réduire la communication entre agents Construction par incrément Les termites s appuient sur ce qui a été construit par d autres termites pour apporter leur propre contribution Trouve des applications en IA (construction d une nouvelle solution à partir de solutions antérieures) Stigmergie souvent associé à flexibilité : Changement d un environnement via perturbation externe Réponse appropriée des agents à cette perturbation, la colonie peut répondre collectivement à cette perturbation avec des insectes développant les mêmes comportements En IA : très précieux : pas besoin de reprogrammer des agents pour répondre à cette perturbation 27 novembre 2006 Réunion Emergence 15

Les insectes et l informatique Le monde des fourmis obtient à partir de comportements simples d excellents résultats sur des problèmes complexes Colonie de fourmis système décentralisé de résolutions de problèmes L étude du comportement des fourmis fournit un modèle pour la création de nouveaux modèles informatiques Système à base de colonies de fourmis (ACO) 27 novembre 2006 Réunion Emergence 16

Avantages L AO nous apprend qu émergent des solutions non prévues au niveau individuel Le chemin vers une solution est généralement non défini mais émergent Pas besoin de contrôle centralisé (difficile à mettre en œuvre dans les réseaux de communication par exemple) Possibilité de construction de micro-robots (exploration spatiale ou médecine) 27 novembre 2006 Réunion Emergence 17

Guide de lecture (pour les pros) : conjectures sur le futur de l intelligence artificielle Chaque chapitre traite d un comportement particulier observé chez les insectes sociaux, et des applications de ce comportement dans le domaine de l IA : Chapitre 2 : recherche de nourriture Chapitre 3 : division du travail Chapitre 4 : regroupement et tri Chapitre 5 et 6 : construction Chapitre 7 : transport / coopération 27 novembre 2006 Réunion Emergence 18

Stigmergie et fourmis Les algorithmes de fourmis exploitent la stigmergie artificielle comme technique de coordination du système multi-agents et de progression vers la solution de problèmes complexes Stigmergie artificielle Communication indirecte transmise par une modification numérique de l environnement par l intermédiaire d agents locaux communicants 27 novembre 2006 Réunion Emergence 19

Analogie avec les fourmis Domaines Applications générales Applications Marketing Recherche de nourriture Routage en télécom Optimisation des tournées Division du travail Allocation des tâches Spécialisation des fonctions Agrégation des cadavres Analyse de données Partition de graphes Segmentation Architecture des nids Auto-assemblage Design Transport coopératif Coopération de robots Equipes pluridisciplinaires / panels Partenariats 27 novembre 2006 Réunion Emergence 20

Zoom sur l agrégation de cadavres 27 novembre 2006 Réunion Emergence 21

Les applications marketing : Southwest Airlines s inspire des techniques de recherche de nourriture des fourmis, pour optimiser taux de remplissage / qualité de service du fret Utilisation capacité cargo : seulement 7% Goulots d étranglement sur quelques hubs Analyse comportementale du mode de détermination par les fourmis des sources de nourriture taux de transfert fret > 80% charge de travail manutentionnaires de 20% transferts de nuit Employés chargent le fret sur le premier avion à destination Perte de temps à déplacer le fret inutilement Recherche appliquée au problème Southwest Parfois il vaut mieux laisser le fret dans un avion allant dans la mauvaise direction Réduction des espaces de stockage / manutention Réduction / minimisation coûts salariaux Génération nouveau business (moins d avions volent à pleine capacité) 27 novembre 2006 Réunion Emergence 22

Les applications marketing : Hewlett Packard et l industrie des telecom s inspirent des techniques de recherche de nourriture des fourmis, pour optimiser le routage des appels Chercheurs Hewlett Packard, dvt agents logiciel : qui scannent le réseau télécom et laissent des données (phéromone digital) pour identifier les canaux les moins congestionnés Appels téléphoniques suivent ensuite les routes identifiées par les agents Phénomène d évaporation du phéromone reproduit informatiquement permet au programme des ajustements rapides aux conditions de trafic France Telecom, British Telecom, MCI WorldCom s inspirent des observations de recherche de nourriture des fourmis pour développer leur système de routage des appels 2 avantages : Reroutage appels vers routes les moins congestionnées : meilleure qualité de service Désengorgement routes les plus congestionnées via ajustement en temps réel : meilleure qualité de service 27 novembre 2006 Réunion Emergence 23

Les techniques d auto-organisation inspirées de l observation des insectes sociaux trouvent aussi des applications pour permettrent aux entreprises de trouver des nouveaux marchés : le cas ENRON 3 options pour attirer vers nouvelles sources de nourriture : Recrutement de masse (piste de phéromone) Recrutement individuel (contact individuel, visuel, antennes) Recrutement de groupe (contact de groupe) Efficace Pas flexible Flexible Peu efficace Flexible Efficace Très grandes colonies Analogie avec les entreprises : Très grands groupes Petites unités PME / TPE Colonies de taille moyenne Groupes taille moyenne, ENRON 27 novembre 2006 Réunion Emergence 24

Les applications marketing. Cas ENRON (suite) : un exemple probant?- de recrutement de groupe Avril 1999 : ENRON trader physique d énergie Le patron des activités gas trading décide de créer le marché de trading on line d énergie : En 2001 : Commence à recruter en interne Les recrues enrôlent d autres employés ENRON En qqs mois, 300 personnes sont mobilisées pour développer le système en temps réel de trading, Le trading en temps réel d énergie représente 1 Mds $ de transactions Permet de faire grossir la capitalisation du groupe 27 novembre 2006 Réunion Emergence 25

Qu est ce qui explique le succès des «insectes sociaux» On retrouve les insectes sociaux partout dans l écosphère car : 1. Flexibilité Capacité d une colonie de s adapter à un environnement changeant 2. Résilience Si l un ou plusieurs des agents échoue, le groupe peut encore fonctionner 3. Auto organisation Les activités ne sont pas soumises à un contrôle central Et ne sont pas supervisées localement Si les patrons d entreprises intègrent bien les 2 premières notions, il n en va pas de même de la troisième 27 novembre 2006 Réunion Emergence 26

Conclusion : la compréhension des mécanismes d auto-organisation des insectes sociaux ouvre de vastes opportunités dans le monde de l entreprise Agrégation des cadavres Segmentation, analyse de données (banques, ) Séparation nids d abeilles Spin offs conglomérats Adoubement par la reine abeille de certaines vassales Politique RH Etc. Nouveau cadre de pensée : remise en cause du contrôle, de la supervision. Entreprise agile, entreprise bottom up 27 novembre 2006 Réunion Emergence 27

Les freins Système auto-organisé : Peu connu Heurte le rationalisme / les systèmes de pensée des managers Analogie insectes / employés Difficile à concevoir 27 novembre 2006 Réunion Emergence 28