El machine learning o aprendizaje automático es un subconjunto de la IA que se centra en el desarrollo de algoritmos y modelos que permiten a los ordenadores aprender de los datos y hacer predicciones o tomar decisiones sin estar explícitamente programados. Es una forma de que los ordenadores «aprendan» a partir de ejemplos y mejoren su rendimiento con el tiempo.