- français
- English
Fiches de cours
Intelligent agents
CS-430
Enseignant(s) :
Faltings BoiLangue:
English
Summary
Software agents are widely used to control physical, economic and financial processes. The course presents practical methods for implementing software agents and multi-agent systems, supported by programming exercises, and the theoretical underpinnings including computational game theory.Content
The course contains 4 main subject areas:
1) Basic models and algorithms for individual agents:
game-playing algorithms, reactive agents and reinforcement learning. Models and algorithms for rational, goal-oriented behavior in agents.
2) Multi-agent systems:
multi-agent planning, distributed algorithms for constraint satisfaction, coordination techniques for multi-agent systems.
3) Self-interested agents:
Models and algorithms for implementing self-interested agents motivated by economic principles: elements of computational game theory, models and algorithms for automated negotiation, social choice, mechanism design, electronic auctions and marketplaces.
4) Implementing multi-agent systems:
Agent platforms, ontologies and markup languages, web services and standards for their definition and indexing.
Learning Prerequisites
Recommended courses
Intelligence Artificielle or another introductory course to AI
Learning Outcomes
By the end of the course, the student must be able to:- Choose and implement methods for rational decision making in software agents, based on decision processes and AI planning techniques
- Choose and implement methods for efficient rational decision making in teams of multiple software agents
- Model scenarios with multiple self-interested agents in the language of game theory
- Evaluate the feasibility of achieving goals with self-interested agents using game theory
- Design, choose and implement mechanisms for self-interested agents using game theory
- Implement systems of software agents using agent platforms
Teaching methods
Ex cathedra, practical programming exercises
Expected student activities
Lectures: 3 hours
Reading: 3 hours
Assignments/programming: 4 hours
Assessment methods
Mini-projects and exercises 40%, final exam 60%
Resources
Bibliography
Michael Wooldridge : An Introduction to MultiAgent Systems - Second Edition, John Wiley & Sons, 2009Stuart Russell and Peter Norvig: Artificial Intelligence: A Modern Approach (2nd/3rd Edition), Prentice Hall Series in Artificial Intelligence, 2003/2009.
Ressources en bibliothèque
- An Introduction to MultiAgent Systems / Wooldridge
- Artificial Intelligence: A Modern Approach / Russell
Websites
Dans les plans d'études
- SemestreAutomne
- Forme de l'examenPendant le semestre
- Crédits
6 - Matière examinée
Intelligent agents - Cours
3 Heure(s) hebdo x 14 semaines - Exercices
3 Heure(s) hebdo x 14 semaines
- Semestre
- SemestreAutomne
- Forme de l'examenPendant le semestre
- Crédits
6 - Matière examinée
Intelligent agents - Cours
3 Heure(s) hebdo x 14 semaines - Exercices
3 Heure(s) hebdo x 14 semaines
- Semestre
- Gestion de l'énergie et durabilité, 2018-2019, Master semestre 1
- SemestreAutomne
- Forme de l'examenPendant le semestre
- Crédits
6 - Matière examinée
Intelligent agents - Cours
3 Heure(s) hebdo x 14 semaines - Exercices
3 Heure(s) hebdo x 14 semaines
- Semestre
- Gestion de l'énergie et durabilité, 2018-2019, Master semestre 3
- SemestreAutomne
- Forme de l'examenPendant le semestre
- Crédits
6 - Matière examinée
Intelligent agents - Cours
3 Heure(s) hebdo x 14 semaines - Exercices
3 Heure(s) hebdo x 14 semaines
- Semestre
- SemestreAutomne
- Forme de l'examenPendant le semestre
- Crédits
6 - Matière examinée
Intelligent agents - Cours
3 Heure(s) hebdo x 14 semaines - Exercices
3 Heure(s) hebdo x 14 semaines
- Semestre
- SemestreAutomne
- Forme de l'examenPendant le semestre
- Crédits
6 - Matière examinée
Intelligent agents - Cours
3 Heure(s) hebdo x 14 semaines - Exercices
3 Heure(s) hebdo x 14 semaines
- Semestre
- SemestreAutomne
- Forme de l'examenPendant le semestre
- Crédits
6 - Matière examinée
Intelligent agents - Cours
3 Heure(s) hebdo x 14 semaines - Exercices
3 Heure(s) hebdo x 14 semaines
- Semestre
- SemestreAutomne
- Forme de l'examenPendant le semestre
- Crédits
6 - Matière examinée
Intelligent agents - Cours
3 Heure(s) hebdo x 14 semaines - Exercices
3 Heure(s) hebdo x 14 semaines
- Semestre
- SemestreAutomne
- Forme de l'examenPendant le semestre
- Crédits
6 - Matière examinée
Intelligent agents - Cours
3 Heure(s) hebdo x 14 semaines - Exercices
3 Heure(s) hebdo x 14 semaines
- Semestre
- SemestreAutomne
- Forme de l'examenPendant le semestre
- Crédits
6 - Matière examinée
Intelligent agents - Cours
3 Heure(s) hebdo x 14 semaines - Exercices
3 Heure(s) hebdo x 14 semaines
- Semestre
- SemestreAutomne
- Forme de l'examenPendant le semestre
- Crédits
6 - Matière examinée
Intelligent agents - Cours
3 Heure(s) hebdo x 14 semaines - Exercices
3 Heure(s) hebdo x 14 semaines
- Semestre
- SemestreAutomne
- Forme de l'examenPendant le semestre
- Crédits
6 - Matière examinée
Intelligent agents - Cours
3 Heure(s) hebdo x 14 semaines - Exercices
3 Heure(s) hebdo x 14 semaines
- Semestre
- SemestreAutomne
- Forme de l'examenPendant le semestre
- Crédits
6 - Matière examinée
Intelligent agents - Cours
3 Heure(s) hebdo x 14 semaines - Exercices
3 Heure(s) hebdo x 14 semaines
- Semestre
- SemestreAutomne
- Forme de l'examenPendant le semestre
- Crédits
6 - Matière examinée
Intelligent agents - Cours
3 Heure(s) hebdo x 14 semaines - Exercices
3 Heure(s) hebdo x 14 semaines
- Semestre
Semaine de référence
Lu | Ma | Me | Je | Ve | |
---|---|---|---|---|---|
8-9 | |||||
9-10 | |||||
10-11 | |||||
11-12 | |||||
12-13 | |||||
13-14 | |||||
14-15 | |||||
15-16 | |||||
16-17 | |||||
17-18 | |||||
18-19 | |||||
19-20 | |||||
20-21 | |||||
21-22 |
En construction
Cours
Exercice, TP
Projet, autre
légende
- Semestre d'automne
- Session d'hiver
- Semestre de printemps
- Session d'été
- Cours en français
- Cours en anglais
- Cours en allemand