Clasificar: vecinos cercanos y regresión logística
Tema 8 · Fase 2, Aprender de ejemplos · Toda la ruta
Lo esencial
1Clasificar es predecir una categoría: binaria si hay dos clases, multiclase si hay más. La forma más simple de medirlo es la tasa de aciertos, siempre en datos de validación.
2k-NN predice la clase más votada entre los k ejemplos más cercanos según la distancia euclidiana. Un k chico memoriza el ruido y uno grande simplifica de más; hay que escalar las características, y con muchas dimensiones todas las distancias se parecen.
3La regresión logística pasa el puntaje lineal z = w·x + b por la sigmoide y obtiene una probabilidad. z es el logaritmo de las chances, y la frontera de decisión, z = 0, es una recta.
4Se entrena con descenso de gradiente sobre la entropía cruzada, que castiga sin límite la confianza equivocada. Su gradiente, (p − y)·x promediado, tiene la misma forma que el del MSE en la regresión lineal.
5Con varias clases, softmax convierte un puntaje por clase en probabilidades que suman 1. predict_proba da esas probabilidades, y el umbral 0,5 es una decisión que se ajusta según cuánto cuesta cada error.