Vai al contenuto principale
Oggetto:
Oggetto:

Simulation models for economics

Oggetto:

Anno accademico 2014/2015

Codice dell'attività didattica
INT0378
Docente
Prof. Pietro Terna (Titolare del corso)
Corso di studi
Laurea Magistrale Interateneo in Fisica dei sistemi complessi
Periodo didattico
Secondo periodo didattico
Tipologia
C=Affine o integrativo
Crediti/Valenza
6
SSD dell'attività didattica
SECS-P/01 - economia politica
Modalità di erogazione
Tradizionale
Lingua di insegnamento
Italiano
Modalità di frequenza
Facoltativa
Mutuato da
http://www.masters-economics.unito.it/do/corsi.pl/Show?_id=xn91;sort=DEFAULT;search=%20%7banno%7d%20%3d%7e%20m%2f1%B0%20anno%2fi%20;hits=8
Oggetto:

Sommario insegnamento

Oggetto:

Obiettivi formativi

The course introduces a selection of computer programs useful in doing numerical and symbolic calculations in economics and finance; a special attention is devoted to the construction of agent-based models, as a new way to build models, applying a rigorous formalism in a high flexibility perspective.
Oggetto:

Risultati dell'apprendimento attesi

Knowledge and understanding.
The course will provide students with the ability of building, with advanced computer techniques, numerical and simulation models of the social and economic reality.

Applying knowledge and understanding.
During the course, students will learn how to use directly the above mentioned tools to reproduce and understand reality via computerized artifacts.

Making judgements.
The students will become familiar with the process of choosing and formalizing the contents of a simulation model, to reproduce reality.

Communication skills.
Students will learn how to effectively organize ideas both in written and oral form, possibly with the help of presentation of the results of their projects during the course.

Learning skills.
The course will enable students to apply state of the art tools in computer programming for economic simulation and calculus.

Oggetto:

Programma

 

The course will cover the following topics:

1)      Tools for symbolic and numerical calculations in economics:

a)      basic programming in Python ( http://www.python.org ), with Numpy (http://sourceforge.net/projects/numpy) and R (http://cran.r-project.org), for calculus development and simulation model building;

b)      advanced calculation tools (symbolic and numeric) with Octave (http://www.octave.com), Scilab http://www.scilab.org) e Maxima (http://maxima.sourceforge.net).

2)      Simulation tools to build agent-based models, with interacting and learning agents:

a)      tools and algorithms useful in agent construction: fixed rules, neural networks, classifier systems, genetic algorithms, reinforcement learning;

b)      construction of agent based-models to study complexity and emergence in social and economic phenomena, with: NetLogo (http://www.ccl.sesp.northwestern.edu/netlogo/); StarLogo TNG (http://education.mit.edu/starlogo-tng/); SLAPP, Swarm-Like Protocol in Python (http://eco83.econ.unito.it/terna/slapp/).

 

Testi consigliati e bibliografia

Oggetto:

The course is not based on a textbook. For most topics, lecture notes will be circulated; moreover, for each topic, a set of readings and presentations will be provided. All the material will be on line, organized via a conceptual map, using CMapTools (http://cmap.ihmc.us/).


Oggetto:

Orario lezioni

GiorniOreAula
Martedì16:00 - 18:00
Mercoledì16:00 - 18:00
Lezioni: dal 16/02/2010 al 12/05/2010

Nota: Il corso è a Economia, nel secondo e terzo periodo didattico, senza interruzione.

Oggetto:

Note

The examination will be based on the preparation and discussion of a project work on economic simulation via agent-based models.
Oggetto:
Ultimo aggiornamento: 08/06/2015 10:05
Location: https://fisica-sc.campusnet.unito.it/robots.html
Non cliccare qui!