Математика для DS
Линейная алгебра, матанализ, вероятности, статистика и оптимизация. Ровно столько, чтобы свободно читать статьи и понимать, что происходит внутри модели.
Математика · ML · AI-инженерия
Разбираемся, почему модели работают, и сразу применяем это на реальных задачах: математика для Data Science, классический ML, deep learning, LLM и RAG.
Три трека
Линейная алгебра, матанализ, вероятности, статистика и оптимизация. Ровно столько, чтобы свободно читать статьи и понимать, что происходит внутри модели.
От линейной регрессии и бустинга до нейросетей. Валидация, метрики, работа с признаками, ранжирование и рекомендательные системы.
LLM, эмбеддинги, RAG, агенты и оценка качества. Как довести модель до продакшена: сервинг, мониторинг, эксперименты.
Математика для Data Science
Каждая тема начинается с картинки и интуиции, а заканчивается кодом, который вы пишете сами.
Смотрим, как матрица растягивает и поворачивает сетку, и откуда берутся собственные векторы. После этого PCA и SVD перестают быть магией.
A v = λ v
Градиент показывает направление роста функции. Разбираем SGD, momentum и Adam, а потом пишем свой оптимизатор с нуля.
θ ← θ − η ∇L(θ)
Распределения, правдоподобие и байесовский вывод. Учимся отличать эффект от шума и правильно читать результаты A/B-тестов.
p(θ | D) ∝ p(D | θ) · p(θ)
Собираем self-attention из скалярных произведений и softmax. Становится понятно, как работают LLM и почему эмбеддинги так хорошо ищут похожее.
softmax(QKᵀ / √d) · V
Примеры
Живые мини-модели прямо в браузере. Они крутятся сами, а ползунки и клики позволяют поэкспериментировать.
хорошоtrain MSE —test MSE —
Заполненные точки — обучающая выборка, полые — тестовая. Сложная модель идеально проходит через обучающие точки и ошибается на новых.
быстро сходитсяшаг 0loss —
Маленький шаг — модель учится слишком долго. Большой — перескакивает минимум, а при η > 1 улетает.
Два шага по кругу: каждая точка выбирает ближайший центр, затем центр переезжает в среднее своих точек.
recall —FPR —precision —AUC —
Сдвигая порог, мы меняем полноту на ложные срабатывания. ROC-кривая показывает все такие компромиссы сразу.
запрос ——
Похожие по смыслу слова лежат рядом. Поиск — это ближайшие соседи по косинусной близости. Нажмите на любое слово.
Модель выдаёт вероятности для каждого токена. Низкая температура делает ответ предсказуемым, высокая — разнообразным.
Программа
Каждый модуль заканчивается проектом, который не стыдно показать на собеседовании.
Недели 1–3
Python для анализа данных, NumPy, линейная алгебра, производные, вероятности.
Проект Градиентный спуск и логистическая регрессия с нуля, без sklearn.
Недели 4–6
Деревья и бустинг, кросс-валидация, метрики качества, работа с признаками, утечки данных.
Проект Модель ранжирования на табличных данных с честной офлайн-оценкой.
Недели 7–9
PyTorch, backpropagation, свёрточные сети, трансформеры, обучение эмбеддингов.
Проект Семантический поиск по текстам на собственных эмбеддингах.
Недели 10–12
LLM и промптинг, RAG, агенты, оценка качества, сервинг, мониторинг и эксперименты.
Проект RAG-ассистент с автоматическими evals и деплоем.
Формат
Раз в неделю разбираем сложные темы и ваши вопросы. Записи остаются.
Каждый проект проходит ревью, как в продуктовой команде: структура, тесты, воспроизводимость.
Поиск, рекомендации, ранжирование и LLM-сервисы — то, чем ML-инженеры занимаются на работе.
Вопросы
Школьная математика и базовый Python: переменные, функции, циклы. Всё остальное подтягиваем в первом модуле.
Около 8–10 часов в неделю: материалы, практика и проект. Можно совмещать с работой.
Нет. Всё тяжёлое запускается в облачных ноутбуках с GPU, локально хватит обычного ноутбука.
Да. Треки независимы: можно взять один, если остальное уже знаете.
Да, последний модуль целиком про LLM: RAG, агенты, оценка качества и вывод в продакшен.
Напишите — расскажем о ближайшем потоке и поможем выбрать трек.
hello@dellream-labs.com