Это очень близкие области.
Скажу своими словами - наука о данных даёт их понимание, которое помогает достичь более хороших результатов в машинном обучении. С другой стороны, машинное обучение своими результатами питает саму науку о данных.
Думаю, в интернете найдутся ответы и получше, и похуже :)