Semet Jet10

31
Y. Semet - JET 10 - Economies, agents, évolution 1 Évolution artificielle et modélisation économique Y. Semet, S. Gelly, M. Schoenauer, M. Sebag CMAPX, INRIA, LRI

Transcript of Semet Jet10

Page 1: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 1

Évolution artificielle et modélisation économique

Y. Semet, S. Gelly, M. Schoenauer, M. Sebag

CMAPX, INRIA, LRI

Page 2: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 2

Itinéraire

L’économie computationnelle à base d’agentsQuelques marchés artificiels : Algorithmes Génétiques Réseaux de neurone, intelligence 0 et bases de

règles

Travaux en cours : Marchés de biens et prix d’équilibre Marchés financiers : bulles spéculatives et

paniques boursières

Page 3: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 3

Agent-Based Computational Economics (ACE)

L’ « étude computationnelle des systèmes économiques modélisés comme des collectivités évolutionnaires d’agents en interaction »Pensée décentralisée, rationalité limitée, raisonnement inductif, main invisible.Problèmes étudiés : économie, finance, émergence de normes sociales ou de réseaux d’interconnections

Page 4: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 4

Lettau, 1997

Un seul titre risquéPb. : combien d’actions acheter ?Prix exogène1 variable de décisionAG classique: chaînes de bits, crossover 1-point, mutation décroissante.

Page 5: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 5

Lettau, 1997 - Résultats

Converge vers valeur théorique optimaleBiais vers une attitude risquéeComparaison avec données réelles d’investissement en fonds mutuelsRéactions asymétriques aux fluctuations du marchéInexplicable par la théorie classique

Page 6: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 6

Arifovic, 1996

Agents à 2 périodes: âge actif, retraite.Décisions : consommation, épargne2 pays et 2 devises pour 1 bienÉtude du taux d’échange:

Prix endogène

)(

)()(

2

1

tp

tpte

Page 7: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 7

Arifovic, 1996 (suite)

AG : 3 paramètres réels, « election operator »Observations : la consommation converge, le taux d’échange oscilleRésultats similaires avec des sujets humains

Page 8: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 8

Routledge, 1994

Modèle complexePb. : acquisition coûteuse d’information7 paramètres réels :

Étude des états d’équilibreConvergence fortement dépendante des paramètres liés au bruit

),,,,,( 1010uuuiii vv

Page 9: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 9

The Santa Fe artificial stock market

Système de classifieurs…Raisonnement inductif et écologie de règlesEspérances récursives : genèse des phénomènes irrationnelsDécouvre la frontière paramétrique entre comportement idéal et réaliste : profits possibles, haut volume d’échange, bulles, etc.

Page 10: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 10

Gode & Sunder, 1993

Zero-Intelligence tradersDouble enchèreDécisions aléatoires1 seule contrainte de bon sens : ne pas vendre en dessous du coût, ne pas acheter plus que la valeur intrinsèquePermet de situer la rationalitéComparaison avec sujets humains

Page 11: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 11

Beltratti & Margarita, 1993

Réseau de neurones artificielsTrois catégories : idiots, naïfs et intelligentsPb. : acquisition d’information coûteuseLe coût de l’information conditionne le type d’équilibre atteint et sa constitution progressive

Page 12: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 12

Travaux en cours

Marchés de biensMarchés d’actions

Page 13: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 13

Marchés de biens

Marché : 2 communautés : acheteurs et vendeurs 1 mécanisme de fixation du prix : la

double enchère itérée

Agents : valeur intrinsèque (coût ou jouissance) stratégie d’échange (G(mu,sigma)) Mécanisme d’apprentissage

Page 14: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 14

Offre, demande et surplus

Page 15: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 15

Interconnexion et apprentissage

Page 16: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 16

Convergence

Page 17: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 17

Biais acheteurs/vendeurs

Page 18: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 18

Marchés interconnectés

Influence de différents facteurs sur la stabilité : Interconnexion : facilite la convergence

en améliorant l’information Dissymétrie : marchés stables Bruits blancs : marchés stables Biais asymétriques : marchés sensibles

au delà d’un seuil peu élevé

Page 19: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 19

Biais asymétriques

Page 20: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 20

Biais symétriques

Page 21: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 21

Sauvetage des cas critiques

Page 22: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 22

Marchés d’actions

Actions = titres financiers capitalisablesAgents mixtesObjets d’étude : rationalités individuelles et collectives, spéculation et gestion du risque Phénomènes modélisés : bulles spéculatives et krachs boursiers

Page 23: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 23

Mécanisme du marché

2 listes d’ordres : achats et ventesPhase de pré-ouvertureDestruction stochastique d’actions

Page 24: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 24

Bulles par intelligence 0

Reproduit les résultats de Duffy&Unver (2003)Horizon fini, dividende décroissant linéairementProbabilité d’acheter (pBuy) proportionnelle au dividende restantOffre aléatoireSeuil de panique

Page 25: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 25

Bulle et courbe de risque

Page 26: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 26

Bulle et volume d’échange

Page 27: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 27

Bulles par seuils de risque

Un pas vers une rationalité réalisteChaque agent estime le risque :

Et règle sa conduite en conséquence2 seuils : risque raisonnable, risque imbécile3 zones de comportement : euphorie, prudence, panique

'321)( MAp

F

ptr

Page 28: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 28

Bulle et courbe de risque

Page 29: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 29

Bulle et volume d’échange

Page 30: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 30

Perspectives

Vers une rationalité évolutionnaireÉtude de l’écologie de stratégies obtenue

ACE = un champ d’application vaste fertile et amusant pour l’IA et plus particulièrement la vie artificielle.

Page 31: Semet Jet10

Y. Semet - JET 10 - Economies, agents, évolution 31

Merci

[email protected]