Algoritmos
¿Qué es, por lo tanto, Machine Learning? He aquí una definición:
Machine Learning
Método de etiquetado y toma de decisiones que implica buscar por medio de algoritmos patrones en los datos con los que confeccionar modelos que generalicen con datos completamente nuevos.
Dentro de esa caja negra que parece el Machine Learning hay por tanto algoritmos.
He aquí algunos de los algoritmos más habituales:
mindmap
Root(( ))
A(Linear Regression)
B(k-Means)
C(k-NN)
D(SVC)
E(Decision Trees)
F(Random Forests)
G(Naive Bayes)
H(Logistic Regression)
I(Neural Networks)
El algoritmo no es más que un conjunto repetitivo de operaciones matemáticas que siguiendo un criterio busca maximizar o minimizar un resultado.
En Machine Learning normalmente se busca minimizar un error y el criterio es lo que define el tipo algoritmo.
Se verá más claro en el siguiente ejemplo.