this質問では、精度再現曲線に関する説明を尋ねました。混乱について(平均)平均精度
特に、カーブを描くために一定数のランキングを考慮する必要があるかどうか、あるいは自分自身を合理的に選ぶことができるかどうかを尋ねました。 answerによれば、第2のものは正しい。
しかし、今私は平均精度(AP)の値について大きな疑問を抱いています.APは、特定のクエリが与えられたときに私たちのアルゴリズムがどれほど良いかを数値的に評価するために使用されます。平均平均精度(MAP)は、複数のクエリの平均精度です。
私が疑問を抱くのは、私が疑問を抱くのは、私が検索したオブジェクトの数に応じてAPが変化した場合、このパラメータを私たちの利益に合わせて調整できるからです。たとえば、p-r曲線が10要素まで素晴らしく実行され、恐ろしくないと仮定すると、最初の10要素だけを考慮して(M)AP値を計算することを「不正にする」ことができます。
これは混乱を招くかもしれないが、どこでもこれについては何も見つかりませんでした。
私はあなたの答えを理解しています、いつものように再びありがとう。私はオックスフォードの建物のデータセットでVLFeat VLADをテストしています。データセット全体が約5k画像なので、私はそれらをrank_listとして[this](http://www.robots.ox.ac.uk/~vgg/)に渡します。 data/oxbuildings/compute_ap.cpp)code;)始めに私はrank_listとして上位10個(またはそのようなもの)の画像だけを渡す必要があると考えていましたが、今度はそれらの5kをすべて渡します!再度、感謝します! – justHelloWorld