Язык и библиотеки для работы с данными.
- Python
- NumPy, Pandas
- SQL
- Jupyter
От основ и классического ML до LLM-инженерии и ML system design.
Уровень 0
Язык и библиотеки для работы с данными.
Без них не сможешь работать в команде.
Контейнеризация. Обязателен для MLOps.
Фундамент для понимания алгоритмов.
Уровень 1
ML предсказывает вероятности, не точные ответы.
Основа для inference. Спрашивают ВСЕГДА!
Как модель учится — минимизация ошибки.
Уровень 2
Предсказать ответ, когда есть размеченные данные.
Найти структуру в данных без меток.
Почему модель работает или не работает.
Как измерить качество модели.
Мало разметки? Используй unlabeled!
регрессия
регрессия
решений
Forest
XGBoost/CatBoost
Уровень 2.5
Не точка, а распределение. Оценка неопределённости.
Как вычислить сложное распределение.
Явные связи между переменными.
Регрессия с оценкой неопределённости.
Уровень 3
Нейросети автоматически учат признаки из данных.
Свёрточные сети для обработки картинок.
Исторически важно, но заменено Transformer.
Архитектура для всего современного ML.
Создание новых данных: картинки, текст, музыка.
Спрашивают часто.
Основа LLM и Vision. Учимся без разметки.
Данные — это связи: соцсети, молекулы.
Анализ изображений и видео.
Показать пользователю релевантный контент.
Предсказание будущего по историческим данным.
Понимание текста: классификация, сущности.
Главный фреймворк. 0% покрытие было!
Почему это работает?
Генерация SOTA. Stable Diffusion внутри.
Уровень 4
Форматы и хранилища для больших данных.
Пайплайны для терабайтов данных.
Real-time обработка за секунды.
На собеседовании обязательно спросят. Критичный скилл.
Данные = качество модели. Гарбейдж ин = аут.
Уровень 5
Воспроизводимость и отслеживание.
Где и как обучать модели.
Модель в проде 24/7.
LLM Автоматизация.
Быстрее и дешевле. Критично для прода.
Уровень 6
Анализ до продакшена.
Эксперименты в проде.
Доверяй вероятностям.
Когда модель не уверена.
Уровень 7
Как устроены большие языковые модели.
Адаптация LLM под свою задачу.
Сделать LLM полезным и безопасным.
LLM + внешняя база знаний.
LLM вызывает инструменты.
Уровень 8
Обучение через награды.
Объяснимость, честность, приватность.
Куда движется индустрия.
Уровень 9
Фреймворк из 8 блоков для собеса по MLSD.
Типовые задачи на собесах в FAANG и BigTech.
Компромиссы — ключевое в ML System Design.
Как выкатить модель в production.
Полный цикл от сырых данных до продакшена.
Почему начинаем с простого? Логрег за 2-3 дня одним мидлом даёт точку отсчёта.