Ile de Porquerolles

news address: http://www.gemas.fr/dphan/PorquerollesXAgents/programme.htm/programme.htm

Ecole thématique CNRS

Modélisations et simulations multi-agents de systèmes complexes pour les Sciences de l’Homme et de la Société : principes et méthodes de conception et d’usage

Hôtel club IGESA de l’Ile de Porquerolles (var), 19-24 septembre 2005.

http://www.gemas.fr/dphan/PorquerollesXAgents/

Contact : frederic.amblard@univ-tlse1.fr

Comité d’organisation
Frédéric Amblard (Université de Toulouse 1, IRIT)
Nils Ferrand (CR Cemagref, IRMO)
Denis Phan (CNRS, Université de Rennes I, CREM)

Programme

L’école sera organisée autour de quatre approches complémentaires. (1) Le matin, des cours magistraux communs à l’ensemble des élèves seront dédiés à la synthèse des principes communs utiles à tous les types d’approches. (2) L’après midi, de 16h à 19h30, des ateliers thématiques permettront d’explorer pratiquement une des approche spécifique suivante : Modélisation théorique fondée sur des modèles analytiques (D.Phan, G.Deffuant) modélisation participative et usages de terrain (N.Ferrand, P. Perez), Simulation multi-agents de phénomènes spatiaux et géographiques (E. Daudé, P. Langlois). (3) Le soir, des conférences seront proposées par des spécialistes SHS (sociologie, économie, géographie, philosophie et épistémologie des SHS). Enfin (4) une séance de l’après midi sera consacrée à des exposés proposés par les participants, préalablement sélectionnés par le Comité Scientifique. Les participants pourront également présenter leurs travaux dans le domaine sous forme de Posters.

Cours et conférences

Lundi 19
9h-12h30 : Introduction générale à la modélisation et à la simulation multi-agents de systèmes complexes adaptatifs pour les SHS (D. Phan)
Présentation des différents ateliers (D. Phan, N. Ferrand, P.Langlois, E. Daudé)
21h-23h : Artificial Society and Simulations in Social Sciences (N. Gilbert, Univ. Surrey) attention ! pdf 16Mo

Mardi 20
9h-12h30 : Introduction aux concepts et méthodologies de conception multi-agents (J. Ferber)  JFerber_part1.pdf (0.5Mo) - JFerber_part2.pdf  (1.8 Mo)
21h-23h : Agent-based computational economics (R. Axtell, The Brookings Institution) robAxtell_part1.pdf  (305 Ko) - robAxtell_part2.pdf (2,61 Mo)

Mercredi 21
9h-12h30 : Introduction à la simulation : principaux concepts (E. Ramat) (1,1Mo)
21h-23h : Statut épistémologique de la simulation en SHS (P.Livet, Univ. Aix-Marseille) pierreLivet_Texte.pdf (152 Ko)

Jeudi 22
9h-12h30 : Introduction aux traitements de résultats de simulation, comparaison aux données, comparaison de modèles (V. Ginot, G. Deffuant)
vincentGinot.pdf (594 Ko) - guillaumeDeffuant.pdf  (1,28 Mo)
21h-23h : Simulation multi-agent et géographie (Léna Sanders, (CNRS Géographie-cités) lenaSanders.pdf (3,24 Mo)

Vendredi 23 :
9h-12h30 : Introduction a la validation dans les modèles multi-agents - Frédéric Amblard, (IRIT) (929 Ko)
21h-23h: Acteurs, interactions et agents : méthodes d’enquêtes et d’intervention utilisant la modélisation (N.Ferrand, F. Bousquet)
nilsFerrand_part1.pdf (1,56 Mo) - nilsFerrand_part2.pdf (1,56 Mo) - françoisBousquet.pdf (1,09 Mo)

Programme détaillé

Conférenciers : R. Axtell (Economiste, The Brookings Institution) N. Gilbert (Sociologue, Univ. Surrey), P.Livet (Philosophe, Univ. Aix-Marseille) L. Sanders (géographe, Géographie-cités -CNRS)

(en construction)

Cours

Lundi 19 mars : Introduction générale à la modélisation et à la simulation multi-agents de systèmes complexes adaptatifs pour les Sciences de l'Homme et de la Société (Denis Phan ) 9h-9h45 (Nils Ferrand) 9h45-11h30

Présentation des différents ateliers (E. Daudé - 11 h, D. Phan 11h30, N. Ferrand - 12h )

Mardi 20 mars : Introduction aux concepts et méthodologies de conception multi-agents Jacques Ferber (LIRMM)  9h-12h30

Mercredi 21 mars : Introduction à la simulation à événements discrets Eric Ramat (LIL)  9h-12h30

  1. Introduction : pourquoi la simulation ? Le trio : système - modèle - schéma d'expérimentation
  2. Simulation à temps discret vs simulation à événements discrets
  3. Les notions de temps dans la simulation
  4. DEVS : un framework pour la spécification à événements discrets
  5. La partie de l'aléatoire dans la simulation : la question des générateurs aléatoires
  6. La simulation distribuée : problématique et techniques
  7. Outils

Jeudi 22 mars : Introduction aux traitements de résultats de simulation, comparaison aux données, comparaison de modèles, Vincent Ginot,  (INRA)  9h-12h30

Introduction : pourquoi une explorer des modèles par simulation ?

            Les analyses possibles : … (dont cohérence numérique, analyses de sensibilité d'incertitude, de robustesse, méta-modélisation…)   

 Les plans d'expérience

            Juste une courte intro, les plans particuliers seront traités ensuite au fur et à mesure des besoins

 La comparaison aux données

 Les analyses de sensibilités.

 L'identification des paramètres

Les analyses d'incertitudes

Pour conclure : perspectives d'avenir…

Vendredi 23 mars : Introduction à la validation dans les modèles multi-agents - Frédéric Amblard, (IRIT, Université de Toulouse 1) 9h-12h30

1 - Introduction

2 - De la vérification à la validation

3 - Validation en simulation classique et comparaison des résultats

4 - Validation en simulation multi-agents

 

Ateliers

* TD et exercices nécessitent que les participants soient munis d'ordinateurs portables

1. Modèles multi-agents fondés sur des modèles analytiques - responsable du module : Denis Phan, intervenants : Jacques Ferber (Lirmm) Christophe Deissenberg (Greqam), Gilles Daniel

Organisation générale : 16h30-17h30 : présentation interactive des principes de modélisation d’un thème donné ; 18h-19h30 TP : en deux sous groupes, selon le niveau des participants : (1) exercices de simulation* (2) exercices de programmation*

thème 1 - jeux de population : interactions aléatoires et sur un réseau d'automates binaires (lundi) Denis Phan
thème 2 - Apprentissages dans les modèles ACE - algorithmes génétiques  (mardi) Christophe Deissenberg
thème 3 - information sur les marchés financiers, modélisation des phénomènes émergents (vendredi)  Gilles Daniel, Denis Phan
thème 4 - modèles de marchés, introduction à la programmation (mercredi) Denis Phan Gilles Daniel,

Exercices de programmation : Gilles Daniel (avec la participation de Denis Phan et Jacques Ferber)

Références

Support introduction  générale & atelier I:

Phan D. (2004)  From Agent-Based Computational Economics towards Cognitive Economics
in Bourgine P., Nadal J.P. eds. (2004) Cognitive Economics ; Springer Verlag, p. 371-398
full paper (31 pages) : Agent-Based Computational Economics and Cognitive Economics
http://www.gemas.fr/dphan/papers/ACEPhan.pdf

Supports complémentaires

1 - Réseaux d'automates binaires et dynamiques complexes

L'ouvrage de référence est : Gérard Weisbuch (1989)
Dynamique des Systèmes Complexes ; une introduction aux réseaux d'automates,
InterEditions / CNRS

en partie reproduite sur le site de l'Ecole CNRS d'Agay :

http://www.gemas.fr/dphan/AgayComplexiteSHS/programme.html

Compléments :

http://www.gemas.fr/dphan/worksInProgress/TheseDenisPhanch4part.pdf

http://www.gemas.fr/dphan/complexe/intro00.htm

Applets WEB :

http://www.gemas.fr/dphan/complexe/coevolve.html

2 - Choix discrets

Phan D., Pajot S. (2005) Complex Behaviours in discrete choice models with social influence,
in Aurifeille J.M ed. forthcoming Kluwer
http://www.gemas.fr/dphan/papers/PhanPajot2005.pdf

Phan D. (2005) Choix binaires avec influences sociales : mode d’emploi et conséquences économiques
présentation au séminaire CREM
http://www.gemas.fr/dphan/slides/choix_discretsCREM2005.pdf

3 - Apprentissages et algorithmes génétiques (Deissenberg C.) & modèles d'opinion (Amblard F. - Deffuant G.)

Apprentissage dans les modèles multi-agents
par Christophe Deissenberg (Faculté des Sciences Economiques, Université de la Méditerranée, et GREQAM)

  1. Introduction : Apprentissage dans les modèles standard et apprentissage dans les modèles multi-agents
  2. Typologie des apprentissages : individuel, social, évolution. Apprentissage supervisé et non supervisé, renforcement. Apprentissage
    anticipatif et backward looking.
  3. Systèmes de classifiers et algorithmes génétiques et leur application à modélisation de l'apprentissage.
  4. Illustrations :
    • Apprentissage et évolution
    • Apprentissage individuel et apprentissage social
       

Bibliographie et logiciels

Références complémentaires :

http://www.gemas.fr/dphan/complexe/AlgoGen00.htm (Thomas Vallée)

http://www.univ-tlse1.fr/ceriss/soc/perso/Amblard/publications.html

4 - Agents cognitifs, coordination et émergence

Dessalles J.L, Phan D. (2005)
Emergence in multi-agent systems: cognitive hierarchy, detection, and complexity reduction,
11th annual meeting of the Society of Computational Economics, Washington DC, 23-25 June
include -part I: methodological issues, in  Mathieu, Beaufils, Brandouy (eds.),
Agent-Based Methods in Finance, Game Theory and their Applications, Series: Lecture Notes in Economics and Mathematical Systems, Vol. 564 Springer
http://www.gemas.fr/dphan/worksInProgress/DessallesPhan2005.pdf

Phan D. (2005)
L’émergence de « croyances sociales » dans un Système Multi-Agents (SMA)
groupe de travail « Interactions » GREQAM - EHESS, Vieille Charité, Marseille 21 mars 2005
version révisée de la présentation du CREA et de l'IHPST
http://www.gemas.fr/dphan/slides/emergengeSMAGREQAM.pdf

Phan D. (2005)  Coordination, cognition et réflexivité aux fondements des « croyances sociales »
12° journées de Rochebrune : rencontres interdisciplinaires sur les systèmes complexes naturels et artificiels,
 
"Réflexivité et auto-référence dans les systèmes complexes"  ENST 2005 S 001, Paris
http://www.gemas.fr/dphan/papers/phanRochebrune2005.pdf

Annexe Moduleco sur Madkit

Projet "Intégration Moduleco-Madkit-Mimosa
http://www.gemas.fr/dphan/papers/smagetIMP.pdf
http://www.gemas.fr/dphan/ProjetIntegrationMMM.pdf

Références complémentaires à  télécharger sur le web :

Robert L. Axtell, The Brookings Institution

Why Agents? On the Varied Motivations for Agent Computing in the Social Sciences
CSED Working Paper No. 17
http://www.brookings.edu/es/dynamics/papers/agents/agents.pdf

Effect of Interaction Topology and Activation Regime in Several Multi-Agent Systems
Santa Fe Working Paper # 00-07-039
http://www.santafe.edu/research/publications/workingpapers/00-07-039.pdf

Robert Axelrod
Advancing the Art of Simulation in the Social Sciences
forthcoming in Handbook of Research on Nature Inspired Computing for Economy and Management,
Jean-Philippe Rennard (Ed.).Hersey, PA: Idea Group

http://www-personal.umich.edu/~axe/research/AdvancingArtSim2005.pdf

Robert Axelrod and Leigh Tesfastion,

Agent-Based Modeling As a Bridge Between Disciplines*
http://www-personal.umich.edu/~axe/research/ABM_Perspectives.pdf

On line Guide for Newcomers to Agent-Based Modeling in the Social Sciences*
http://www.econ.iastate.edu/tesfatsi/abmread.htm (pdf)

Leigh Tesfastion
Agent-based  Computational Economics: A constructive approach to economic theory
http://www.econ.iastate.edu/tesfatsi/hbintlt.pdf

Nicolaas J. Vriend, Queen Mary, University of London
ACE Models of Endogenous Interactions

Department of Economics Working Paper No. 542, Queen Mary, University of London, 2005
http://www.qmw.ac.uk/~ugte173/abs/abs.wp542.html

* forthcoming in Leigh Tesfatsion and Kenneth L. Judd (Eds.),
Handbook of Computational Economics, Vol. 2: Agent-Based Computational Economics
Handbooks in Economics Series, North-Holland, Amsterdam, 2006.

2. Acteurs et Agents de terrain pour les SHS : Analyse et Intervention à l’aide de modèles (responsable du module : Nils Ferrand (Cemagref), intervenants: Jean Pierre Müller (Cirad), François Bousquet (Cemagref).

Introduction

Depuis plus de dix ans, un champ important des travaux de modélisation multi-agents a porté sur la conception, l’utilisation et l’évaluation de modèles et de simulations avec et pour les acteurs, aux fins soit de l’analyse, soit de l’intervention à visée de changement. Dans ce contexte, des équipes souvent issues d’organismes à forte composante d’ingénierie de politiques publiques (CIRAD, Cemagref, INRA, IRD…), ont développé des méthodes et des outils spécifiques faisant appel à la modélisation participative (avec et par les acteurs non scientifiques) et à la modélisation d’accompagnement (comme partie d’un cycle progressif de décision et de construction collective de représentation de la situation dans les modèles).

Ce type d’approche requiert souvent des compétences mixtes en analyse de la situation socio-environnementale et en modélisation. Mais les outils existants permettent désormais aux chercheurs de sciences sociales (comme l’expérience de nombreux collègues l’a montré) de s’approprier la méthode et même de devenir autonomes dans la démarche.

On trouve dans celle-ci trois dimensions principales :

-         l’augmentation des capacités exploratoires des sciences sociales en construisant des situations spécifiques d’interaction, observables et partiellement programmables, au travers de jeux et autres exercices de simulation avec les acteurs « réels »

-         une dimension pédagogique relativement à une situation environnementale ou sociale, par « mise en situation » des acteurs

-         l’induction progressive de nouvelles conditions de communication voire de collaboration, avec l’introduction d’objets intermédiaires répondant aux sollicitations, et aptes à terme à produire des changements dans les pratiques individuelles et collectives des participants

Cependant, et de façon encore plus marquée que pour les autres champs de recherche en modélisation et simulation multi-agents, les conditions d’exercice de ce type d’approche nécessitent un construction méthodologique très structurée, une réflexivité critique constante et l’introduction de protocoles d’évaluation et de suivi. Ainsi, si au premier abord ces approches sont assez accessibles, leur pleine validité nécessite beaucoup de rigueur. Nous proposons de donner aux participants à ces ateliers les bases de cette acquisition.

Intervenants

Questions abordées dans l’atelier

 

NB : De par l’expérience des intervenants, les exemples abordés porteront majoritairement sur des cas relatifs à la gestion sociale de ressources environnementales

Ce que les participants peuvent en espérer

Programme

Sur 4 demi-journées :

 

Lundi 19 – Nils Ferrand

Evaluation ex ante - Introduction – Formulation des attentes et cas d’application espérés par les participants

Présentation des principaux concepts et des formes de modélisation – Présentation d’exemples - Présentation d’un cas de référence pour la discussion - Discussion pour en analyser les caractéristiques et envisager une démarche d’analyse

Mardi 20 – Jean-Pierre Muller

Présentation et mise en œuvre d’une démarche de modélisation à partir d’un cas – Ingénierie de connaissances – Présentation des méthodes et outils - Introduction au formalisme UML – Exemple d’application

Mercredi 21 – Nils Ferrand

Modéliser pour analyser vs. modéliser pour intervenir – Construction des protocoles d’interaction et usage des modèles – Evaluation et validité de la démarche – Positionnement par rapport aux sciences sociales

Vendredi 22 – François Bousquet

La démarche de modélisation d’accompagnement – Exemple pratique de mise en œuvre autour d’un jeu de rôle

 

La session plénière du vendredi soir reprendra les principes généraux et proposera une discussion avec les autres ateliers sur les conditions de construction et d’usage de modèles multi-agents en relation avec le terrain.

Cet atelier s’efforcera dans son organisation de suivre les principes qu’il entend défendre en terme de participation et de contribution des participants à la construction. La durée courte ne permettra pas de donner aux participants une maîtrise autonome d’une plateforme de simulation, mais il permettra d’explorer une démarche à partir d’exemples, puis de discuter le(s) cas intéressants les participants.

3. Modélisation géographique atelier animé par Patrice Langlois et Eric Daudé (MTG, Université de Rouen)

CM1 : Aspects Conceptuels d’un simulateur Géographique (Automate cellulaire, Système Multi-Agents)

TD1* : Automate cellulaire géographique : Initiation à la modélisation spatiale sur une plate-formes de simulation simple : SpaCelle

CM2 : Structurations de l’espace (maillage, hiérarchie, topologie) dans un contexte IAD.

TD2* : Système Multi-agents : Initiation à la modélisation sur une plate-forme de simulation simple : présentation et exercices dans StarLogo

CM3 : Exemples de simulation en Géographie : organisation et évolution de structures spatiales (Une ville artificielle) ; dynamiques dans l’espace (diffusion spatiale) ; représentation et structuration spatiales.

TD3* : Système Multi-agents : Initiation à la modélisation sur une plate-forme de simulation simple : programmation d’un modèle de diffusion spatiale dans StarLogo.

CM4 : Exemples de simulation en Géographie : organisation et évolution de structures spatiales (Rouen 1954-1994) ; dynamiques dans l’espace (Ruissellement de surface) ; diffusion dans un automate à maillage hiérarchisé (Union européenne).

TD4* : Système Multi-agents : Initiation à la modélisation sur une plate-forme de simulation simple : programmation d’un modèle de diffusion spatiale (suite) dans StarLogo.

* TD et exercices nécessitent que les participants soient munis d'ordinateurs portables

Conférences

Conférence Léna Sanders (CNRS Géographie-cités): Simulation des systèmes urbains

Conférence Pierre Livet (Univ. Aix-Marseille) Statut épistémologique de la simulation en SHS

1) Les niveaux de validation de la simulation multi-agents

2) L'hypothèse de simulation généralisée

3) Simulation et vague, simulation et mise en suspension.

Conclusion