Задать вопрос

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

Чтобы заниматься по серьезному и анализировать машинное обучение надо в целом иметь неплохой мат аппарат.

Линейка, статистика - как развить эти вещи до минимального необходимого уровня? чтобы не учить ненужные абстрактные вещи вроде манифолдов, а именно то что нужно?
  • Вопрос задан
  • 2526 просмотров
Подписаться 16 Простой 3 комментария
Решения вопроса 1
angrySCV
@angrySCV
machine learning, programming, startuping
ой да не нужно там никакого аппарата, нужно понять как матрицы умножать/делить(условно), ну и как вероятность посчитать, там буквально за час можно все необходимые понятия и инструменты освоить, дальше прорешиваешь прикладные задачи, смотришь как их другие решали - ежедневно года 2-3 так решаешь и становишься более менее специалистом.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
aRegius
@aRegius
Python Enthusiast
Именно для минимального необходимого уровня там не так уж много нужно. Обратите внимание на книгу, которая, на мой взгляд, является как хорошей стартовой площадкой для DS в целом, так и может оказаться актуальной, в частности, в контексте вашего вопроса: Principles of Data Science
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Научитесь читать формулы.
Эти таблицы мат.знаков - есть на википедии.
Потом - будете понимать: о чём пишут в публикациях по ML.
И уже после - будете проектировать алгоритм.
И только в самом конце - кодить.
Ответ написан
Комментировать
qmax
@qmax
программер
Весь датасаенс основан на тервере и статистике. В особо извращённой форме.

Теория информации нужна для хоть какого-то понимания работы нейросетей и прочего deep learning. Копать тут надо начиная от information bottleneck theory by Naftali Tishbi et al. Но это не точно :-)

Линейная алгебра и матан используются исключительно утилитарно, на уровне умножения матриц/тензоров и вычисления производных/градиентов. А также для понимания вообще принципов параметрической оптимизации ("нелинейного программирования").

Ну и, разумеется, основы алгоритмов и структур данных, и их асимптотический анализ.

На всяких образовательных платформах типа edx, coursera, udacity нынче есть "специализации" (micromasters, nanodegree) по теме датасаенс, которые какраз включают всё необходимое, и именно в минимально необходимом объёме. Иногда даже сильно меньше, но задают направлениe.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы