КубГУ, Краснодар

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

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

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

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

Срок обучения 4 года.

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

Адрес
Ставропольская, 149
Краснодар, Россия

Количество мест
80
Профессиональные роли
  • ML Engineer (Инженер МО)
    Инженер, специализирующийся на практической реализации и промышленном внедрении моделей машинного обучения:
    • Реализация ML-моделей в информационных системах
    • Оптимизация производительности и масштабирование моделей
    • Разработка ML-пайплайнов и автоматизация процессов
    • Мониторинг качества моделей в продакшене
    • Интеграция ML-решений с бизнес-приложениями
    Фокус компетенций: практическое МО, промышленная разработка, оптимизация систем
    Функция в ИИ-проекте: практическая реализация и промышленное внедрение моделей машинного обучения в системах ИИ
  • Data Engineer (Инженер по данным)
    Специалист, отвечающий за создание и поддержку инфраструктуры для сбора обработки и хранения больших объемов данных:
    • Разработка процессов извлечения, преобразования и загрузки (ETL) данных
    • Создание и оптимизация хранилищ данных
    • Обеспечение качества и доступности данных
    • Настройка инфраструктуры для обработки больших данных
    • Интеграция разрозненных источников данных
    Фокус компетенций: технологии баз данных, инфраструктура данных, программирование (Python, Java/Scala)
    Функция в ИИ-проекте: создание и поддержка инфраструктуры сбора, обработки и хранения данных
  • 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).
Дисциплины
1 КУРС
  • Промпт инжиниринг в профессиональной деятельности
  • Математический анализ
  • Алгебра и геометрия
  • Программирование
  • Дискретная математика
  • Иностранный язык
  • Физ. культура
  • Основы российской государственности
  • История России
  • Философия
  • Технологии компьютерного зрения
  • Алгоритмы и структуры данных
  • Практика
2 КУРС
  • Базы данных
  • Операционные системы
  • Математический анализ
  • Дифференциальные уравнения
  • Теория вероятностей и математическая статистика
  • Физика
  • Комплексный анализ
  • Многомерный статистический анализ и машинное обучение
  • Web-разработка
  • Численные методы
  • Кроссплатформные десктоп приложения
  • Иностранный язык
  • Экономика
  • Практика
3 КУРС
  • Компьютерные сети
  • Нейросетевые технологии
  • Физические основы ЭВМ
  • ООП и шаблоны проектирования
  • Интеллектуальные методы оптимизации
  • Современные методы компьютерного зрения
  • Функциональный анализ
  • Уравнения математической физики
  • Обработка естественного языка
  • ИИ в робототехнике
  • Технологии управления данными NoSQL
  • DevOps
  • Подготовка данных машинного обучения
  • Психология
  • Практика
4 КУРС
  • Технологии обработки больших данных
  • Системы искусственного интеллекта
  • DataOps & MLOps
  • Мультиагентные системы
  • Генеративные нейронные сети
  • Микросервисная архитектура
  • Разработка мобильных приложений
  • Анализ данных машинного обучения
  • Анализ и проектирование информационных систем
  • Основы информационной безопасности
  • Коллективная разработка информационных систем
  • Основы военной подготовки
  • Безопасность жизнедеятельности
  • Правоведение
  • Практика

© КубГУ, 2025.