Машинното обучение е мощен инструмент, който ни позволява да анализираме и правим прогнози въз основа на данни. Това е подмножество от изкуствен интелект (AI), който се фокусира върху разработването на алгоритми, които могат да се учат от и да правят прогнози върху данни. Има много различни подходи към машинното обучение и един популярен инструмент за прилагане на техники за машинно обучение в R е пакетът e1071.