IDENTIFYING DATA 2014_15
Subject (*) INTRODUCTION TO MULTI-AGENT SYSTEMS Code 17665208
Study programme
Computer Engineering: Computer Security and Intelligent Systems (2013)
Cycle 2nd
Descriptors Credits Type Year Period
4.5 Optional 1Q
Language
Anglès
Department Enginyeria Informàtica i Matemàtiques
Coordinator
MORENO RIBAS, ANTONIO
E-mail jordi.pujol@urv.cat
antonio.moreno@urv.cat
Lecturers
PUJOL AHULLÓ, JORDI
MORENO RIBAS, ANTONIO
Web http://moodle.urv.cat
General description and relevant information Conceptes bàsics de l'àrea dels agents intel·ligents i els sistemes multi-agent.

Competences
Type A Code Competences Specific
 A1 Project, calculate and design products, processes and installations in all areas of computer engineering.
 A3 Perform mathematical modelling, calculation and simulation in company technology and engineering centres, particularly in tasks of research, development and innovation in all areas related to computer engineering.
 D1 Integrate the fundamental technology, applications, services and systems of computer engineering, in general, and in a broader, multidisciplinary context.
 T5 Analyse the information needs considered in an environment and execute all stages of the construction process of an information system.
 T9 Apply computational, mathematical, statistical and artificial intelligence methods in order to model, design and develop applications, services, smart systems and knowledge-based systems.
Type B Code Competences Transversal
 B2 Aplicar el pensament crític, lògic i creatiu, demostrant capacitat d’innovació.
 B3 Treballar de forma autònoma amb responsabilitat i iniciativa.
Type C Code Competences Nuclear
 C2 Be advanced users of the information and communication technologies
 C3 Be able to manage information and knowledge
 C5 Be committed to ethics and social responsibility as citizens and professionals

Learning outcomes
Type A Code Learning outcomes
 A1 Integrate theoretical knowledge into the realities to which it may apply.
 A3 Apply the techniques learned in a specific context.
 D1 Analyse the problems and their causes from a global focus in the medium and long term.
Integrate devices and/or computational methods in various contexts.
 T5 Identify the components of a decision-making problem and know how to decide the most suitable decision-making model.
 T9 Differentiate the various types of smart agents and know how to use each of them.
Type B Code Learning outcomes
 B2 Identify things that need to be improved in complex situations and contexts.
Apply innovative techniques and obtain results.
 B3 Take correct decisions at key moments confidently, consistently and systematically.
Type C Code Learning outcomes
 C2 Understand the operating system as a hardware manager and the software as a working tool.
 C3 Locate and access information effectively and efficiently.
 C5 Respect fundamental rights and equality between men and women.

Contents
Topic Sub-topic
Intelligent agents (6 hs) Intelligent agents. Definition. Properties. Characteristics. Tipology.
Multi-agent systems (24 hs) Introduction to distributed intelligent systems. Communication. Standards. Coordination. Negotiation. Distributed planning. Voting. Auctions. Coalition formation. Application of MAS to real problems.

Planning
Methodologies  ::  Tests
  Competences (*) Class hours
Hours outside the classroom
(**) Total hours
Introductory activities
1 0 1
Lecture
A1
B3
C3
22 38.5 60.5
Practicals using information and communication technologies (ICTs) in computer rooms
A3
D1
T5
B2
C2
C5
15 15 30
Presentations / expositions
B2
C3
1 4 5
Debates
B2
C5
2 4 6
Personal tuition
1 0 1
 
Objective short-answer tests
A1
T9
3 6 9
 
(*) On e-learning, hours of virtual attendance of the teacher.
(**) The information in the planning table is for guidance only and does not take into account the heterogeneity of the students.

Methodologies
Methodologies
  Description
Introductory activities Presentation of the topic, describing the contents, biblography, work mehodology, evaluation mechanism.
Lecture Theoretical exposition by the lecturer of the contents of the course.
Practicals using information and communication technologies (ICTs) in computer rooms Development of practical exercises using ICT, guided by the teacher.
Presentations / expositions Presentation of the practical exercise at the end of the term.
Debates Discussions during the term on the practical exercise to be developed.
Personal tuition Personalised support to clarify the doubts on the theoretical concepts and to solve practical exercises with agent technology.

Personalized attention
Description
Personalised support to clarify the doubts on the theoretical concepts and to solve practical exercises with agent technology.

Assessment
Methodologies Competences Description Weight        
Practicals using information and communication technologies (ICTs) in computer rooms
A3
D1
T5
B2
C2
C5
Development of team practical exercises using ICT. 30%
Presentations / expositions
B2
C3
Presentation of the results of the practical exercise. 10%
Debates
B2
C5
Discussions on the design and implementation of the practical exercise. 15%
Objective short-answer tests
A1
T9
Questions and exercises on the theoretical contents of the course. 45%
Others  
 
Other comments and second exam session

The evaluation on the second call will have the same components than in the first one.


Sources of information

Basic A. Mas , Agentes software y sistemas multi-agente , Pearson-Prentice Hall , 2005
M.Wooldridge , An introduction to multiagent systems (2nd ed) , Wiley , 2009

Complementary , Info. plana web JADE , ,
, Journal of Autonomous Agents and Multi-Agent Systems , ,
Isern, Sánchez , Guia de programació de sistemes multiagent en JADE 3.3 , DEIM-RT-05-001 , 2005
G.Weiss , Multiagent Systems. A Modern Approach to Distributed Artificial Intelligence , MIT Press , 1999
M.Fasli , Agent technology for e-commerce , Wiley, 2007

Recommendations


Subjects that it is recommended to have taken before
PLANNING AND APPROXIMATE REASONING/17665204
(*)The teaching guide is the document in which the URV publishes the information about all its courses. It is a public document and cannot be modified. Only in exceptional cases can it be revised by the competent agent or duly revised so that it is in line with current legislation.