Crèdits
4.5
Tipus
Optativa
Requisits
Aquesta assignatura no té requisits
, però té capacitats prèvies
Departament
UB;CS
Web
https://raco.fib.upc.edu/home/assignatura?espai=270742
Mail
maite_lopez@ub.edu
· Un sistema multi-agent es composa de diversos components de programari, coneguts com a agents, que interactuen entre ells i que generalment són capaços de cooperar amb l'objectiu de resoldre problemes que van més enllà de les capacitats de qualsevol agent individual.
· L'autoorganització és un procés en el que l'organització interna d'un sistema, normalment un sistema obert, pot augmentar la seva complexitat sense que sigui guiada o administrada per cap element extern.
· Els aspectes relacionats amb els sistemes normatius multi-agent, l'aprenentatge i les consideracions ètiques són elements claus en el disseny de sistemes autoorganitzats.
L'objectiu principal d'aquest curs és proporcionar una idea de les capacitats autònomes dels diferents sistemes multi-agents. Com a resultat, l'estudiantat adquirirà la capacitat de discernir quines aplicacions resulten adients per a aplicar solucions orientades a agents i com aquestes solucions poden adaptar-se automàticament a possibles futurs canvis.
Professorat
Responsable
- Maite López Sánchez ( maite_lopez@ub.edu )
Hores setmanals
Teoria
1
Problemes
1
Laboratori
1
Aprenentatge dirigit
0.12
Aprenentatge autònom
5.55
Competències
Genèriques
Acadèmiques
Professionals
Treball en equip
Ús solvent dels recursos d'informació
Analisis i sintesis
Objectius
-
Objectius d'aprenentatge referents al coneixement:
Competències relacionades: CEA7, CEA9, CEA1, CEP2, CEP4, CT4, CT7,
Subcompetences- Estudiar els aspectes ètics/morals associats als sistemes autònoms.
- Familiaritzar-se amb diferents models socials i comportaments d'interacció dels agents.
- Comprendre com els sistemes multi-agent fan servir les normes per coordinar-se, i com aquestes poden ser adaptades.
- Introducció als mètodes d'aprenentatge per reforç multi-agent.
- Conèixer les possibles aplicacions de les tecnologies multi-agent i de la simulació basada en agents.
-
Objectius que es refereixen a habilitats i capacitats:
Els i les estudiants adquiriran la capacitat de determinar quines aplicacions són compatibles amb la implementació de solucions orientades a agents i com aquestes solucions poden adaptar-se automàticament als canvis que puguin produir-se.
Amés, seran capaços de desenvolupar simulacions de sistemes multi-agent i analitzar el seu funcionament global.
Competències relacionades: CG3, CEP3, -
Objectius referents a actituds, valors i normes:
Els i les estudiants desenvoluparan habilitats de treball en equip i reflexionaran sobre aspectes ètics / morals associats als sistemes autònoms.
Competències relacionades: CT3,
Continguts
-
Introducció als sistemes multi-agent
* Agents cooperatius i competitius, * Models socials, * Organitzacions * Institucions * Aplicacions -
Simulació basada en agents
* Modelat individual, * Anàlisi social, * Eines i estudis de casos -
Adaptació i coordinació
* Sistemes normatius multi-agent * Agents morals * Aprenentatge per reforç multi-agent.
Activitats
Activitat Acte avaluatiu
Teoria
6h
Problemes
0h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
24h
Teoria
8h
Problemes
14h
Laboratori
0h
Aprenentatge dirigit
0.1h
Aprenentatge autònom
10h
Metodologia docent
Els continguts del curs s'impartiran a través d'una sèrie de sessions teòriques i pràctiques:- Sessions teòriques participatives en les que s'introdueixen i discuteixen entre l'estudiantat nous conceptes. S'incentiva la discussió grupal. Es proporcionaran capítols de llibres de text i articles d'investigació per facilitar el debat i l'intercanvi d'idees.
- Sessions pràctiques en què l'estudiantat posa en pràctica conceptes introduïts prèviament per obtenir una major comprensió. Aquest objectiu s'assolirà resolent problemes, dissenyant sistemes i desenvolupant prototips.
En la mesura que sigui possible s'incorporarà la perspectiva de gènere en el desenvolupament de l'assignatura. A més, el professorat restarà atent a aquelles necessitats específiques de gènere que puguin plantejar les alumnes, com ara poder escollir parella del mateix gènere si es realitzen treballs grupals o poder plantejar reptes contra l'escletxa de gènere.
Mètode d'avaluació
L'avaluació es farà en base a presentacions orals a classe i / o del treball realitzat a tasques pràctiques. En general, les notes de les presentacions orals s'assignaran de forma individual, mentre que les notes corresponents a tasques pràctiques es basaran en una avaluació grupal. La ponderació de la nota final serà proporcional a les càrregues de treball respectives de les dues tasques.Avaluació basada en examen: exercici pràctic per a l'avaluació al final del curs.
Bibliografia
Bàsic
-
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
Complementari
-
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