Basado en instancias vs. Basado en modelo

Otra clasificación que podrás ver en la literatura es aquella que diferencia entre el aprendizaje basado en instancias y el basado en modelo.

Aprendizaje basado en instancias

Este tipo de algoritmos "memoriza" las instancias o muestras del conjunto de entrenamiento, utilizando esta información a la hora de realizar una predicción. El mejor ejemplo de esto es el algoritmo k-Nearest Neighbors que clasifica una nueva muestra a partir de la clasificación que tengan las muestras de entrenamiento más próximas.

Aprendizaje basado en modelo

Por el contrario, en el aprendizaje basado en modelo el objetivo es la creación de un modelo a partir de los datos de entrenamiento, modelo que servirá para realizar predicciones posteriormente. En este enfoque, una vez creado el modelo, los datos de entrenamiento son descartados. Un ejemplo de esto es una regresión lineal: a partir de los datos de entrenamiento se crea el modelo (por ejemplo, una recta de regresión con la forma ax + b), y será esta recta (y no los datos de entrenamiento) la que se utilizará para predecir las etiquetas de las nuevas muestras.