ai_learning/modules/09_neural_networks
2026-07-25 21:24:03 +03:00
..
assignments initial commit 2026-07-25 21:24:03 +03:00
notes initial commit 2026-07-25 21:24:03 +03:00
glossary.md initial commit 2026-07-25 21:24:03 +03:00
README.md initial commit 2026-07-25 21:24:03 +03:00

Модуль 09. Нейросети и backpropagation

Плановый срок: недели 18–20.

Предварительные знания

Линейная алгебра (векторы, матрицы, матричное умножение), производные и правило цепочки, базовые NumPy и Python.

Цели

  • понимать перцептрон, MLP, вычислительный граф и backpropagation
  • выбирать активации, loss, инициализацию и нормализацию
  • диагностировать исчезающие/взрывающиеся градиенты и переобучение

Уроки

  1. Перцептрон, линейные слои, XOR и универсальная аппроксимация
  2. Chain rule, backpropagation и automatic differentiation
  3. Активации, initialization, normalization и dropout

Термины модуля: глоссарий.

Для каждого урока: прочитайте теорию, воспроизведите ключевой пример своими руками и запишите три тезиса без подсказки. Формулы из этого модуля нужно уметь связать с кодом и наблюдаемым поведением модели.

Задания

Завершение модуля

Модуль завершён, когда все задания удовлетворяют критериям приёмки, вы можете объяснить основные решения без ноутбука и получили review.