Современные AutoML-системы позволяют автоматизировать ключевые этапы машинного обучения, включая предобработку данных, выбор алгоритмов и настройку гиперпараметров. Однако их использование в прикладных ML-системах требует учета дополнительных факторов: адаптивности, надежности, безопасности и прочих нефункциональных требований, обеспечивающих стабильную и эффективную работу ML-системы в реальных условиях.
Требования к студенту: * Глубокие знания Python и опыт работы с основными ML/AutoML-фреймворками * Понимание основных принципов, этапов и процессов AutoML * Понимание принципов MLOps и отличий от классического DevOps * Понимание принципов MLSecOps и подходов к обеспечению безопасности моделей * Опыт работы с контейнеризацией и оркестрацией * Навыки анализа производительности AutoML-процессов и интерпретируемости моделей * Желательно понимание принципов многопоточности * Готовность к публикации научных статей
2 курс, 3 курс
Андриенко Виктор Александрович
Кафедра системного программирования СПбГУ