El Aprendizaje de Máquinas tiene como objetivo crear y desarrollar algoritmos capaces de generalizar comportamientos y reconocer patrones complejos a partir de una información suministrada en forma de ejemplos. Es un proceso de inducción del conocimiento, es decir, un método que permite obtener por generalización en enunciado general a partir de enunciados que formatos particulares.