Получить доступ

Какая математика нужна в машинном обучении и где она применяется?

JuniorОсновы машинного обучения
Ещё спрашивают так:
  • Зачем data scientist линейная алгебра?
  • Что такое скалярное произведение и где оно в ML?
Коротко

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

  • Векторы, матрицы, умножение, норма, скалярное произведение, собственные векторы (PCA)
  • Производная, градиент, цепное правило (обратное распространение ошибки)
  • Распределения, условная вероятность, Байес, матожидание и дисперсия

А ещё На собеседованиях спрашивают на уровне «объясните, что делает градиентный спуск» и «почему логистическая регрессия выдаёт вероятность»

Так подсказку видит пользователь sotto на живом собеседовании — за пару секунд, пока вы думаете вслух.

Подробно

Где встречается:

разделприменение
векторы и матрицыпризнаки объекта, батч данных, веса слоя
скалярное произведение, косинуссходство эмбеддингов, линейная модель
собственные векторы, SVDPCA, рекомендательные системы
производная, градиентобучение любой модели градиентным спуском
цепное правилообратное распространение в нейросетях
вероятность, правдоподобиелогистическая регрессия, кросс-энтропия
распределенияпроверка гипотез, генерация данных

Как учить: параллельно с практикой — реализовать линейную регрессию и градиентный спуск на NumPy без библиотек, это закрывает большую часть интуиции.

Что хотят услышать

  • Связь разделов математики с конкретными частями ML.
  • Понимание градиента и скалярного произведения.
  • Вероятностный взгляд на модели.

Связанные вопросы

Закрытая бета

Подсказки на собеседовании — в реальном времени

sotto слышит вопрос интервьюера и показывает короткий ответ и план, как в блоке «Коротко». Оставьте контакт — пришлём доступ и промокод.

  • Промокод на 2 часа — сверх пробных 30 минут
  • Программа для Windows — скачать сразу, войти — через Яндекс ID или VK ID
  • Прямая связь с разработчиком: что улучшить — сделаем