Existen dos tipos principales de aprendizaje automático: el aprendizaje supervisado, que utiliza datos etiquetados para entrenar modelos, y el aprendizaje no supervisado, que trabaja con datos no etiquetados para descubrir patrones.