Estoy mirando la página de Wikipedia para árboles KD. Como ejemplo, implementé, en python, el algoritmo para construir un árbol kd en la lista.¿Cómo funciona la búsqueda del vecino KD más cercano?
El algoritmo para realizar búsquedas KNN con un árbol KD, sin embargo, cambia de idioma y no está totalmente claro. La explicación en inglés comienza a tener sentido, pero partes de ella (como el área donde "desenrollan la recursión" para verificar otros nodos de hoja) realmente no tienen ningún sentido para mí.
¿Cómo funciona esto, y cómo se puede hacer una búsqueda KNN con un árbol KD en python? Esto no pretende ser una pregunta de tipo "send me the code!"
, y no espero eso. Sólo una breve explicación favor :)
¿Hizo clic en la animación a la derecha del algoritmo de "búsqueda de vecinos más cercanos"? Verlo podría aclarar la descripción escrita. – unutbu