Los algoritmos de Machine Learning pueden clasificarse según diferentes criterios. El más usado es aquel que divide los algoritmos en tres tipos:
- Algoritmos supervisados
- Algoritmos no supervisados
- Algoritmos de refuerzo
A estas tres categorías podríamos añadir una cuarta: la de los algoritmos semisupervisados.
Veamos por encima las características principales y las aplicaciones de cada una de ellas.