Sisteme
Multi-Agent (BLIA)
Anul IV Sectia Calculatoare C4
Anul universitar
2003-2004
Titular curs: Profesor
Adina Magda Florea
Email: adina@cs.pub.ro,
Birou: EF201, Corp EF (Catedra de Calculatoare)
Asistenti: Cadru Didactic Asociat Cristian Stoica, Preparator Cristian Popescu, Preparator Razvan Musaloiu
Curs: Marti 13-16
Laborator: Joi 08-16, Vineri 16-18, EG404
Rezultate partial [27 Apr 2004]
Rezultate laborator (Cristian Popescu)
Rezultate
proiect (Cristian Popescu)
|
|
|
|
|
|
Obiective
Cursul face o introducere in problematica agentilor inteligenti si
a sistemelor multi-agent. Se studiaza: ce sunt agentii, sistemele multi-agent
si caracteristicile acestora, metode de rationament ale agentilor inteligenti,
tehnici de cautare distribuite, planificare mono-agent si multi-agent,
mecanisme de coordonare, negociere pentru realizarea contractelor, mecanisme
de comunicare intre agenti cat si aplicatii ale tehnologiei multi-agent.
La sfarsitul acestui curs studentii trebuie sa stie:
1. Introducere in agenti inteligenti si sisteme multi-agent (SMA)Examen final - 3h
2. Arhitecturi de baza ale SMA
3. Modelul logic BDI
4. Problema satisfacerii restrictiilor, cautari multi-agent
5. Planificare mono-agent
6. Mecanisme de cooperare si planificare multi-agent
7. Examen partial - 1 h. Planificare multi-agent - continuare
8. Mecanisme de comunicare
9. Tehnici de negociere - 1
10. Tehnici de negociere - 2
11. Programare orientata agent, platforme multi-agent
12. Aplicatii ale sistemelor multi-agent
Laborator
1. Introducere in limbajul LISP
2. Tehnici de programare LISP
3. Grafuri in LISP
4. Cautari informate in LISP
5. CSP in LISP. Algoritmul lui Waltz.
6. Agenti reactivi
7. Introducere in SMA. Preluare teme.
8. Comunicarea intre agenti in LISP.
9. Planificare in LISP. STRIPS.
10. Comunicare intre agenti 2. Preluare teme.
11. Negociere in SMA. Preluare teme.
12. Preluare teme de semestru
Obligatorii
Carti
A. Florea, A. Boangiu. Bazele logice ale
Inteligentei Artificiale, 1994, capitolele 3,4 si 6
A. Florea, D. Tecuci, and B. Panghe. Programe
LISP pentru Inteligenta Artificiala. Sfera, Bucuresti, 1998.
A. Florea, A. Boangiu. Elemente de Inteligenta
Artificiala, capitolele 3,4 si 6 - pentru cei care nu au urmat cursul
de IA, anul III
Articole on-line
S. Franklin and A. Gasser. Is
it an Agent, or just a Program?: A Taxonomy for Autonomous Agents.
Proc. of ATAL'96.
M. Georgeff, B. Pell, M. Pollack, M. Tambe, and
M. Wooldridge. The
Belief-Desire-Intention Model of Agency. In J. P. Muller, M. Singh,
and A. Rao, editors Intelligent Agents V Springer-Verlag Lecture Notes
in AI Volume 1365, March 1999.
M. Wooldridge and N. R. Jennings. Intelligent
Agents: Theory and Practice. In Knowledge Engineering Review 10(2),
1995
Recomandate
Carti
M. Wooldridge. An
Introduction to Multiagent Systems. John Wiley and Sons, 2002.
G. Weiss (ed.). Multiagent
Systems: A Modern Approach to Distributed Artificial Intelligence.
MIT Press, 1999.
M. Huhns & M. Singh (eds.). Readings in Agents, Morgan Kaufmann,
1998.
M. Wooldrige. Reasoning about Rational Agents, The MIT Press, 2000.
Materiale on-line
Agents Intelligents 2 Cours
Web Interactif, 2001-2002.
Agents Intelligents
1 Cours Web Interactif, 1999-2000.
M. E. Bratman, D. J. Israel, M. E. Pollack. Plans
and Resource-Bounded Practical Reasoning. CIJ, vol. 4, no. 4, 1988
N.R.Jennings, e.a. Automated
negotiation: prospects, methods, and challenges. Group Decision and
Negotiation Journal, 10(2), 2001, p.199-215.
M. Wooldridge, P.Ciancarini. Agent-Oriented
Software Engineering: The State of the Art Dans P. Ciancarini &
M. Wooldridge (eds.), Agent-Oriented Software Engineering. Springer-Verlag
Lecture Notes in AI, Volume 1957, 2001.
A. Florea. Multi-agent Systems Course, Spring 2002. http://www.cs.wpi.edu/~cs525m/s02/
Software
Software utilizat la laborator si pentru elaborarea temelor de casa:
versiune LISP indicata de asistenti http://clisp.sourceforge.net/
Notare
Prezenta la laborator: min. 6 sedinte de laboratoar
Tema de casa
Rezolvarea temelor fixate la laborator
Examen partial
Examen final
Examen partial: 20%Resurse Web despre IA
Examen final: 40%
Laborator (inclusiv temele de casa): 20%
Tema de casa: 20%
http://www.AgentLink.org/resources/people.html - Agent People Finder
http://www.multiagent.com - Multi-Agent Systems
http://www.agentlink.org - AgentLink II, Europe's IST-funded Network of Excellence for Agent-based Computing.
http://agents.umbc.edu/ - News about multi-agent systems
http://www.agentcities.org/ - AgentCities
http://www.agent.org - AgentSociety
AAAI Dynamic Library of Introductory Information about Artificial Intelligence
http://www.aaai.org/AITopics/
Web site provided by the American Association for Artificial Intelligence
[AAAI] for students, teachers, journalists, and everyone who would like
to learn about what artificial intelligence is, and what AI scientists
do.
AI on the Web
http://www.cs.berkeley.edu/~russell/ai.html
Links to 874 pages around the web with information on Artificial Intelligence,
organised by subtopics.
The CMU Artificial Intelligence Repository was established by Mark Kantrowitz
in 1993 to collect files, programs and publications of interest to Artificial
Intelligence researchers, educators, students, and practitioners.
http://www.cs.cmu.edu/Web/Groups/AI/html/repository.html
The World Wide Web Virtual Library: Artificial Intelligence.
http://archive.comlab.ox.ac.uk/comp/ai.html
Bibliographies on Artificial Intelligence, part of the Collection of
Computer Science Bibliographies.
http://liinwww.ira.uka.de/bibliography/Ai/
http://www.kurzweilai.net/
Everything you may wonder about AI
Reviste on-line
The Journal of Artificial Intelligence Research.
http://www.jair.org
The Journal of Artificial Societies and Social
Simulation. http://jasss.soc.surrey.ac.uk/JASSS.html