Inteligentni multiagentski sustavi
Opis predmeta
Upoznavanje s multiagentskim pristupom rješavanju problema porazdijeljene umjetne inteligencije. Uvodi se pojam inteligentnog racionalnog agenta kao programskog utjelovljenja inteligentnog sustava sposobnog za autonomno, kontinuirano i reaktivno djelovanje u svojoj okolini s namjerom ostvarenja zadanih ciljeva. Razmatraju se taksonomije agentskih arhitektura, formalni jezici za specifikaciju višeagentskih sustava, jezici i sheme za prikaz znanja, formalni jezici i modeli za opis ponašanja agenata i okoline, te agentski komunikacijski jezici i pripadni semantički modeli. Proučavaju se osnovni međuagentski interakcijski obrasci i problem koordinacije kooperativnih i antagonističkih agenata, te koordinacijske tehnike organizacije, ugovaranja, višeagentskog planiranja i pregovaranja. Daje se ostvrt na primjenu multiagentskih sustava u području računalnog i robotskog vida, u sustavima potpore odlučivanju, elektroničkom poslovanju, upravljanju i robotici, te simulacijama društava.
Opće kompetencije
Usvajanje temeljnih načela multiagentske paradigme i upoznavanje s formalizmima za specifikaciju, predstavljanje znanja, opis ponašanja i komunikaciju agenata višeagentskih sustava s ciljem rješavanja problema iz područja porazdijeljene umjetne inteligencije.
Ishodi učenja
- objasniti pojmove inteligentnog agenta i višeagentskog sustava
- razlikovati osnovne kategorije agenata i višeagentskih sustava
- identificirati temeljna područja primjene intelighentnih agenata i višeagentskih sustava
- primijeniti osnovne višeagentske paradigme na rješavanje stvarnih problema
- koristiti osnove teorije igara u svrhu formulacije i rješavanja višeagentskih problema
- razviti jednostavne ali funkcionalne višeagentske sustave
Oblici nastave
Predavanja
Provjere znanja
Konstrukcijske vježbe
Provjere znanja
Konstrukcijske vježbe
Način ocjenjivanja
Kontinuirana nastava | Ispitni rok | |||||
---|---|---|---|---|---|---|
Vrsta provjere | Prag | Udio u ocjeni | Prag | Udio u ocjeni | ||
Seminar/Projekt | 0 % | 20 % | 0 % | 20 % | ||
Međuispit: Pismeni | 0 % | 35 % | 0 % | |||
Završni ispit: Pismeni | 0 % | 45 % | ||||
Ispit: Pismeni | 0 % | 80 % |
Tjedni plan nastave
- Porazdijeljena umjetna inteligencija. Multiagentski pristup. Multiagentski sustav i inteligentni agent. Područja primjene. Pregled srodnih područja.
- Racionalni agenti. Optimalno odlučivanje. Politika agenta. Funkcija korisnosti. Markovljev proces odlučivanja.
- Porazdijeljeno zadovoljavanje ograničenja
- Uvod u teoriju igara. Matrica isplate. Strategije rješavanja: maxmin strategija, strategija društvene dobrobiti, Pareto optimalna strategija, strategija iterativne dominacije, Nashova ravnoteža
- Koordinacijske i kooperacijske igre. Igre u karakterističnom obliku i formiranje koalicija.
- Učenje u višeagentskim sustavima.
- Prikaz znanja inteligentnog agenta. Zaključivanje. Znanje i vjerovanje. Nemonotonost i revizija vjerovanja. Koncept mikroteorije.
- Međuispit
- Višeagentsko pregovaranje. Problem pogodbe. Aksiomatski koncepti rješenja. Strateški koncepti rješenja.
- Problem alokacije zadataka. Ugovori. Složeni dogovori. Argumentirano pregovaranje. Pregovaračke mreže. Teorija mrežne razmjene.
- Aukcije. Funkcija valorizacije. Jednostavne aukcije: engleska aukcija, aukcija sa zapečaćenim ponudama, nizozemska aukcija, Vickrey aukcija, dvostruka aukcija. Kombinatoričke aukcije.
- Glasovanje i oblikovanje mehanizama. Problem glasovanja. Mehanizam Bordinog zbroja. Groves-Clarkeov mehanizam. Vickrey-Goroves-Clarkeov mehanizam. Raspodjeljeno oblikovanje mehanizama.
- Koordinacija korištenjem hijerarhije ciljeva i planova. TAEMS struktura. Generalizirano parcijalno globalno planiranje.
- Pristupi inspirirani prirodom. Mravi i termiti. Imunološki sustavi.
- Završini ispit
Studijski programi
Sveučilišni diplomski
[FER2-HR] Računarska znanost - profil
Predmeti specijalizacije profila
(2. semestar)
Literatura
Nositelji
Za studente
Izvedba
ID 34545
Ljetni semestar
4 ECTS
R1 Engleski jezik
R1 E-učenje
Ocjenjivanje
89 izvrstan
76 vrlo dobar
63 dobar
50 dovoljan