Laboratorio de Machine Learning: k-NN

Algoritmo k-Nearest Neighbors (k-NN)

El k-NN es un algoritmo de clasificación simple pero poderoso en machine learning. Funciona bajo el principio de que puntos similares tienden a estar cerca unos de otros en el espacio de características.

Cómo funciona k-NN:
  1. Para clasificar un nuevo punto, el algoritmo busca los k puntos más cercanos en el conjunto de entrenamiento.
  2. Cuenta cuántos de estos k vecinos pertenecen a cada clase.
  3. Asigna al nuevo punto la clase más común entre sus k vecinos más cercanos.

En este laboratorio, puedes experimentar con k-NN en un espacio bidimensional, visualizando cómo diferentes configuraciones afectan la clasificación.

Visualización k-NN

Controles

3

Instrucciones

  1. Haz clic en el área de trazado o usa "Añadir Punto" para agregar puntos de entrenamiento.
  2. Los puntos alternarán entre dos clases (rojo y azul).
  3. Ajusta el valor de k con el deslizador.
  4. Haz clic en "Clasificar" para ver las regiones de decisión.
  5. Activa "Clasificación Automática" para ver cambios en tiempo real.
  6. Usa "Reiniciar" para limpiar el área de trazado.