誰かがFメジャーをまとめて計算するのを手伝ってもらえますか?再現率と適合率を計算する方法は知っていますが、特定のアルゴリズムについて1つのF値を計算する方法がわかりません。
例として、私のアルゴリズムがm個のクラスターを作成するとしますが、同じデータに対してn個のクラスターがあることを知っています(別のベンチマークアルゴリズムによって作成されたもの)。
1つのpdfを見つけましたが、取得した集合値が1より大きいため、役に立ちません。pdfの参照はFメジャーで説明されています。具体的には、著者がFメジャーに基づいて2つのアルゴリズムを比較し、0から1までの値をまとめて取得したいくつかの研究論文を読みました。上記のpdfを注意深く読むと、式はF(C、K)です。 = ∑ | ci | / N * max {F(ci、kj)}
ここで、ciは参照クラスターであり、kjは他のアルゴリズムによって作成されたクラスターです。ここで、iは1からnまで実行され、jは1からmまで実行されます。| c1 |=218としましょう。ここでは、pdf N = m * nに従って、m=12およびn=10とすると、j = 2に対して最大F(c1、kj)が得られます。確かにF(c1、k2)は0から1の間ですが、上記の式で計算された結果の値は1を超える値になります。