Skip to content
КПІ ім. Ігоря Сікорського · магістратура · 2026/2027

Машинне навчання

Чотирнадцять лекцій — від прямої, проведеної через хмару точок, до трансформера й дифузійної моделі. Кожен метод проходить один і той самий шлях: задача → інтуїція → схема → математика → приклад на реальних даних → код → результат → обмеження. Дані справжні: California Housing, Breast Cancer, Iris, Wine, Titanic, MNIST.

Kirill Riazanovskiy, PhD

БЛОК A

Основи та лінійні моделі

Що таке навчання з даних, як влаштована найпростіша модель і чому вона перестає працювати на нових даних.

  1. Вступ до машинного навчання
  2. Лінійна регресія та оптимізація
  3. Узагальнення, перенавчання та регуляризація
  4. Імовірнісний погляд: максимальна правдоподібність
БЛОК B

Класифікація та ядрові методи

Від імовірності класу до межі рішень: логістична регресія, дерева, ансамблі та опорні вектори.

  1. Класифікація та логістична регресія
  2. Найближчі сусіди, дерева рішень та ансамблі
  3. Опорно-векторні машини та ядрові методи
БЛОК C

Навчання без учителя

Структура в даних без міток: групування об’єктів і стиснення ознакового простору.

  1. Навчання без учителя: кластеризація
  2. Зниження розмірності та матричні розклади
БЛОК D

Нейронні мережі

Зворотне поширення, згортки для зображень і механізм уваги, на якому стоять сучасні моделі.

  1. Нейронні мережі та зворотне поширення
  2. Згорткові мережі та навчання глибоких моделей
  3. Механізм уваги та трансформери
БЛОК E

Подання та генеративні моделі

Як модель вчиться корисним поданням без міток і як вона починає породжувати нові дані.

  1. Сучасне навчання подань
  2. Генеративні та відповідальні моделі
14лекцій
5лабораторних

Джерела курсу

Структура і послідовність тем спираються на курс EPFL CS-433 Machine Learning. Педагогічні приклади й теми, яких немає в EPFL, узято з UBC CPSC 340/540, глибша математика — зі Stanford CS229. Схеми глибокого навчання — з Dive into Deep Learning та Stanford CS231n.

Там, де жодне з цих джерел не покриває тему, курс спирається на оригінальні статті: Breiman (Random Forests, 2001), Friedman (Gradient Boosting, 2001), Arthur & Vassilvitskii (k-means++, 2007), Ester та ін. (DBSCAN, 1996), He та ін. (ResNet, 2016), Ioffe & Szegedy (Batch Normalization, 2015), Vaswani та ін. (Attention Is All You Need, 2017), Chen та ін. (SimCLR, 2020), Kingma & Welling (VAE, 2014), Goodfellow та ін. (GAN, 2014), Ho та ін. (DDPM, 2020).

Повний перелік із посиланнями — в останньому розділі кожної лекції.

Матеріали курсу. Схеми із зовнішніх джерел належать їхнім авторам — посилання під кожною ілюстрацією.