Тема
Десять модулів — від означення рою й математики його опису до навчених багатоагентних політик, їхніх меж і чесного вимірювання результату. Кожна тема проходить один і той самий шлях: задача рою → дані апарата → комунікація → алгоритм або навчена політика → код і симуляція → колективна поведінка → метрики й обмеження.
Kirill Riazanovskiy, PhD
Архітектура роєвої системи цілком, математика опису апарата й графа рою, класичні закони керування строєм і їхні межі.
Постановка задачі навчання: одноагентна, багатоагентна, глибока. Що ламається при переході від таблиці до нейромережі.
Інваріантність до перестановки й розміру рою, централізоване навчання з децентралізованим виконанням, прикладні місії.
Що робити, коли відмовляє привод, зникає канал або дрейфує барометр. Як це реалізувати й чесно виміряти.
Головна теза курсу, яку варто тримати в голові від першої лекції до останньої: жодна властивість рою не з'являється автоматично — ані масштабованість, ані відмовостійкість, ані безпека. Кожну треба спроєктувати, реалізувати й виміряти.
Основні твердження курсу спираються на ці роботи. Під кожним запозиченим рисунком у лекціях стоїть рядок «Джерело: …».