Aprendizaje automático se refiere al tipo de actividad que se ocupa de complejos y alta dimensiones de datos, con el objetivo de reducir la complejidad, el descubrimiento de patrones, o alguna clasificación de los elementos. Se basa en el descubrimiento automático de enlaces sistemáticos o correlaciones entre ciertas características de los elementos del conjunto y las clases a las que se pueden asignar los elementos.