Этап 2 из 14 · ≈ 10 ч

Анализ и оптимизация

Основа с Junior

Производные, градиент, цепное правило и градиентный спуск.

Что важно знать

  • Градиент указывает направление роста функции — двигаемся против него.
  • Слишком большой шаг — расходимость, слишком маленький — медленно.
  • Цепное правило — основа обратного распространения ошибки.
  • Стохастический градиентный спуск, моменты, Adam.

Критерии освоения

Junior ≈ 10 ч

  • Объясняет производную и градиент и шаг градиентного спуска
  • Объясняет влияние learning rate на сходимость

Практика. Реализовать градиентный спуск для линейной регрессии и построить кривую потерь при трёх значениях шага.

Middle ≈ 6 ч

  • Выводит градиент функции потерь логистической регрессии
  • Объясняет цепное правило в обратном распространении и оптимизаторы с моментом и Adam

Практика. Вывести градиент логистической регрессии и реализовать её обучение на NumPy с проверкой градиента численно.

Проверка знаний

Войдите, чтобы пройти тест: сданный тест отмечает тему пройденной на карте и в ИПР.

Вопросы с собеседований

Смотреть все
Как работает градиентный спуск и что такое learning rate?Junior

Градиентный спуск минимизирует функцию потерь, шаг за шагом сдвигая параметры против градиента — в сторону наибольшего уменьшения ошибки. Learning rate — размер шага: слишком большой — расходится или скачет, слишком маленький — учится очень долго.

Полный разбор
Как устроена и обучается нейросеть — слои, функции активации, обратное распространение ошибки?Junior

Нейросеть — композиция слоёв: каждый делает линейное преобразование (веса и смещение) и нелинейную функцию активации (ReLU, GELU). Без нелинейности любая глубина схлопнулась бы в одну линейную функцию. Обучение: прямой проход → функция потерь → обратное…

Полный разбор
Что такое производная и градиент и как они используются в обучении моделей?Junior

Производная функции показывает, как быстро она меняется при малом изменении аргумента, и её знак — растёт функция или убывает. Градиент — вектор частных производных по всем параметрам: он указывает направление наибольшего роста функции. Обучение модели …

Полный разбор
Какая математика нужна в машинном обучении и где она применяется?Junior

Три опоры: линейная алгебра — данные это матрицы, модель — умножение матриц, эмбеддинги — векторы, сходство — скалярное произведение; математический анализ — градиент показывает, куда менять параметры, обучение — градиентный спуск; вероятность и статистика …

Полный разбор
Как работает обратное распространение ошибки и чем отличаются SGD с моментом и Adam?Middle

Обратное распространение считает градиенты потерь по всем весам по цепному правилу: производная сложной функции — произведение производных звеньев. Сначала прямой проход сохраняет промежуточные значения, затем градиенты идут от выхода к входу, переиспользуя…

Полный разбор

← Вся карта «Data Scientist»

Партнёр платформы

Разбор собеседования с sotto

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

Разбор собеседования