Где лучше изучать машинное обучение и анализ данных?
Стоит начать с теории вероятности, математической статистики, математического анализа и линейной алгебры. Потом можно и машинное обучение изучать.
Я считаю что классический курс помашинному обучению, который по-любому стоит хотябы прослушать (лучше принять участие и выполнить все задания) это:  https://www.coursera.org/learn/machine-learning
....но понятно что бакграунд нужен: тот же английский, минимальное программирование, и хотя-бы самые общие представления о статистике и матричных вычислениях.