Licence 3, Université de Bordeaux IV

Murat Yildizoğlu
 


 

Description du cours

Ce cours constitue une introduction douce à une nouvelle approche  de la dynamique économique qui se développe considérablement depuis les années 80.

L’objectif est par conséquent d’initier les étudiants à une approche de la dynamique économique où l’on ne se base pas nécessairement sur une rationalité forte des agents et où l’on ne se limite pas a priori à l’analyse des états d’équilibres du système économique. Il sera montré en particulier que pour avoir une dynamique économique riche et complexe telle qu’elle se présente à nous dans la réalité, il n’est pas nécessaire d’avoir des agents qui ont des comportements complexes et sophistiqués, bien au contraire…

En adoptant un cadre d’analyse novateur, cette approche permet par conséquent d’apporter des réponses nouvelles à des questions fondamentales de l’économie : Quel est le rôle de la diversité des agents dans l’économie ? Comment la coordination des activités économiques peut-elle se faire ? Quelles sont les sources de la création de richesses ?…

Le cours part de l'approche standard des économistes et introduit une nouvelle approche d'abord au niveau conceptuel ensuite de manière pratique, sur la base de petits exemples de simulations réalisées grâce à un outil de modélisation très ludique et facile à maitriser : NetLogo. Le chapitre 3 propose un tutoriel en français pour NetLogo.
NetLogo est une plateforme de simulation libre et gratuite. J'invite les étudiants à télécharger et installer ce logiciel.


 
NETLOGO



Pré requis :
Ce cours étant une initiation, il ne requiert rien d'autre que les connaissances de bases que possède tout étudiant de sciences économiques après deux années d’études.

Résultats de la première session d'examen, mai 2014 :

34 présents, note minimale 2/20, maximale 19/20, moyenne 11/20, écart-type 4,6 (dispersion élevée du fait de quelques étudiants qui n'ont apparemment aucune idée du contenu du cours...)

Plan du cours

Partie I : Concepts de bases

 Chap 0 : Introduction : Économie comme Système Complexe Adaptatif (SCA)

 Chap 1 : Modélisation standard en économie

 Chap 2 : Limites et dépassement de l'approche standard

 Chap 3 : NetLogo comme plateforme de Modélisation multi-agents (MMA) (Tutoriel en libre accès) Programme de l'exemple
(Voir aussi la rubrique Aide et tutoriels sur NETLOGO ci-dessous)

Partie II : Applications à de nouvelles questions économiques

 Chap 4 : Motivations individuelles et résultats agrégés - Projet pour les étudiants : le modèle de ségrégation de Thomas Schelling - Code NetLogo

 Chap 5 : Anticipations et coordination des décisions - Projet pour les étudiants : le problème du Bar "El Farol" de Brian Arthur - Code NetLogo

 Chap 6 : Application 3: Un marché financier simple avec des agents à intelligence zéro - Projet pour les étudiants - Code NetLogo

 Chap 7 : Conclusions et extensions

Note : Pour télécharger les fichiers (notamment de code NetLogo), cliquer avec le bouton droit de la souris et choisir, dans le menu contextuel, "Télécharger/Enregistrer le fichier lié sous..."



Supports du cours: Le support du cours est constitué par les transparents utilisés par l'enseignant (disponibles pour les étudiants via une adresse web protégée).

Questions d'application

Références complémentaires :


Compléments sur le Net

Aide et tutoriels sur NETLOGO :

Utilisez les pages web indiquées ci-dessous (aussi présentes dans l'aide du NL installé sur votre ordinateur) et plus bas sur cette page web  (notamment l'excellente synthèse de Luis R. Izquierdo) pour mieux comprendre le fonctionnement de NetLogo.

Les instructions/concepts NL suivantes devraient plus particulièrement attirer votre attention (listés en Anglais quand cela peut vous faciliter leur repérage dans les documents ci-dessous) : breed; list; agent set; ask; foreach; with; topology; command; reporter; create-turtles; if; ifelse; repeat; while; stop; neighbors; turtles-on; turtles-here; distance; distancexy; accès aux variables d'un ensemble d'agents; manipulation de listes; opérateurs mathématiques; déclaration des variables; le rôle de "?".

Site officiel de NetLogo
Documentation NetLogo
Dictionnaire du langage NetLogo
Quick Introduction to NetLogo par Luis R. Izquierdo
Tutoriels en vidéo sur YouTube par Gabriel Wurzer
A Summer School in Social Simulation with an extensive tutorial on NetLogo

Autres documents en ligne:

Un vidéo de présentation des Systèmes Complexes Adaptatifs par John Holland (en Anglais)

Le modèle de Nelson & Winter (1982) en Java

Modélisation de l'apprentissage dans le modèle de Nelson & Winter (1982)


© Murat Yildizoglu: 2013 - Last changes:


Locations of visitors to this page