我給出了n個固定點和m個查詢點的座標。我必須從n個固定點中找出每個m個查詢點的k個最近鄰居。爲每個查詢點分別查找距離非常昂貴。有沒有這樣做的有效方式?移動查詢點的K最近鄰居
0
A
回答
1
有這樣的問題,快速索引結構,像KD Tree或Ball Tree。特別是 - scikit-learn(sklearn)在他們的knn例程中實現它們(http://scikit-learn.org/stable/modules/neighbors.html)
0
如果您正在計算平方和的平方根以獲得距離,請嘗試刪除計算密集型的平方根。只需找到距離最近的平方距離 - 它們是相同的點。
+0
這是爲什麼這個標記好嗎?這是一個完全合法的答案。 –
+0
我同意 - 請問下降者請詳細說明他對此答案的異議 –
1
相關問題
- 1. 查找K最近鄰居
- 2. K-最近鄰居
- 3. 點的第k個最近鄰居的空間查詢
- 4. K最近鄰居僞碼?
- 5. k最近鄰居算法k的值
- 6. python中的K最近鄰居
- 7. k最近鄰居在3維空間中查詢
- 8. sklearn k最近鄰居問題
- 9. chisel k最近鄰居verilog輸出
- 10. 帶動態點的2D最近鄰居查詢算法
- 11. PostGis最近的鄰居查詢
- 12. 最近鄰居和反向最近鄰居查詢之間的區別
- 13. k最近鄰居中浮點數的文字無效
- 14. 2D移動點的最近鄰居搜索
- 15. 查詢最近在彈性搜尋點的鄰居
- 16. 查找k近鄰
- 17. 如何擴展此SQL查詢以查找k個最近鄰居?
- 18. 找到每個點的最近點(最近的鄰居)
- 19. Matlab最近的鄰居/跟蹤點
- 20. 如何通過R最近鄰居求解最近鄰居?
- 21. k-最近鄰算法
- 22. K最近鄰分類器
- 23. 查找最近的鄰居 - OpenCV
- 24. 查找最近的鄰居/經度
- 25. JavaScript的最近鄰居庫
- 26. 存儲最近的鄰居
- 27. 如何獲得geodjango的k個最近鄰居?
- 28. 如何使用k-d樹找到最近的鄰居?
- 29. 使用openmp和分段錯誤的並行K最近鄰居
- 30. 多維立方體上的Postgresql k最近鄰居(KNN)
數據的維度是重要的。 –