ANN検索は、効率の面でNN検索より優れていることが知られており、一部の手法では、コンパクト表現からストレージスペースが削減されます。しかし効果の点ではどうなるでしょうか?徹底的な検索で最も近いネイバーを見つけずに同じパフォーマンスを達成することは可能ですか?ANN検索は、高次元表現を持つ大規模データベースでNN検索の精度を上回ることはできますか?
0
A
答えて
0
私はip2locationデータベースでバイナリ検索とアン検索を試みました。速度は同じですが、多くの最適化があります。ソースコードはhttps://ip2locationphp.codeplex.com/にあります。
1
有効性とは正確度(正確な最近隣を見つける)、次になしを意味します。 NN検索では常に正確なNNが検索されますが、ANN検索ではNN検索の結果との結びつきである正確なNNが検索されます。
しかし、高次元空間において、次元の呪いが潜んおよび2Dおよび3Dのための通常のデータ構造及びアルゴリズムは力まかせ探索ほど遅くなる傾向があり、従ってANN探索が移動するための方法でありますあなた(大きい)データが高次元の空間に住んでいるとき。
関連する問題
- 1. 正規表現で倍精度語を検索する
- 2. Pythonで大規模なディレクトリでファイルを高速検索する
- 3. Android:大規模なArraylistから検索
- 4. 正規表現の大規模な検索のためのツールと
- 5. mongodbデータベース検索の正規表現
- 6. Rの正規表現検索を高速化するには?
- 7. 2つ以上のキーワードを正規表現で検索
- 8. 大規模なデータベース検索でオートコンプリートが遅い
- 9. Pythonの3:私は正規表現を持つ大規模なテキストファイルを検索したいとセットアップ次のコードを持っているREGEX
- 10. 正規表現検索をサポートする検索エンジンはありますか?
- 11. 大括弧内検索の正規表現(正規表現)
- 12. 高速の検索速度を持つノード埋め込みデータベース
- 13. この正規表現の検索/置換は最適化できますか?
- 14. vimで正規表現を検索
- 15. 正規表現でコードを検索
- 16. 正規表現でテキストを検索
- 17. emacsで大規模な検索と置き換えを行う方法は?
- 18. 大規模なデータセットの高速検索を実現する:MySQL MEMORY(HEAP)、Memcached、またはその他
- 19. 正規表現検索エンジン
- 20. 正規表現検索ヘルプ
- 21. 正規表現検索ワード「 - 」
- 22. Pythonの正規表現検索は
- 23. 大規模なファイル内での操作と検索
- 24. ビジュアルスタジオでの正規表現の検索
- 25. Datatables大規模なデータJSON "スマート検索"、または正規表現のサーバー側、またはより良いアプローチ?
- 26. 2つの条件でマングース正規表現を検索する
- 27. 正規表現は、ワイルドカード文字検索
- 28. NSTextFinderと正規表現の検索
- 29. 正規表現で複数の行を検索するには?
- 30. パスの下で正規表現を検索する方法は?
私はあなたに同意しますが、100%ではありません。正確なNNを話すとき、これは実際のNNである必要はなく、私たちの精度はまだ100%ではありません。これは、検索がデータに使用された表現の影響を受けるためです。 質問の焦点を変更して、ANN検索を通じて、正確性に影響を与える誤検出を排除することが可能かどうかを判断することができます。 – jperezmartin
あなたがデータを圧縮していれば、その表現は精度に影響するかもしれませんが、それは正確なNNの問題ではありません。私はそれが実際のANNだということを意味しますが、それはすべて視点に依存します! @jperezmartin答えが役立つことを願っています! =)投稿された質問は素晴らしいBTWでした! – gsamaras