Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 28 hours
Course Outline
Uvod u višeagentske sisteme
- Pregled agenata, okruženja i modela interakcije
- Saradnja, konkurencija i autonomija u agentskim sistemima
- Primene u logistici, robotici i donošenju odluka
Temeljni koncepti arhitekture agenata
- Reaktivni naspram deliberativnih agenata
- Protokoli komunikacije i modeli koordinacije
- Reprezentacija znanja i zajedničko stanje
Implementacija agenata u Python-u
- Izgradnja agenata pomoću Mesa frameworka
- Modeliranje okruženja i interakcija
- Simulacija ponašanja agenata i vizualizacija
Koordinacija i komunikacija
- Prolazak poruka i arhitektura zajedničke memorije
- Pregovori, konsenzus i dodela zadataka
- Algoritmi koordinacije (contract net, bazirani na tržištu, modeli rojeva)
Učenje i adaptacija u višeagentskim sistemima
- Učenje jačanjem za više agenata
- Kooperative naspram konkurentne dinamike učenja
- Korišćenje PettingZoo i Stable-Baselines3 za MARL
Distribuirano računanje i skaliranje
- Korišćenje Ray za distribuirane višeagentske simulacije
- Upravljanje konkurencijom i sinhronizacijom
- Paralelizacija izračunavanja i upravljanje zajedničkim resursima
Saradnja čoveka i agenata
- Dizajn interfejsa za koordinaciju sa ljudom u petlji (human-in-the-loop)
- Hibridni tokovi poslova sa AI podrškom u donošenju odluka
- Etičke i operativne razmatranja
Završni projekat
- Dizajn i implementacija višeagentskog sistema u Python-u
- Demonstracija koordinacije i učenja među agentima
- Prezentacija rezultata simulacije i uvidi u performanse
Zaključak i naredni koraci
Requirements
- Uvereno znanje programiranja na Python-u
- Dobro razumevanje učenja jačanjem ili dizajna AI agenata
- Poznavanje distribuiranih sistema i koncepta mrežnog inženjerstva
Publika
- Sistemski arhitekte koje projektuju saradničke ili distribuirane AI sisteme
- Istraživači koji rade na koordinaciji i kolektivnoj inteligenciji
- Inženjeri koji razvijaju hibridne čovek-agent ili višeagentske tokove