ai_learning/modules/10_computer_vision/README.md

2.3 KiB
Raw Permalink Blame History

Модуль 10. Компьютерное зрение

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

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

MLP, backpropagation, функции активации и training loop из модуля 09, а также базовые NumPy и PyTorch.

Цели

  • понимать convolution, receptive field и основные CNN
  • обучать и дообучать классификаторы изображений
  • понимать пользу предобучения и выбирать глубину/размер архитектуры
  • оценивать ошибки, дисбаланс и сдвиг данных

Уроки

  1. Свёртки, pooling, augmentation и CNN
  2. LeNet, AlexNet, VGG, ResNet и skip connections
  3. ImageNet pretraining, transfer learning и fine-tuning
  4. Выбор архитектуры под качество, данные, latency и память
  5. Detection и segmentation — обзор

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

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

Задания

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

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