Kursa kods InfT6039
Kredītpunkti 3
Zinātnes nozareElektrotehnika, elektronika, informācijas un komunikāciju tehnoloģijas
Zinātnes apakšnozareSistēmu analīze, modelēšana un projektēšana
Kopējais stundu skaits kursā81
Lekciju stundu skaits16
Semināru un praktisko darbu stundu skaits16
Studenta patstāvīgā darba stundu skaits49
Kursa apstiprinājuma datums19.10.2011
Atbildīgā struktūrvienībaDatoru sistēmu un datu zinātnes institūts
Dr. sc. ing.
Kurss sastāv no teorētiskās daļas ar secīgu multiaģentu sistēmu teorijas izklāstu un praktiskās daļas, kurā studenti apgūst multiaģentu sistēmu modelēšanas pamatus, izmantojot populārākos brīvi pieejamos rīkus. Kursa ievadlekcijās multiaģentu sistēmas tiek apskatītas vispārīgi, dots ievads inteliģentajos aģentos, dalīto pieeju problēmu risināšanā un spēļu teorijā. Turpmākajās lekcijās tiek sīki apskatīta multiaģentu sistēmas darbības plānošana, aģentu savstarpējā komunikācija, lēmuma pieņemšana un apmācība.
• zināšanas par intelektuālajiem aģentiem un multiaģentu sistēmu arhitektūru, organizāciju un pielietojumu;
• prasmes izmantot multiaģentu sistēmu izstrādes un simulācijas rīkus NetLogo un AgentSheets, kā arī patstāvīgi spēt apgūt līdzvērtīgus rīkus;
• kompetence identificēt multiaģentu sistēmu izmantošanas gadījumus un prast pielietot tās sava pētījuma virziena problēmu risināšanā.
1 Ievads intelektuālajos aģentos, aģentu programmēšanā un multiaģentu sistēmās.
2 AgentSheets2.5 paketes lietotāja saskarne. Aģenta definēšana un kofigurēšana.
3 Inteliģento aģentu abstraktās arhitektūras un to konkretizācija.
4 Seminārs par 1. praktisko darbu.
5 Multiaģentu problēmas formulējums.
6 Iepazīšanās ar NetLogo vidi, lietotāja saskarne, programmēšans valoda, tās iespējas.
7 Aģentu sabiedrības un multiaģentu sistēmas, aģentu sadarbības veidi.
8 Paraugmodeļu analīze NetLogo vidē. Simulācijas rezultātu vizualizācijas iespējas un interpretācija.
9 Dalītā pieeja un plānošana problēmu risināšanā.
10 Seminārs par 2. praktisko darbu.
11 Dalītā racionāla lēmuma pieņemšana.
12 Multiaģentu sistēmas modeļa programmēšana. Multiaģentu sistēmas modeļa simulācija, NetLogo vizuālie un audio paplaši
13 Apmācība multiaģentu sistēmās.
14 Seminārs par 3. praktisko darbu.
15 Apmācība un komunikācija, starpaģentu komunikācijas sistēmas.
16 Seminārs par patstāvīgajiem darbiem.
Izstrādāti un ieskaitīti praktiskie darbi, izstrādāts un aizstāvēts patstāvīgais darbs seminārā.
1. Shoham Y., Leyton-Brown K. Multiagent systems: Algorithmic, Game-Theoretic, and Logical Foundations. : Cambridge University Press, 2009.
2. Wooldridge M. An Introduction to multiagent systems. John Wiley&Sons ISBN 047149691X, 2002, 340 p.
3. Weiss G. Multiagent Systems: A Modern Approach to Distributed Modern Approach to Artificial Intelligence. London: The MIT Press, 1999.
1. Vidal J.M. Fundamentals of Multiagent Systems with NetLogo Examples, 2010. [tiešsaiste] [08.06.2011]. Pieejams: http://jmvidal.cse.sc.edu/papers/mas.pdf.
2. Jennings N. Trading Places with software agents. [tiešsaiste] [08.06.2011]. Pieejams http://www.ecs.soton.ac.uk/~nrj/download-files/inaugural.pdf
3. Moheuddin S., Noore A., Choudhry M. A Reconfigurable Distributed Multiagent System Optimized for Scalability. International Journal of Computational Intelligence, 5:1, 2009, 60-71.
Izvēles kurss ITF maģistra studiju programmas “Informācijas tehnoloģijas” pilna laika studijās.