Introduction to Multi-Agent Systems

Crèdits
5
Departament
URV
Tipus
Obligatòries
Requisits
Aquesta assignatura no té requisits
This course provides the basic theoretical knowledge about intelligent agents and multi-agent systems. The first part of the course covers the different types of agents, their properties and architectures. The second part includes a thorough description of several coordination methods in multi-agent systems.

The course also includes a practical component on the lab, in which students have to work in groups to develop a multi-agent system.
Web: http://moodle.urv.cat
Mail:

Professors

Responsable

  • Antonio Moreno Ribas ( )

Hores setmanals

Teoria
2
Problemes
0
Laboratori
1
Aprenentatge dirigit
0
Aprenentatge autònom
5.33

Competències

Generic Technical Competences

Generic

  • CG3 - Capacity for modeling, calculation, simulation, development and implementation in technology and company engineering centers, particularly in research, development and innovation in all areas related to Artificial Intelligence.

Technical Competences of each Specialization

Academic

  • CEA1 - Capability to understand the basic principles of the Multiagent Systems operation main techniques , and to know how to use them in the environment of an intelligent service or system.
  • CEA8 - Capability to research in new techniques, methodologies, architectures, services or systems in the area of ??Artificial Intelligence.

Professional

  • CEP3 - Capacity for applying Artificial Intelligence techniques in technological and industrial environments to improve quality and productivity.
  • CEP4 - Capability to design, write and report about computer science projects in the specific area of ??Artificial Intelligence.

Transversal Competences

Teamwork

  • CT3 - Ability to work as a member of an interdisciplinary team, as a normal member or performing direction tasks, in order to develop projects with pragmatism and sense of responsibility, making commitments taking into account the available resources.

Solvent use of the information resources

  • CT4 - Capacity for managing the acquisition, the structuring, analysis and visualization of data and information in the field of specialisation, and for critically assessing the results of this management.

Analisis y sintesis

  • CT7 - Capability to analyze and solve complex technical problems.

Objectius

  1. Acquisition of the basic theoretical concepts in the field of intelligent agents and multi-agent systems.
    Related competences: CT4, CEA1, CEA8,
  2. Design and implementation of a multi-agent in a team to solve a complex problem.
    Related competences: CT3, CT7, CEP3, CEP4, CG3,

Continguts

  1. Intelligent Agents
    Introduction to intelligent agents. Definition. Properties. Characteristics. Tipology.
  2. Multi-Agent Systems
    Introduction to distributed intelligent systems. Communication. Standards. Coordination. Negotiation. Distributed planning. Voting. Auctions. Coalition formation. Application of multi-agent systems to industrial problems.

Activitats

Lectures

Theoretical lectures covering the content of the course
Teoria
30
Problemes
0
Laboratori
0
Aprenentatge dirigit
0
Aprenentatge autònom
0
  • Teoria: Lectures
Objectius: 1
Continguts:

Lab sessions

Work sessions in the computer lab
Teoria
0
Problemes
0
Laboratori
15
Aprenentatge dirigit
0
Aprenentatge autònom
0
  • Laboratori: Practical sessions in the computer lab
Objectius: 2
Continguts:

Metodologia docent

The teaching methodologies employed in this course are:
- Lectures.
- Participative sessions.
- Supervision of practice sessions in the lab.
- Supervision and orientation in team work.
- Orientation of autonomous work.
- Personalised tutoring.
- Doubts sessions.

Mètode d'avaluació

Final exam: 45%
Team work, presented in oral or written form: 25%
Practical exercise in lab: 30%

Bibliografia

Bàsica:

Complementaria:

  • Agent technology for e-commerce - FASLI, Maria, Wiley , 2007. ISBN: 978-0-470-03030-1
  • Agentes software y sistemas multi-agente: conceptos, arquitecturas y aplicaciones - MAS, Ana, Pearson - Prentice Hall , 2005. ISBN: 84-205-4367-5

Web links

Capacitats prèvies

Knowledge of basic Artificial Intelligence concepts.
Good programming skills in Java.