Nombre del curso o actividad: Simulación Social basada en Agentes

Nombre (en inglés): Agent Based Social Simulation

Número de créditos totales1: 4

1Indíquese si se trata de créditos por equivalencia. Se recuerda que el Plan de Estudios contempla la posibilidad de otorgar al alumno créditos por equivalencia, con un máximo de 3 en la carrera, por su asistencia a seminarios, jornadas, conferencias, etc.

Objetivos:

El estudio y comprensión de sistemas complejos adaptativos, tales como las redes telemáticas o nuestra propia sociedad, es extremadamente difícil. En este curso se presentan las bases de una nueva disciplina, la Simulación Social basada en Agentes, cuyo objetivo es modelar y comprender estos sistemas. La clave de esta disciplina es que el estudio de los comportamientos aislados de los miembros de la sociedad, o agentes, no son suficientes para deducir los comportamientos grupales derivados de estos. Mediante técnicas de simulación podemos: analizar la evolución de la sociedad en su conjunto a partir de las interacciones de agentes individuales con otros agentes y su entorno; predecir la evolución del sistema bajo distintos parámetros; y, entrenar o evaluar otros sistemas que deban adaptarse a los cambios de uno de estos sistemas complejos. Algunos de los ejemplos de sistemas complejos que se analizarán en el curso son: la propagación de virus informáticos; la propagación rumores en Twitter; y la evaluación diferentes planes de evacuación en un edificio con una sociedad de trabajadores.

El curso pretende presentar una panorámica de las soluciones actuales para realizar simulaciones sociales.

El curso seguirá un enfoque eminentemente práctico.

Los objetivos detallados del curso son:

  • Conocer técnicas de simulación social basada en agentes y su aplicación a la gestión de red

  • Aprender a desarrollar un modelo de simulación social

  • Aprender a razonar sobre los resultados de una simulación social

Metodología: Clases teóricas presenciales y por internet, mediante la plataforma de teleenseñanza Moodle. Clases prácticas en laboratorio

Alumnos a los que va dirigido (nivel o cursos en los que deben estar): Alumnos de todos los cursos con experiencia en programación en Java

Conocimientos previos (recomendados): Conocimientos básicos de IDE Eclipse.

Número de plazas: 60

Número de créditos teóricos: 1.5 Número de créditos prácticos: 2.5

Fechas: Clases presenciales (18/02/13, 25/02/13, 4/02/13, 11/03/13, 18/03/12, 25/03/13, 01/05/13). Prácticas de forma remota con presentación final en clase.

Horario: Lunes de 14.00 a 16.00

Evaluación: Práctica personal al final de la asignatura

Fecha de examen (en su caso): Sin examen

Programa:

  • T1. Introducción a la simulación social.

  • T2. Modelos de Simulación Social.

  • T3. El entorno MASON.

  • T4. Caso práctico. Propagación de un virus informático.

  • T5. Caso práctico. Propagación de mensajes en Twitter.

  • T6. Caso práctico. Evacuación de un edificio.

  • P1. Práctica de desarrollo de un sistema de simulación social.

Coordinador: Carlos Ángel Iglesias Fernández

Profesores participantes:

  • Emilio Serrano
  • Álvaro Carrera
  • Miguel Coronado