El aprendizaje automático o "machine learning" es un término colectivo para varios procesos que se utilizan para determinar una interrelación desconocida entre los datos de entrada y salida. Además de las aplicaciones tradicionales que siguen siendo importantes, como los análisis de la formación de grupos, la regresión, los factores y las series temporales, este aprendizaje también integra métodos más complejos como las redes neuronales, los enfoques evolutivos y las máquinas de vectores de soporte.