Акции школ
Войти

Курс «Компьютерное зрение»

Составитель: Денис Сметнёв · Обновлено: 21.03.2023
для опытных

Компьютерное зрение — то немногое в ML, где результат работы виден буквально: беспилотник объезжает препятствие, алгоритм находит опухоль на снимке, камера на конвейере отбраковывает брак. Курс от OTUS стартует с нуля и рассчитан на шесть месяцев — не интенсив на выходных, а полноценный вход в CV-разработку с запасом времени на практику. Рейтинг школы на mooc.ru — 4.70. Подходит тем, кто хочет разобраться в направлении системно, а не склеивать знания из разрозненных туториалов; если база в ML уже есть и нужна точечная прокачка одной библиотеки — этот формат скорее избыточен.

Подробнее


для опытных
Цена не указана

Компания: OTUS (Отус)

Язык: ru

Уровень: для опытных Длительность: 6 месяцев Формат: Онлайн Старт: в любое время Документ: Сертификат
🎓 Сертификат 📁 1 проект в портфолио
Почему мы рекомендуем: сертификат — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

Актуальная программа курса (36 модулей, по данным школы)

  1. Модуль 1. Нейронные сети и инструменты CV — Базовый модуль посвящен основам нейронных сетей и компьютерного зрения. Вводная лекция посвящена настройке рабочего окружения и установке необходимых библиотек, которые понадобятся вам для обучения на курсе. Далее, повторим программирование на Python и рассмотрим ключевые ML-библиотеки — numpy и scipy, а также рассмотрим платформу Kaggle. Рассмотрим простейшую модель искусственного нейрона и простейшую нейронную сеть. Изучим то, как обучаются нейронные сети при помощи градиентного спуска и алгоритма обратного распространения ошибки. Посмотрим, какие проблемы нас ожидают во время обучения моделей и как справиться с этими проблемами. Рассмотрим основной пайплайн подготовки и аугментации данных для CV. И, конечно, попрактикуемся использовать PyTorch для создания, обучения и инференса нейронных сетей.
  2. • Вводная лекция: задачи, инструменты и программа курса
  3. • Python и Kaggle, Numpy и Scipy
  4. • От нейрона к нейронной сети
  5. • Градиентный спуск и backpropagation
  6. • PyTorch: тензоры, подготовка данных, training loop
  7. • Переобучение и регуляризация
  8. • OpenCV / Kornia: Классические подходы в CV
  9. • Взрыв и затухание градиентов
  10. • Аннотация данных в CVAT: поднимаем сервер, подключаем облачное хранилище, базовые таски разметки
  11. • Подготовка и аугментация данных
  12. • Адаптивные методы градиентного спуска
  13. Модуль 2. Архитектуры нейронных сетей — В этом модуле мы пройдемся по основным архитектурам нейронных сетей, применяемых в компьютерном зрении, — от сверточных сетей к современным трансформерам и CLIP-моделям. В финале модуля также состоится выбор темы и ментора для вашего выпускного проекта.
  14. • Сверточные нейронные сети: свертка, пулинг, функции активации
  15. • PyTorch: стандартные датасеты и модели torchvision, MNIST, transfer learning
  16. • Сверточные нейронные сети: от AlexNet до EfficientNet
  17. • Трансформеры в задачах зрения
  18. • CLIP-модели
  19. • Выбор темы и организация проектной работы
  20. Модуль 3. Стандартные задачи CV — Модуль посвящен стандартным задачам компьютерного зрения. Начнем с базовой задачи — детектирования объектов на изображениях. Далее рассмотрим три основных задачи сегментации (instance, semantic и panoptic). После перейдем к задачам детектирования ключевых точек лица (landmarks) и тела (pose estimation). И, наконец, затронем такую знаменитую задачу, как детекция и распознавание лиц. Бонусом будет лекция, целиком посвященная геометрическим нейросетевым методам, применяемым в задачах компьютерного зрения.
  21. • Object Detection: постановка задачи, метрики, YOLO
  22. • Сегментация: базовые задачи instance, semantic, panoptic
  23. • Face and Landmarks Detection
  24. • Face Recognition
  25. • Pose Estimation

Кем вы сможете работать

Machine Learning Engineer · Deep Learning Engineer · Senior ML Engineer · ML Team Lead

Сколько зарабатывают в профессии (медиана hh.ru, по 135 вакансиям)

Junior
100 000 ₽
Middle
174 000 ₽
Senior
200 000 ₽

Сравнение с похожими курсами других школ

КурсШколаЦенаСрокРейтингДиплом
Компьютерное зрение (этот) OTUS (Отус) беспл. 6 месяцев — Сертификат —
Профессия Data Scientist Skillfactory (Скиллфактори) 148 500 ₽ 24 месяца 4.7 Сертификат Перейти
Профессия «Системный аналитик PRO Skillfactory (Скиллфактори) 110 484 ₽ 8 месяцев 4.5 Диплом школы Перейти
Профессия Machine Learning Engineer + ИИ Skillbox (Скиллбокс) 182 562 ₽ 24 месяца 4.0 — Перейти

Стоит ли идти на этот курс

Плюсы

  • Старт с нуля без предварительных курсов — Python и базу ML не нужно добирать отдельно перед началом.
  • CV как самостоятельный трек, а не один модуль внутри общего ML-курса: всё шесть месяцев только на этом направлении.
  • OTUS работает только в технических IT-дисциплинах — нет размытия в маркетинг или дизайн, аудитория и преподаватели из одной среды.
  • Формат рассчитан на совмещение с работой: полгода вместо трёхмесячного спринта даёт время на осмысление материала.

Минусы и кому не стоит

  • Восемьдесят восемь тысяч рублей за курс — ощутимая сумма, особенно если нет уверенности, что дойдёте до конца: CV требует и математики, и кода, нагрузка выше среднего по рынку онлайн-курсов.
  • Ни программа, ни документ об окончании, ни условия карьерной поддержки в открытом доступе не описаны — перед оплатой придётся запрашивать эти детали у школы напрямую.
  • Шесть месяцев параллельно с работой держат темп только при стабильных десяти-пятнадцати часах в неделю; если график плавающий, велик риск зависнуть на середине.

Когда этот курс вам не нужен

Курс точно не нужен, если у вас уже есть практика в ML или Data Science и цель — освоить одну конкретную CV-библиотеку: шесть месяцев с нуля здесь избыточны, хватит документации и пары целевых воркшопов. Также не стоит идти, если ищете быстрый результат: CV — одно из технически сложных направлений в ML, и за два-три месяца здесь не успеть даже при интенсивном темпе. И если бюджет жёстко ограничен, а в регулярной учёбе по вечерам нет уверенности — риск не дойти до конца перевешивает возможную отдачу.

Как выбрать курс по этому направлению

CV-курсов на рынке немного, и разброс по глубине между ними принципиальный. Первое, на что смотрю: соотношение задач на реальных датасетах к объёму лекций. Архитектуру нейросети объяснить несложно — довести студента до работающего пайплайна на своих данных совсем другая история. Второе — стек: Python, OpenCV и хотя бы один из фреймворков (PyTorch или TensorFlow) должны быть названы в программе явно. Нет ни одного — курс не про рынок труда. Третье — цена. Восемьдесят восемь тысяч рублей за шесть месяцев: прикиньте, через сколько месяцев работы разница в зарплате перекроет эту сумму. Если горизонт не просчитывается — это сигнал пересмотреть решение.

Частые вопросы

Можно ли пройти курс полностью с нуля, без опыта в программировании?

По заявлению школы — да, уровень «с нуля». Но CV лежит на пересечении Python, линейной алгебры и ML: чем меньше пробелов в базе, тем ровнее пройдёт первый месяц. Совсем без программирования — готовьтесь к повышенной нагрузке на старте.

Сколько часов в неделю реально нужно?

OTUS точных цифр не публикует. Для технических курсов такой длины типичный диапазон — десять-пятнадцать часов в неделю с учётом практики. Спросите у школы конкретный план по неделям до того, как записаться.

Какой документ выдают по окончании?

В карточке курса этих данных нет. Уточните у OTUS: вид документа и признаётся ли он работодателями, с которыми они работают.

Помогают ли с трудоустройством?

Информации о карьерной поддержке в описании нет. Если это важно — выясните до оплаты: есть ли партнёрские компании, отправляют ли резюме выпускников, или помощь ограничивается советами по портфолио.

Стоит ли платить восемьдесят восемь тысяч, если по CV полно бесплатных материалов?

Открытых источников по компьютерному зрению действительно много — arxiv, документация к PyTorch и OpenCV, курсы на YouTube. Структурированный курс оправдан, если нужен живой разбор ошибок и внешние дедлайны: без них большинство самостоятельных планов буксуют после второго-третьего месяца.

Есть ли рассрочка?

Данных об условиях рассрочки в карточке курса нет. Уточните на сайте OTUS или напрямую у менеджера — у школы обычно есть партнёрские программы с банками.

Длительность курса

Длительность курса

Формат обучения

Формат обучения

Обратная связь

Обратная связь

Теория и практика

Теория и практика


Компания, проводящая курс

OTUS (Отус)

222 курса по 861 теме

Образовательная онлайн-платформа и сообщество IT-профессионалов OTUS (Отус) работает с 2017 года. Компания является резидентом Сколково....

Преподаватели курса

АВ
(к.ф.-м.н.) Director of Computer Vision, Boost Arria NLG

Эксперт по компьютерному зрению и глубокому обучению,...

АК
Senior Data Scientist, Самолет

Занимался задачами с использованием как...

РС
Machine Learning Engineer, Garage IT

Больше 10 лет опыта работы в исследованиях и...

ДК
ML Team Lead, Wildberries

Руководит ML-командой, отвечающей за автоматическую...

БЦ
Senior ML Scientist, Planet Farms

Лидирует команду из 4 человек. Решает задачи...

АА
Computer Vision research engineer, HUAWEI

АГ
Head of R&D, Gradient

Руководитель отдела исследований в Gradient....

АЗ
Senior Data Scientist, Raiffeisenbank

С помощью технологий Computer Vision, NLP и OCR реализует...

СЦ
ML Team Leader, Assaia

Последние 1,5 года — ML Team Leader команды из ~10 человек....

ИМ
Senior ML Engineer, Samokat.Tech

В data science более 3 лет. Решал и решаю задачи в самых...

РФ
Deep Learning Engineer, IREX.AI

Занимался задачами из разных областей. Делал модели...

Отзывов об этом курсе пока нет

Ниже — отзывы о школе OTUS (Отус): они помогут составить впечатление, но в рейтинге курса не учитываются. Проходили этот курс? Поделитесь — это поможет другим студентам.

больше курсов

Похожие курсы компании

больше курсов

Другие курсы этих преподавателей