Top.Mail.Ru

Вы здесь

Образовательная программа «Современные методы машинного обучения и компьютерного зрения»


Программа бакалавриата «Современные методы машинного обучения и компьютерного зрения» сосредоточена на современных технологиях ИИ, таких как генеративный искусственный интеллект, компьютерное зрение, современные архитектуры нейронных сетей и методы их обучения, трансферное обучение, методы распознавания изображений и видео, технологии синтеза и распознавания речи.

Профессиональные роли

Роль

Определение

Трудовые действия

Фокус компетенций

Функция в ИИ-проекте

Data Engineer (Инженер по данным)

Специалист, отвечающий за создание и поддержку инфраструктуры для сбора обработки и хранения больших объемов данных

• Проектирование и построение ETL-процессов
• Создание и оптимизация хранилищ данных
• Обеспечение качества и доступности данных
• Настройка инфраструктуры для обработки больших данных
• Интеграция разрозненных источников данных

Технологии баз данных, инфраструктура данных, программирование (Python, Java/Scala)

Создание и поддержка инфраструктуры сбора, обработки и хранения данных

ML Engineer (Инженер МО)

Инженер, специализирующийся на практической реализации и промышленном внедрении моделей машинного обучения

• Реализация ML-моделей в продуктивных системах
• Оптимизация производительности и масштабирование моделей
• Разработка ML-пайплайнов и автоматизация процессов
• Мониторинг качества моделей в продуктиве
• Интеграция ML-решений с бизнес-приложениями

Практическое МО, промышленная разработка, оптимизация систем

Практическая реализация и промышленное внедрение моделей машинного обучения в системах ИИ

MLOps (Специалист по эксплуатации ИИ)

DevOps-инженер, специализирующийся на автоматизации и операционном управлении жизненным циклом ML-моделей

• Автоматизация процессов обучения и развертывания моделей
• Мониторинг производительности ML-систем
• Управление версиями моделей и данных
• Обеспечение CI/CD для ML-проектов
• Оптимизация вычислительных ресурсов

DevOps для ML, автоматизация, мониторинг систем

Автоматизация и операционное управление жизненным циклом MО-моделей

Портрет выпускника: инженер по машинному обучению и компьютерному зрению, способный: проводить настройку существующих моделей ИИ, дообучать модели ИИ, использовать ранее созданные программные библиотеки и фреймворки для решения задач индустрии, строить математические модели и разрабатывать системы на их основе.

Студенты получат знания и навыки в области разработки веб-, десктоп-, мобильных приложений, веб-сервисов, чат-ботов на языках программирования Python, Java, C/C++, JavaScript.

Математическая подготовка позволит понимать научные публикации в сфере ИТ и ИИ, использовать готовые, реализовывать известные и создавать новые алгоритмы, моделировать управление системами, разрабатывать информационные системы на основе математических моделей с использованием искусственного интеллекта.

Таким образом, ключевые особенности программы бакалавриата «Современные методы машинного обучения и компьютерного зрения» заключается в том, что студенты:

  • получают фундаментальные (базовые) навыки в области математики и статистики;
  • осваивают языки программирования (Python, Java, C/C++, JavaScript/TypeScript) и инструменты (Git, JupyterHub, IDE VSCode), принципы чистого кода, ООП, структуры данных и алгоритмы, базы данных (реляционные, векторные, колоночные, SQL и NoSQL), технологии  и инструменты проектирования (UML, BPMN) и разработки приложений (React, QT) и веб-сервисов (REST, JSON API, SOAP);
  • получают знания и навыки применения алгоритмов линейной и логистической регрессии, деревьев решений (Random Forest, Gradient Boosting), SVM, кластеризации;
  • понимают принципы работы нейронных сетей (прямого и обратного распространения, функций активации, функции потерь) и алгоритмы машинного зрения (фильтрация, определение границ объектов, поиск и сопоставление свойств);
  • знают ключевые архитектуры нейронных сетей и модели для классификации (VGG, ResNet, EfficientNet, Vision Transformer), детекции объектов (YOLO, Faster R-CNN, DETR), сегментации (U-Net, DeepLab, Mask R-CNN), генерации текста, изображений и видео (GPT, DeepSeek, StableDiffusion, Wan);
  • умеют работать с репозиториями моделей, находить и использовать предобученные модели из Hugging Face Hub, TensorFlow/PyTorch Hub, адаптировать готовые модели под конкретные данные и задачи и с использованием фреймворков Tensorflow, PyTorch, Keras, Transformers;
  • имеют навыки сбора и разметки данных, создания конвейеров данных и обучения (MLflow, Kubeflow), создания API (FastAPI), контейнеризации (Docker), развертывания приложений в продакшене на облачных платформах, а также навыки оркестрации (Kubernetes).

​Учебный план 01.03.02 Прикладная математика и информатика
​Учебный план 02.03.02 Фундаментальная информатика и информационные технологии

Паспорт образовательной программы 01.03.02 Прикладная математика и информатика
​Паспорт образовательной программы 02.03.02 Фундаментальная информатика и информационные технологии