Programme financé par l’Union européenne BURKINA FASO Programme d’appui au renforcement de la gestion des finances publiques et des statistiques – PAR GS UNION EUROPEENNE Programme financé par l’Union européenne Séminaire de formation sur les techniques de construction de modèles d'équilibre général calculable (MEGC) Ouagadougou, 12 au 16 octobre 2015 2- Techniques de modélisation en équilibre général calculable 2.6- Informatique des MEGC
Sommaire I- Généralités sur les MEGC II- Techniques de modélisation en équilibre général calculable 2.1- Cadre comptable et base statistique des MEGC : la MCS 2.2- Structures des MEGC 2.3- Etapes de construction des MEGC 2.4- Spécifications des équations 2.5- Méthodes spécifiques (calibrage, bouclages, etc.) 2.6- Informatique des MEGC 2.7- Simulations et analyses 2.8- Techniques spécifiques III- Cas pratiques IV- Conclusions et recommandations 2
Techniques de modélisation : Informatique des MEGC La résolution des systèmes d'équations simultanés des MEGC requiert des outils informatiques intégrant des solveurs puissants capables de résoudre des systèmes non linéaires sous contrainte, de toute taille. 3
Techniques de modélisation : Informatique des MEGC De l'origine (années 60) jusqu'aux années 90, l'accent a été mis sur la recherche des algorithmes permettant de résoudre efficacement les MEGC. 4
Techniques de modélisation : Informatique des MEGC Trois (3) pistes ont été dégagées : l'algorithme basé sur une procédure de linéarisation du système pour approximer l'équilibre, de Johansen (1960) ; l'algorithme basé sur l'utilisation du théorème du point fixe de Brouwer, exploité par Scarf (1967,1973) ; 5
Techniques de modélisation : Informatique des MEGC Trois (3) pistes ont été dégagées : les algorithmes fondés sur les méthodes dites de tâtonnement, utilisés par Ginsburgh et Waelbroeck (1981) ou Kimbell et Harrison (1983). 6
Techniques de modélisation : Informatique des MEGC Le modélisateur écrivait lui même son programme dans le langage informatique de son choix. 7
Techniques de modélisation : Informatique des MEGC Le point fait par Shoven et Whalley (1984, p. 1021), près de 25 ans après le début, déplorait l'inexistence de standard permettant de réaliser la séquence complète de l'ajustement des données, du calibrage et du calcul de l'équilibre. 8
Techniques de modélisation : Informatique des MEGC Les années 90 (cinq après le constat amer de Shoven et Whalley) ont vu l'éclosion des logiciels permettant de construire, résoudre et gérer les MEGC, libérant le modélisateur du fardeau de développement informatique 9
Techniques de modélisation : Informatique des MEGC GAMS, développé par Brooke, Kendrick et Meeraus, sous DOS au début des années 80 puis sous Windows dans les années 96, est fondé sur la transformation du modèle en un programme mathématique non linéaire. 10
Techniques de modélisation : Informatique des MEGC Parmi ces outils dédiés, il peut être cité des logiciel tels que : GEMPACK et RunGEM sa version libre ; GAMS ; DYNARE. 11
Techniques de modélisation : Informatique des MEGC Parmi ces outils dédiés, il peut être cité des logiciels tels que : GEMPACK (General Equilibrium Modelling Software) utilisé dans le cadre de GTAP et pour d'autres grands MEGC tels que ORANI. GEMPACK est payant mais il existe RunGEM est sa version libre; 12
Techniques de modélisation : Informatique des MEGC Parmi ces outils dédiés, il peut être cité des logiciels tels que : GEMPACK a été développé par Ken Pearson (1943-2015) en Fortran puis transcrit avec évolutions dans la plupart des environnements. Il a, entre autres, un module de compilation ; dernière version=GEMPACK 11.3 (janvier 2015). Il est utilisé par au moins 400 organisations dans plus de 90 pays. 13
Techniques de modélisation : Informatique des MEGC Parmi ces outils dédiés, il peut être cité des logiciels tels que : GAMS (General Algebraic Modeling System) mis au point par et l'appui de la Banque Mondiale. C'un un logiciel payant mais il peut être installé sans licence avec une permission (mode démo automatique) de gérer des modèles ne dépassant pas 300 équations. C'est le logiciel retenu pour ce séminaire ; 14
Techniques de modélisation : Informatique des MEGC Parmi ces outils dédiés, il peut être cité des logiciels tels que : DYNARE exploitant une plateforme OCTAVE, qui sont des logiciels libres, ou avec MATLAB qui est payant. 15
Techniques de modélisation : Informatique des MEGC Le logiciel GAMS est le plus utilisé au plan mondial, mais il reste coûteux et nécessite un apprentissage important. Il permet en particulier des choix de dynamiques particulières : modèles à anticipations parfaites, modèles dynamiques récursifs. Il peut gérer des systèmes de 300 000 - 400 000 équations. 16
Techniques de modélisation : Informatique des MEGC Ainsi, au fil du temps, des logiciels dédiés performants ont été mis à la portée des consommateurs. Le constructeur, le gestionnaire et même l'utilisateur n'ont plus de souci à se faire sur l'informatique des MEGC. Il suffit d'acquérir un logiciel (ou plusieurs) sur le marché (faire le meilleur choix) et de s'investir à l'exploiter. 17
Techniques de modélisation : Informatique des MEGC Maintenant allons à la découverte du logiciel GAMS !!! (voir la suite des illustrations pdf) 18