Gen CV

Generative
Computer Vision

Освойте теорию генеративных моделей и их обучение на практике

Доступ сразу после оплаты

Курс для тех, кто уже работает в индустрии и хочет

Повысить ценность на рынке

сможете работать в разных рынках, компаниях и командах

Решать интересные задачи

сможете работать в новой развивающейся области Computer Vision

Собеседоваться в генеративные команды

разберётесь в теории и научитесь решать популярные задачи

Чему вы научитесь

Обучать свои генеративные модели, понимая, как они устроены

Решать различные генеративные задачи

Super-Resolution, Text2Image, Image inpainting, Virtual try-on

Обучать и тюнить собственные модели

Узнаете различные методы файн-тюнинга и добавления новых кондишенов: Textual Inversion, Dreambooth, Lora, ControlNet, IP-Adapter

Работать с экосистемой Stable Diffusion

Познакомитесь со множеством реализаций, методов и репозиториев вокруг SD

Разберётесь в теории генеративных моделей

От автокодировщиков и ганов до диффузионных моделей

Программа

Лекция за лекцией — от теории автокодировщиков до видео-диффузии и виртуальной примерки одежды.

  1. 1. Введение в генеративный CV, VAE: часть 1

    Темы лекции:

    • Таймлайн развития генеративных моделей
    • Примеры применения генеративных моделей
    • Общий фреймворк и семейство генеративных моделей: постановка задачи, зачем её решать, дивергенция, правдоподобия
    • AE → VAE → VQ-VAE

    На практике:

    • Имплементировать и обучить VAE и VQ-VAE
  2. 2. VAE: часть 2

    Темы лекции:

    • VQ-VAE-2
    • Инференс авторегрессионой моделью
    • Гумбель софтмакс
    • dVAE → DALLE-1

    На практике:

    • Имплементировать и обучить dVAE
    • Обучить авторегрессионную модель для инференса
  3. 3. Основы GAN и разбор архитектур

    Темы лекции:

    • Всё про GANы
    • Метрики: FID, SSIM, PSNR, Perceptual loss, LPIPS
    • Задача Super-Resolution: esrgan, real-esrgan
    • VQ-GAN → codeformer

    На практике:

    • Имплементировать метрики PSNR, SSIM, LPIPS, FID
    • Обучить GAN для генерации на датасете лиц и для Super-Resolution
  4. 4. Введение в StyleGAN

    Темы лекции:

    • Трюки в обучении GAN'ов
    • От ProGAN к StyleGAN2/StyleGAN2-Ada — краткий разбор архитектур
    • StyleGAN3

    На практике:

    • Реализовать поиск интерпретируемых направлений в латентном пространстве StyleGAN2
  5. 5. Экосистема StyleGAN

    Темы лекции:

    • Экосистема StyleGAN2
    • Кодирование лица, латентные пространства, манипуляции латентами в StyleGAN2

    На практике:

    • Имплементировать и обучить метод кодирования в латентное пространство StyleGAN2
  6. 6. Теория диффузионных моделей

    Темы лекции:

    • DDPM
    • DDIM

    На практике:

    • Имплементировать и обучить диффузию на MNIST
    • Реализовать DDIM метод сэмплирования на инференсе
  7. 7. Применение диффузионных моделей и архитектуры

    Темы лекции:

    • Conditional generation, classifier/classifier-free/attention guidance
    • Super-Resolution, inpaint, text2image
    • DALLE-2, cascade diffusion (Imagen), latent diffusion (stable diffusion)

    На практике:

    • Имплементировать метод ускорения диффузии
    • Реализовать методы guidance'а в сочетании с inpaint
  8. 8. Ускорение диффузии

    Темы лекции:

    • Латентная диффузия
    • Генеративная трилемма
    • Диффузионный GAN
    • Дистилляция диффузии

    На практике:

    • Реализовать метод ускорения диффузии DeepCache
    • Применить методы ускорения диффузии с помощью Diffusers
  9. 9. Stable Diffusion

    Темы лекции:

    • Общая архитектура Stable Diffusion
    • Различные версии Stable Diffusion
    • Экосистема и имплементации Stable Diffusion
    • Методы файн-тюна (hypernetworks, textual inversion, dreambooth, loras)
    • Методы добавления контроля (ControlNet / IP-Adapter)

    На практике:

    • Протестировать методы добавления контроля через Diffusers
    • Обучить один из методов файн-тюна Stable Diffusion
  10. 10. Видео диффузия

    Темы лекции:

    • Проблемы видео и прошлые модели: Temporal GANs, VAE+transformers
    • Видео диффузия: основная идея, MagicVideo, Imagen, Sora
    • Файн-тюнинг text2image моделей: Make-a-video, Tune-a-video, Gen-1, AnimateDiff, Text2Video-Zero, ControlVideo
  11. 11. Virtual try-on

    Темы лекции:

    • Способы решения задачи виртуальной примерки одежды: 3D, GAN и diffusion
    • State-of-the-art качество и текущие ограничения

    На практике:

    • Запустить часть обсуждённых моделей и сравнить их между собой на новых данных
Присоединиться

Как именно вы освоите каждый навык

1.

Изучите теорию из лекции

Лекции в записи на платформе — можно смотреть в удобное время, ставить на паузу и пересматривать

1/3
2.

Сделаете практическое задание

После каждой лекции — домашнее задание для закрепления материала

2/3
3.

Получите разбор домашнего задания

Каждое домашнее задание проверит лектор и даст исчерпывающий фидбэк

3/3

Кто будет преподавать

Опытные инженеры. Каждый расскажет про задачу, с которой несколько лет работал в коммерческих проектах

Кирам Аль-Харба

Кирам Аль-Харба

Prequel

Генерирует людей для фэшн индустрии, объяснит, как работают GAN и диффузии

Александр Ковальчук

Александр Ковальчук

ZERO10

Разрабатывает генеративные пайплайны. Расскажет про построение и применение состязательных и диффузионных сетей

Илья Захаркин

Илья Захаркин

AIRI

Реализует 3D алгоритмы и обучает генеративные нейросети в примерке одежды. Расскажет про диффузионные модели для этой задачи

Нина Коновалова

Нина Коновалова

CompVis group LMU

Занимается генеративными походами в задачах 3D. Расскажет об основах GAN и архитектурах

Ольга Гребенькова

Ольга Гребенькова

Разрабатывает алгоритмы применения генеративных моделей к 3D данным. Расскажет об ускорении диффузионных моделей и видео диффузии

После обучения

Чат выпускников

Вы попадаете в чат выпускников — чат с опытными инженерами, где мы проводим литклубы, random coffee и обсуждаем вопросы с работы

Сертификат о прохождении обучения

Доступ к материалам курса на один год

Комфортные условия для вашей учёбы

Полный возврат стоимости в первые 14 дней,
если поймёте, что программа вам не подходит. Если примете решение позже, вернём деньги за вычетом уже пройденных занятий

Налоговый вычет
получите 13% от стоимости курса после обучения

Оплата из-за рубежа
картой иностранного банка или другими удобными способами

Может оплатить компания. мы принимаем оплату от юрлиц, если хотите, чтобы работодатель оплатил ваше обучение, пусть ваши представители напишут нам на b2b@deepschool.ru для оформления документов и оплаты

Мы обучаем по лицензии Л035-01199-54/00734237 ↗

Запишитесь в лист ожидания

Мы свяжемся, когда начнём собирать группу, расскажем о тарифах и подарим скидки на обучение первым участникам. Количество мест ограничено

Доступен налоговый вычет
Может оплатить компания
Полный возврат в первые 14 дней
Принимаем оплату из-за рубежа

Что говорят наши выпускники

Истории глазами тех, кто успешно прошёл обучение

Вячеслав Шульц

Вячеслав Шульц

(GenCV)

LinkedIn
«Это уже мой третий курс в DeepSchool, поэтому я знал, что будет качественно. И мои ожидания полностью оправдались»
Читать отзыв полностью ↗
Алексей Андреев

Алексей Андреев

(GenCV)

LinkedIn
«Курс впечатлил наполнением и помог закрыть пробелы изучения генеративного компьютерного зрения»
Читать отзыв полностью ↗
Илья Крепкий

Илья Крепкий

(GenCV)

LinkedIn
«Я давно понимал, что мне будут полезны знания в курсе. Но изучать это самому казалось, будет долго. Курс значительно сократил путь»
Читать отзыв полностью ↗
Айдар Валиев

Айдар Валиев

(GenCV)

LinkedIn
«Удалось расширить кругозор и прокачать навыки. Я стал лучше понимать статьи по теме, участвовать в дискуссиях»
Читать отзыв полностью ↗
Мария Старцева

Мария Старцева

(CV Rocket)

LinkedIn
«Воспользовалась на работе некоторыми идеями и мне очень пригодился код для построения рабочих пайплайнов»
Читать отзыв полностью ↗
Арсений Рылов

Арсений Рылов

(3DCV)

LinkedIn
«Курс оказался крайне полезным. Благодаря лекторам, тьюторам и создателям программы, я смог углубить свои знания»
Читать отзыв полностью ↗
Больше отзывов

FAQs

Если у вас остались вопросы по курсу, напишите нам в Telegram

Написать в Telegram

Наши программы

Поможем освоить востребованные на рынке знания, передав секреты и опыт практикующих инженеров и исследователей

Телеграм-канал DeepSchool

Короткие посты по теории ML/DL, полезные библиотеки и фреймворки, вопросы с собеседований и советы, которые помогут в работе

Открыть Телеграм