Checking date: 09/05/2024


Course: 2024/2025

Agents and Multiagent Systems
(19205)
Master in Applied Artificial Intelligence (Plan: 475 - Estudio: 378)
EPI


Coordinating teacher: CARBO RUBIERA, JAVIER IGNACIO

Department assigned to the subject: Computer Science and Engineering Department

Type: Electives
ECTS Credits: 3.0 ECTS

Course:
Semester:




Requirements (Subjects that are assumed to be known)
Programming
Objectives
The goal of the subject is to provide the student with enough ability and knowledge about agents and multiagent systems through its application on a real problem. The domain of problems where agents are applied often have distributed nature, require privacy, intelligence and planning. Students have to apply the principles, methods and techniques of agents into the chosen problem
Skills and learning outcomes
Description of contents: programme
- Introduction to agents: basic concepts and its role in actual AI. - Identifying key aspects of a problem domain from the agent perspective: Designing an agent system - Communication and coordination among agents: FIPA - Intelligence of agents: BDI - Electronic Institutions: Norms and obligations. - LLM Agents and its adaptation to the agent foundations.
Learning activities and methodology
Learning activities: * Theoretical lectures: Mainly oriented to the acquisition of the theoretical knowledge of the subject' competences * Practical lectures: Mainly oriented to problem solving. * Partial exams: Oriented to prove the understanding of theoretical lectures * Practical teamwork: Oriented to prove the understanding of practical lectures, and towards the competences related to work in teams in a practical case. organization and written communication (in written reports) * (online or onsite) Personal Tutoring (asked by email in advance) Methodology: * Oral lectures in classroom * Teamwork * Problem solving
Assessment System
  • % end-of-term-examination 17
  • % of continuous assessment (assigments, laboratory, practicals...) 83

Calendar of Continuous assessment


Basic Bibliography
  • Gerhard Weiss. MultiAgent Systems. MIT Press. 2013
  • Michael J. Wooldridge. Reasoning about rational agents. MIT Press . 2000
  • Michael J. Wooldridge. An introduction to multiagent systems. John Wiley & Sons . 2002
Additional Bibliography
  • Gerhard Weiss . Multiagent Systems. MIT Press. 2013
  • Jacques Ferber . Multi-agent systems: An introduction to distributed artificial intelligence. AddisonWesley . 1999
  • M. Luck, P. McBurney, O. Shehory, S. Willmott . Agent Technology, Computing as Interaction: A Roadmap for Agent Based Computing. University of Southampton Department of Electronics & Computer Science. 2005
  • Michael Wooldridge. An Introduction to MultiAgent Systems. Wiley. 2009
  • Nicholas R. Jennings. Agent Technology: Foundations, Applications, And Markets. Springer. 2010
  • S. Russel, P. Norvig. Artificial Intelligence: A Modern Approach. Pearson. 2021

The course syllabus may change due academic events or other reasons.