Поделюсь своим опытом прохождения ML курсов.
https://www.coursera.org/specializations/machine-learningспециализация отличная, но я вижу такую проблему:
По сути там каждый курс описывает некоторый набор методов, которыми решаются определенные типы задач:
Regression, Classification, Clustering, Recommender Systems, Deep Learning. При этом методы мало связаны друг с другом. Практических заданий по каждому методу довольно мало, а реальных задач которые решаются этими методоми там совсем не показывают.
В итоге когда мы проходим всю специализацию, то у нас есть представление обо всем, но Regression мы уже забывать начали и как решать реальные задачи представляем очень плохо и вообще непонятно что дальше со всем этим делать.
Я выбрал такой подход:
записываемся одновременно на
https://www.coursera.org/specializations/machine-learninghttps://www.coursera.org/learn/vvedenie-mashinnoe-obucheniehttps://www.coursera.org/specializations/machine-learning-data-analysisи изучаем только то что связано с Regression. В первой специализации - первые 2 курса, в третьем - тоже первые 2.
Теоретическая информация там повторяется, но практических задач мы решаем в 3 раза больше чем если бы проходили только одну специализацию.
В русскоязычных специализациях практических задач (где нужно что-то запрограммировать) больше, задачи сложнее и интереснее если сравнивать со специализацией от University of Washington.
Дальше мы идем сюда:
https://www.kaggle.com/competitionsи выбираем Competitions в которых для решения применялась регрессия и в которых решения есть в паблике.
пример:
https://www.kaggle.com/c/house-prices-advanced-regression-techniquesЕсли перейти на Kernels - увидим скрипты с решениями (в основном Python и R).
Сначала безуспешно пытаемся решить задачу самостоятельно. Потом начинаем смотреть различные решения в попытках понять - почему оно все работает.
Через несколько итераций мы начинаем детально понимать как применять Regression-методы для реальных задач. Как следствие у нас растет мотивация для дальнейшего изучения ML - мы в чем-то детально разобрались и умеем решать реальные задачи.
Дальше изучаем курсеровские курсы связанные с Classification и повторяем итерацию с Kaggle.
PS. топик отличный. политику банов поддерживаю обеими руками.