高レベルでは、これらの異なるアルゴリズムは、予測を行うためにデータについて「学習」する方法に従って2つのグループに分類できます。監視された自動学習は、2つの間で最も使用されています。
A un alto nivel, estos diferentes algoritmos se pueden clasificar en dos grupos según la forma en que "aprenden" sobre los datos para hacer predicciones: aprendizaje supervisado y no supervisado. El aprendizaje automático supervisado es el más utilizado entre los dos.