Economía computacional - Universidad de Alcalá

Anuncio
ASIGNATURA
ECONOMÍA COMPUTACIONAL
Máster Universitario en
Análisis Económico Aplicado
Universidad de Alcalá
Curso Académico 2012/13
GUÍA DOCENTE
Nombre de la asignatura:
Código:
Economía Computacional
200650
Titulación en la que se imparte:
Máster Universitario en Análisis Económico
Aplicado
Departamento y Área de
Conocimiento:
Fundamentos del Análisis Económico
Carácter:
Créditos ECTS:
Optativa
6
Curso y cuatrimestre:
2do cuatrimestre
Ethel Mokotoff e Ignacio Olmeda
Profesorado:
Horario de Tutoría:
A confirmar con los profesores
Idioma en el que se imparte:
Español
1. PRESENTACIÓN
Junto con la economía matemática y la econometría, la economía computacional se está
convirtiendo en una herramienta básica de trabajo para economistas y profesionales en áreas afines.
Los modelos generales de equilibrio son a menudo demasiado complejos, por eso las técnicas
computacionales se están convirtiendo en herramientas esenciales para analizar y resolver modelos
antes intratables analíticamente. En los últimos años se ha visto un resurgir de las técnicas numéricas
para comprender tanto las características cualitativas de los modelos como para proveer medidas
cuantitativas de las variables de interés.
El objetivo de la Economía Computacional es especificar, implementar y simular fenómenos
económicos con herramientas informáticas. Estos modelos son utilizados tanto para el análisis de
casos empíricos como para la exploración de sus propiedades teóricas a través de experimentación
computacional. La incorporación de procesos de aprendizaje empleando algoritmos computacionales
inteligentes como las redes neuronales y los algoritmos evolutivos pueden resultar útiles para
simular agentes artificiales adaptativos que representen a agentes económicos reales operando bajo
el supuesto de racionalidad acotada (los agentes no poseen ni completa capacidad computacional, ni
2
tiempo ilimitado, por lo cual la búsqueda de estrategias subóptimas satisfactorias se hace necesaria).
Con la construcción de estos modelos computacionales es posible simular un sistema económico
partiendo de sus constituyentes elementales. Vemos así a la economía como un número (grande) de
agentes cuyas acciones individuales así como las interacciones entre ellos son suficientemente
explícitas como para que sean implementadas algorítmicamente. Esta aproximación permite diseñar
modelos con menores restricciones que los puramente matemáticos, a pesar de requerir altos
niveles de simplificación respecto de situaciones reales. El desafío consiste en rescatar las
propiedades esenciales que son responsables de los comportamientos emergentes del sistema y
encontrar un nivel adecuado de descripción de los sistemas y su consiguiente evolución. Un modelo
exitoso, a pesar de la fuerte abstracción, nos permite discutir y estudiar los hechos estilizados básicos
y trabajar con él como un verdadero laboratorio en el que es fácil simular condiciones extremas.
La Economía Computacional integra diversas técnicas tomadas de la micro y macroeconomía,
econometría, sistemas dinámicos, finanzas, lenguajes de programación e inteligencia artificial. En el
curso se presentan algunas de las herramientas más empleadas en la investigación económica, así
como una panorámica sobre las aplicaciones existentes, pero debido a que la finalidad del curso es
formar al alumno en el uso de unas herramientas más novedosas y actuales, el énfasis está puesto en
cuestiones metodológicas más que en la propia revisión de las aplicaciones existentes.
Con esta asignatura se pretende potenciar estas líneas de investigación, así como captar
nuevos investigadores con perfil de economía matemática o cuantitativa.
Para el mejor aprovechamiento de esta asignatura, debido a que se hace uso intensivo de los
recursos informáticos, se requieren conocimientos básicos de informática a nivel de usuario.
Prerrequisitos y Recomendaciones (si es pertinente)
2. COMPETENCIAS
Competencias genéricas:
1.
2.
3.
4.
5.
Capacidad para modelizar problemas
Capacidad para la toma de decisiones
Capacidad para el análisis y síntesis
Capacidad para trabajar en equipo
Capacidad para exponer en público un problema de análisis económico, su
resolución con métodos computacionales y la interpretación y explotación de
resultados.
3
Competencias específicas:
1. Comprender qué es la Economía Computacional.
2. .Consolidar algunos conceptos básicos e intermedios de las técnicas
cuantitativas.
3. Saber aplicar algunas técnicas informáticas que ayudan a resolver problemas
de análisis económico.
4. Saber trabajar con criterios racionales en el análisis y descripción del mundo
económico y empresarial.
5. Conocer el entorno y saber expresarlo a través de un modelo matemático.
6. Comprender e interpretar, en términos económicos, los resultados que la
modelización matemática nos ofrece de las situaciones y problemas
planteados.
7. Utilizar los conocimientos adquiridos para argumentar o justificar decisiones
en un entorno económico y/o empresarial.
8. Conocer a un conjunto de herramientas computacionales que le ayudarán en
la investigación de fenómenos.
3. CONTENIDOS
Total de clases,
créditos u horas
Bloques de contenido (se pueden especificar los
temas si se considera necesario)
TEMA 1.
• Introducción
•
TEMA 2.
• Experimentación en Economía.
• Los enfoques de la modelización. Modelos y
hechos estilizados.
• Modelo basado en Agentes (ABM).
Simulación Basada en Agentes.
• Microestructura de Mercados
• Modelo de Crecimiento en Excel
•
TEMA 3.
• Programación Matemática. Introducción.
• Programación Lineal Continua.
• Dualidad
• Formulación de modelos. Aplicaciones
•
4
TEMA 4.
• Programación Entera y Combinatoria.
• Complejidad Computacional. Métodos
Exactos y Heurísticos.
• Formulación de modelos. Aplicaciones.
Finanzas Computacionales
TEMA 5.
• Programación Continua No Lineal.
• Formulación de modelos. Aplicaciones
TEMA 6.
• Simulación.
• Simulación continua y discreta.
• Modelos elementales de simulación.
• Aprendizaje y racionalidad. Redes
Neuronales.
• Lenguajes de Simulación: Matlab.
•
•
•
4. METODOLOGÍAS DE ENSEÑANZA-APRENDIZAJE.-ACTIVIDADES
FORMATIVAS
4.1. Distribución de créditos (especificar en horas)
Número de horas presenciales:
28
Número de horas del trabajo
propio del estudiante:
122
Total horas
150
4.2. Estrategias metodológicas, materiales y recursos didácticos
• Clases teóricas: estas clases se
impartirán en grupos grandes de
alumnos. Durante las mismas el
profesor desarrollará los conceptos
más importantes para la comprensión
del tema.
• Resolución de casos prácticos:
Durante las sesiones se aplicarán a
problemas concretos los conceptos
teóricos estudiados. Los alumnos
comentarán entre ellos y con el
profesor las soluciones halladas a los
5
problemas propuestos.
• Pruebas evaluatorias: durante el curso
el profesor propondrá, en el número
que considere conveniente, diversas
pruebas a fin de evaluar la adquisición
continuada de conocimientos y la
aplicación de los mismos.
• Lectura y comprensión de los materiales
bibliográficos y de cualquier otro
material que pueda proponerse en el
desarrollo de la asignatura.
• Realización de actividades: ejercicios,
trabajos, etc.
En las tutorías el profesor atenderá las
dudas que puedan surgir en el desarrollo
de la asignatura.
5. EVALUACIÓN: Procedimientos, criterios de evaluación y de calificación1
Se tendrá en cuenta, a la hora de la evaluación del alumno, saber que éste:
• Identifica las ideas principales de cada uno de los contenidos.
• Aplica los contenidos a situaciones diversas.
• Resuelve los problemas de modo comprensivo.
• Argumenta adecuadamente sus resultados.
• Integra los diferentes conocimientos.
• Presenta los ejercicios con claridad, corrección y cuidado expositivo y en los
términos acordados.
• Elabora modelos en los que utiliza los conocimientos vistos.
Y en cuanto a sus trabajos y aportaciones prácticas, se valorará:
• Originalidad y aportaciones del trabajo.
• Rigor en la presentación.
• Integración y coherencia teórico-práctica.
• Capacidad de síntesis.
.
1
Es importante señalar los procedimientos de evaluación: por ejemplo evaluación continua, final,
autoevaluación, co-evaluación. Instrumentos y evidencias: trabajos, actividades. Criterios o
indicadores que se van a valorar en relación a las competencias: dominio de conocimientos
conceptuales, aplicación, transferencia conocimientos. Para el sistema de calificación hay que
recordar la Normativa del Consejo de Gobierno del 16 de Julio de 2009: la calificación de la
evaluación continua representará, al menos, el 60%. Se puede elevar este % en la guía.
6
6. BIBLIOGRAFÍA
Barba-Romero, S. (1984): Técnicas de apoyo a la toma de decisiones. INAP, Alcalá
de Henares.
Barba-Romero, S. (1985): Métodos de Simulación. INAP, Alcalá de Henares.
*Gilbert, N. (2008): Agent-Based Models. SAGE, Los Ángeles.
*Kendrick, D., Mercado, P. y Amman, H. (2006): Computational Economics.
Princeton University Press, Princeton.
Lebaron, B. (2000): Agent-Based Computational Finance: Suggested readings and
early research, Journal of Economic Dynamics and Control, 24, 679-702.
*Mokotoff, E. (2004): Programación Lineal, Septem Ediciones, Oviedo.
Mokotoff, E. y Olmeda, J.I. (2002): Mixed Integer Programming versus Linear
Programming in Portfolio Optimization, Documento de trabajo, Doctorado en
Economía, Universidad de Alcalá, Alcalá de Henares.
Olmeda, J.I. y Barba-Romero, S. (1993): Redes neuronales Artificiales, Servicio de
Publicaciones de la Universidad de Alcalá, Alcalá de Henares.
Simon, H.A. (1997): Models of Bounded Rationality, MIT Press.
Sutto, R.S. y Barto, A.G. (1998): Reinforcement learning. MIT Press.
*Tesfatsion, L. y Judd, K. (2006): Handbook of Computational Economics: AgentBased Computational Economics, Vol. 2, Elsevier, Oxford.
Williams, H.P. (1996), Model Building in Mathematical Programming. John Wiley &
Sons.
7
Descargar