Créditos
4.5
Tipos
Optativa
Requisitos
Esta asignatura no tiene requisitos
, pero tiene capacidades previas
Departamento
UB;CS
Web
https://raco.fib.upc.edu/home/assignatura?espai=270742
Mail
maite_lopez@ub.edu
· Un sistema multi-agente está compuesto por múltiples componentes de software, conocidos como agentes, que interactúan entre ellos y que generalmente son capaces de cooperar con el fin de resolver problemas que van más allá de las capacidades de cualquier agente individual.
· La autoorganización es un proceso en el cual la organización interna de un sistema, normalmente un sistema abierto, aumenta en complejidad sin que sea guiada o administrada por ningún elemento externo.
· Los aspectos relacionados con los sistemas normativos multi-agente, el aprendizaje y las consideraciones éticas son elementos clave en el diseño de sistemas autoorganizados.
El objetivo principal de este curso es proporcionar una idea de las capacidades autónomas de los diferentes sistemas multi-agentes. Como resultado, el estudiantado adquirirá la capacidad de discernir qué aplicaciones son adecuadas para aplicar soluciones orientadas a agentes, y cómo estas soluciones pueden adaptarse automáticamente a posibles cambios futuros.
Profesorado
Responsable
- Maite López Sánchez ( maite_lopez@ub.edu )
Horas semanales
Teoría
1
Problemas
1
Laboratorio
1
Aprendizaje dirigido
0.12
Aprendizaje autónomo
5.55
Competencias
Genéricas
Académicas
Profesionales
Trabajo en equipo
Uso solvente de los recursos de información
Analisis y sintesis
Objetivos
-
Objetivos de aprendizaje referentes al conocimiento:
Competencias relacionadas: CEA7, CEA9, CEA1, CEP2, CEP4, CT4, CT7,
Subcompetences- Estudiar los aspectos éticos/morales asociados a los sistemas autónomos.
- Familiarizarse con diferentes modelos sociales y comportamientos de interacción de los agentes.
- Comprender cómo los sistemas multi-agente usan las normas para coordinarse, y cómo éstas pueden ser adaptadas.
- Introducción a los métodos de aprendizaje por refuerzo multi-agente.
- Conocer las posibles aplicaciones de las tecnologías multi-agente y de la simulación basada en agentes.
-
Objetivos que se refieren a habilidades y capacidades:
Los y las estudiantes adquirirán la capacidad de determinar qué aplicaciones son compatibles con la implementación de soluciones orientadas a agentes y cómo estas soluciones pueden adaptarse automáticamente a posibles cambios que puedan producirse.
Además, serán capaces de desarrollar simulaciones de sistemas multi-agente y analizar su funcionamiento global.
Competencias relacionadas: CG3, CEP3, -
Objetivos referentes a actitudes, valores y normas:
Los y las estudiantes desarrollarán habilidades de trabajo en equipo y reflexionarán sobre aspectos éticos / morales asociados a los sistemas autónomos.
Competencias relacionadas: CT3,
Contenidos
-
Introducción a los sistemas multi-agente
* Agentes cooperativos versus agentes competitivos, * Modelos sociales, * Organizaciones * Instituciones * Aplicaciones
-
Simulación basada en agentes
* Modelado individual, * Análisis social, * Herramientas y estudios de casos -
Adaptación y coordinación.
* Sistemas normativos multi-agente * Agentes morales * Aprendizaje por refuerzo multi-agente
Actividades
Actividad Acto evaluativo
Teoría
6h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
24h
Teoría
8h
Problemas
14h
Laboratorio
0h
Aprendizaje dirigido
0.1h
Aprendizaje autónomo
10h
Metodología docente
Los contenidos del curso se impartirán a través de una serie de sesiones teóricas y prácticas:- Sesiones teóricas participativas en las que se introducen y discuten entre el estudiantado nuevos conceptos. Se incentiva la discusión grupal. Se proporcionarán capítulos de libros de texto y artículos de investigación para facilitar el debate y el intercambio de ideas.
- Sesiones prácticas en las que el estudiantado pone en práctica conceptos introducidos previamente para obtener una mayor comprensión. Este objetivo se logrará resolviendo problemas, diseñando sistemas y desarrollando prototipos.
En la medida de lo posible se incorporará la perspectiva de género en el desarrollo de la asignatura. Además, el profesorado estará atento a aquellas necesidades específicas de género que puedan plantear las alumnas, tales como poder escoger equipo del mismo género si se realizan trabajos grupales o poder plantear retos contra la brecha de género.
Método de evaluación
La evaluación se realizará en base a presentaciones orales en clase y / o del trabajo realizado en tareas prácticas. En general, las notas de las presentaciones orales se asignarán de forma individual, mientras que las notas correspondientes a tareas prácticas se basarán en una evaluación grupal. La ponderación de la nota final será proporcional a las cargas de trabajo respectivas de las dos tareas.Evaluación basada en examen: ejercicio práctico para la evaluación al final del curso.
Bibliografía
Básico
-
An introduction to multiagent systems
- Wooldridge, M,
John Wiley & Sons,
2009.
ISBN: 9780470519462
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991003779579706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Multiagent systems: a modern approach to distributed artificial intelligence
- Weiss, G. (ed.),
The MIT Press,
1999.
ISBN: 0262232030
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991002061259706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Complex adaptive systems: an introduction to computational models of social life
- Miller, J.H.; Page, S.E,
Princeton University Press,
2007.
ISBN: 9780691127026
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991003791659706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Developing multi-agent systems with JADE
- Bellifemine, F.L.; Caire, G.; Greenwood, D,
John Wiley,
2007.
ISBN: 9780470057476
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991003270759706711&context=L&vid=34CSUC_UPC:VU1&lang=ca
Complementario
-
Programming multi-agent systems in AgentSpeak using Jason
- Bordini, R.H.; Hübner, J.F.; Wooldridge, M,
John Wiley,
2007.
ISBN: 9780470029008
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991003490179706711&context=L&vid=34CSUC_UPC:VU1&lang=ca
Web links
- Research papers from Prof. Michael Wooldridge (University of Oxford) http://www.cs.ox.ac.uk/people/michael.wooldridge/pubs/
- The International Foundation for Autonomous Agents and Multiagent Systems (IFAAMAS) sponsors the annual International Conference on Autonomous Agents and Multiagent Systems (AAMAS). Conference proceedings are linked here. http://www.ifaamas.org/index.html