Formation NetLogo et Systèmes complexes en économie

Murat Yildizoğlu
GREThA (UMR CNRS 5113) et Université de Bordeaux

Cette formation constitue une introduction à une analyse de l'économie comme un système complexe adaptatif et à une plateforme de modélisation spécifique particulièrement puissant et ludique : NetLogo (Wilensky 1999).

Planning des séances :

Première partie : concepts de base
1. Partir de la démarche standard en économie pour la modélisation et la résolution des modèles.
2. Discuter les limites de cette approche et proposer des pistes pour les dépasser. Introduire les modèles à base d'agents (ABM) comme principal outil pour les dépasser et dire quelques mots sur la méthodologie de simulation qu'on peut utiliser.. Introduire NetLogo comme la plateforme de choix pour créer des ABM.
3. Introduire au langage de Netlogo sur la base d'un petit exemple

Seconde partie : Applications.
Il s'agit des modèles à réaliser en séance par les étudiants sous NetLogo, à partir des instructions qui leur seront distribuées. Il s'agit de modèles simples qui permettent d'illustrer les points discutés au chapitre 2.

4. Problème de coordination des choix avec des interactions purement localisées, illustré avec le modèles de Schelling
5. Problème de coordination des anticipations, illustré avec le modèles d'Arthur
6. Un marché financier simpliste avec des agents à intelligence zéro.

Pré-requis : Comme il s’agit d’un cours d’initiation, il n’y a pas de pré requis particulier.


Télécharger les transparents du cours et les descriptions des applications

Télécharger des articles sur la modélisation à base d'agents en finance

Pour télécharger les fichiers NetLogo suivants : cliquez avec le bouton droit, choississez "Enregistrer le fichier lié sous..."

Code de l'exemple Moutons-herbe

Corrigé de l'Application 1

Corrigé de l'Application 2

Version actualisée de l'Application 3

Corrigé de l'Application 3


Logiciel utilisé : NetLogo (disponible sous Windows, OSX et Linux). Vous êtes invités à l’installer sur votre machine avant la première séance de l’atelier.

Documentation NetLogo

Dictionnaire du langage NetLogo

Quick Introduction to NetLogo par Luis R. Izquierdo

Références

   Arifovic, J. (1994), ‘Genetic algorithm learning and the cobweb model’, Journal of Economic Dynamics and Control Special Issue on Computer Science and Economics, 18(1), 3–28.

   Arthur, B. W. (1994), ‘Inductive reasoning and bounded rationality’, American Economic Review 84, 406–411.

   Holland, J. H. (1996), Hidden Order. How Adaptation Builds Complexity., Addison-Wesley, Reading (MA).

   Schelling, T. C. (1971), ‘Dynamic models of segregation’, Journal of mathematical sociology 1(2), 143–186.
URL: http ://www.tandfonline.com/doi/abs/10.1080/0022250X.1971.9989794

   Wilensky, U. (1999), ‘Netlogo. http ://ccl.northwestern.edu/netlogo/’, Center for Connected Learning and Computer-Based Modeling, Northwestern University. Evanston, IL.
URL: http ://ccl.northwestern.edu/netlogo/