A continuaciónSiguiente guía
Clasificadores ingenuos de Bayes
Fundamentos
GUÍA DE FUNDAMENTOS
K-Vecinos más cercanos (KNN) clasifica un nuevo punto de datos observando los K ejemplos más cercanos y obteniendo un voto mayoritario.
Escuche esta guíaNarrado por IA · ~2 min
It matters as one of the simplest, most intuitive algorithms in machine learning, requiring almost no training.
A KNN classifier stores labeled training examples and, for a query, finds K neighbors under a selected distance metric before combining their labels. A KNN regressor commonly aggregates neighboring numeric targets. It is instance-based rather than a compact parametric model, but fitting may still include feature scaling, index construction, or other preprocessing. Because distance uses every feature, fit scaling on training data so large-range features do not dominate. Brute-force search compares a query with many or all stored examples; KD trees, Ball trees, and approximate-neighbor indexes can accelerate suitable data and metrics. In high dimensions, distance may become less informative and tree indexes may offer little speedup. A small K can be sensitive to noise, while a larger K smooths local decisions. Validate the representation, metric, K, and search method on the intended workload.
Sistemas de recomendación: sugerir películas o productos similares a los que ya le han gustado al usuario.
Reconocimiento de dígitos escritos a mano: clasificar un dígito comparándolo con las imágenes etiquetadas más similares.
Soporte de diagnóstico médico: predecir una condición basada en pacientes con resultados de pruebas más similares.
Búsqueda semántica: recuperar las incrustaciones de texto más cercanas para responder una consulta en una base de datos vectorial.
La idea central de KNN, encontrar los ejemplos más similares, impulsa la búsqueda de vectores moderna y la generación aumentada de recuperación, donde los sistemas obtienen los vectores de incrustación más cercanos para fundamentar grandes modelos de lenguaje. Las bibliotecas vecinas aproximadas, como FAISS y HNSW, hacen que la búsqueda de similitudes a escala de mil millones sea práctica. Si bien rara vez es el clasificador final en grandes canalizaciones, el principio del vecino más cercano es más relevante que nunca como columna vertebral de la búsqueda y recomendación semántica.
Boletín gratuito
Tres noticias verificadas sobre IA cada mañana de lunes a viernes, explicadas con claridad. Gratis para siempre y sin anuncios.
Un correo cada día laborable. Date de baja con un clic. Nunca vendemos ni compartimos tu dirección.
Ponte a prueba
Corrección inmediata en cada respuesta y un certificado para compartir, con un ID verificable, cuando apruebas un curso.
Apoya la educación gratuita sobre IA. AI Understanding es una organización sin fines de lucro 501(c)(3): sin anuncios ni muros de pago, nunca. Hacer una donación
K-Vecinos más cercanos (KNN) clasifica un nuevo punto de datos observando los K ejemplos más cercanos y obteniendo un voto mayoritario. Es importante como uno de los algoritmos más simples e intuitivos del aprendizaje automático y casi no requiere capacitación.
KNN encuentra los K ejemplos almacenados más cercanos y asigna la clase más común entre ellos (para la regresión, promedia sus valores).
KNN is instance-based rather than learning a compact parametric weight set; implementations can still preprocess or build search indexes at fit time.
Debido a que KNN depende de la distancia, una característica de gran alcance sin escala puede abrumar a otras, por lo que las características generalmente están normalizadas.
Una K minúscula permite que un único vecino ruidoso o mal etiquetado decida el resultado, lo que genera un límite irregular y sobreajustado.
A brute-force scan compares against stored points, while trees or approximate-neighbor indexes can accelerate some workloads depending on data and metric.
sigue aprendiendo
Más guías seleccionadas para este tema.
A continuaciónSiguiente guía
Clasificadores ingenuos de Bayes
Fundamentos