Strojové učení se zaměřuje na programování, automatizaci, škálování a začleňování a skladování výsledků.
Ve vztahu ke strojovému učení je datová věda podmnožinou; zaměřuje se na statistiky a algoritmy, používá regresní a klasifikační techniky a interpretuje a sděluje výsledky. Strojové učení se zaměřuje na programování, automatizaci, škálování a začleňování a skladování výsledků.