मशीन लर्निंग एप्लिकेशन के लिए, मेरे समूह को यूक्लिडियन दूरी की गणना करने की आवश्यकता है एक सेट में निकटतम पड़ोसी प्रत्येक के लिए (के लिये 5 और लगभग 100 के बीच, और कुछ सौ मिलियन तक)। वर्तमान में हम ब्रूट-बल का उपयोग कर रहे हैं एक केडी-पेड़ के साथ दृष्टिकोण या स्पष्ट एक , जो जब उच्च है और अपेक्षाकृत कम कभी जीत नहीं होती है। (सब कुछ स्मृति में है।)
ऐसा लगता है कि जानवर-बल की तुलना में एक बेहतर तरीका होना चाहिए, हालांकि - कम से कम एक जो त्रिकोण असमानता का लाभ उठाता है, या शायद स्थानीय-संवेदनशील हैश के साथ। एक यथोचित तंग सन्निकटन भी संभवतः ठीक है।
मैंने जो शोध पाया है वह एकल निकटतम पड़ोसी (या लगभग निकटतम) को खोजने की समस्या पर ध्यान केंद्रित करता है। क्या समस्या मैं किसी अन्य नाम से जाना चाहता हूं, या क्या उस संबंधित समस्या से कोई संबंध है जिसके बारे में मैंने नहीं सोचा है?