Cilji in kompetence
Namen tega predmeta je usposobiti študenta za prepoznavanje in demonstriranje glavnih področij tega študija vključno z njegovim splošnim pregledom, kakor tudi s specifičnim znanjem potrebnim pri njegovi reprodukciji.
Vsebina
• Uvod v teorijo večagentnih sistemov
• Sodelovanje, koordinacija in pogajanja med agenti
• Komunikacija med agenti (npr. block-chain tehnologija)
• Tipi agentov: avtonomni roboti, spletni agenti, ipd.
• Platforme in jeziki za razvoj večagentnih sistemov
• Implementacije večagentnih sistemov: klasični večgentni sistemi, evolucijski večagentni sistemi in večagentni sistemi na osnovi inteligence rojev
• Aplikacije večagentnih sistemov: agentne arhitekture za reševanje porazdeljenih globalnih in dinamičnih optimizacijskih problemov, odkrivanje znanja iz podatkov z agenti na osnovi algoritmov računske inteligence
• Uporaba večagentnih sistemov na področju športa, medicine, ekonomije
Metode poučevanja in učenja
• predavanja,
• projektna naloga.
Predvideni študijski rezultati - znanje in razumevanje
Po zaključku tega predmeta bo študent sposoben:
• povzeti znanje in razumevanje inteligentnih sistemov in algoritmov računske inteligence pri reševanju problemov,
• analizirati in načrtovati primerne večagentne sisteme za reševanje problemov s predlaganih področij,
• samostojnega reševanja problemov,
• ustvarjanja novega znanja s predlaganih področij,
• uporabiti algoritme računske inteligence za odkrivanje znanja iz podatkov pri gradnji večagentnih sistemov.
Predvideni študijski rezultati - Prenosljive/ključne spretnosti in drugi atributi
• Spretnosti komuniciranja: pisanje strokovnega poročila, ustno in pisno izražanje pri izpitu.
• Uporaba informacijske tehnologije: iskanje informacij na spletu in uporaba programskih orodij za implementacijo večagentnih sistemov.
• Reševanje problemov: načrtovanje algoritmov računske inteligence za odkrivanje novega znanja iz podatkov in njihova uporaba pri gradnji večagentnih sistemov.
Temeljni literatura in viri
• G. Weiss: Multiagent systems, The MIT Press (2nd Edition), 2013.
• Y. Shoham: Multiagent systems: Algorithmic, Game-Theoretic, and Logical Foundations, Cambridge University Press, 2009.
• M. Wooldridge: An Introduction to MultiAgent Systems, John Wiley & Sons, 2009.
• J. Han, M. Kamber, J. Pei: Data Mining: Concepts and Techniques, Morgan Kaufmann, 2011.
• I. Fister, I. Fister Jr.: Adaptation and Hybridization in Computational Intelligence, Springer-Verlag, Berlin, 2015.
Pogoji za vključitev v delo oz. za opravljanje študijskih obveznosti