ランド指数

提供: testwiki
ナビゲーションに移動 検索に移動
K平均法(左)および平均値シフト法(右)によるデータセットのクラスタリングの例。この2つのクラスタリングについて計算された調整ランド指数は ARI0.94

ランド指数[1](ランドしすう、テンプレート:Lang-en-short)またはランド測度(ランドそくど、テンプレート:Lang-en-short)は、統計、特にデータ・クラスタリングにおいて、2つのクラスタリングの類似性を図る尺度である。William M. Randにちなんで名付けられた。要素の偶然のグループ化を調整した形で定義したものが調整ランド指数である。数学的には、ランド指数は accuracy に関連しているが、クラスラベルを使用しない場合にも適用できる。

ランド指数

定義

n 個の要素からなる所与の集合S={o1,,on}および S の分割X={X1,,Xr}およびY={Y1,,Ys} を考え、以下のように定義する。

  • a は、S の要素の組み合わせのうち、X で同じサブセット、Y で同じサブセットにあるものの数。
  • b は、S の要素の組み合わせのうち、X で異なるサブセット、Y で異なるサブセットにあるものの数。
  • c は、S の要素の組み合わせのうち、X で同じサブセット、Y で異なるサブセットにあるものの数。
  • d は、S の要素の組み合わせのうち、X で異なるサブセット、Y で同じサブセットにあるものの数。

ランド指数 RI[1][2]

RI=a+ba+b+c+d=a+b(n2)

直感的には、 a+bXY の間の合意の数、c+dXY の間の意見の相違の数と考えることができる 。

分母はペアの総数なので、ランド指数はペアの総数に対する合意の発生頻度、つまり無作為に選ばれたペアにおいて XY が合意する確率を表している。

(n2)は、n(n1)/2 として計算される。


同様に、次式のように、ランド指数 RI をアルゴリズムによる正しい判断の割合を示す指標として捉えることもできる。

RI=TP+TNTP+FP+FN+TN
ここで、TP は真陽性の数、TN は真陰性の数、 FP は偽陽性の数、FN は偽陰性の数を表す。

性質

ランド指数は0〜1の値を持ち、0は2つのデータ・クラスタリングがどのペアでも一致しないことを、1はデータクラスタリングが全く同じであることを示す。

数学的には、a、b、c、dは次のように定義される。

  • a=|S*|, S*={(oi,oj)oi,ojXk,oi,ojYl}
  • b=|S*|, S*={(oi,oj)oiXk1,ojXk2,oiYl1,ojYl2}
  • c=|S*|, S*={(oi,oj)oi,ojXk,oiYl1,ojYl2}
  • d=|S*|, S*={(oi,oj)oiXk1,ojXk2,oi,ojYl}

(任意の1i,jn,ij,1k,k1,k2r,k1k2,1l,l1,l2s,l1l2に対して)

分類精度との関係

ランドインデックスは、S の要素のペアを対象とした二項分類精度を通して見ることもできる。 2つのクラスラベルは「oiojXY の同じサブセットにある」 と「oiojXY の異なるサブセットにある」である。

その設定では、 a は同じサブセットに属すると正しくラベル付けされたペアの数(真陽性)、b は異なるサブセットに属すると正しくラベル付けされたペアの数(真陰性)である。

調整ランド指数

調整ランド指数は、ランド指数を偶然性に基づいて補正したものである[1][2][3]。このような偶然性の補正は、ランダムに指定されたクラスタリング間のすべてのペアワイズ比較の類似度の期待値を使用して、ベースラインを確立します。従来、ランド指数は、クラスタリングのための順列モデル(クラスタリング内のクラスターの数とサイズは固定されており、すべてのランダムクラスタリングは、固定されたクラスター間で要素をシャッフルすることによって生成される)を用いて補正されていた。

しかし、順列モデルの前提は頻繁に破られる。多くのクラスタリングのシナリオでは、クラスターの数またはクラスターのサイズ分布が大幅に異なる。例えば、K平均法では、クラスターの数は実務者によって固定されているが、それらのクラスターのサイズはデータから推測されるものとする。調整ランド指数のバリエーションは、ランダムなクラスタリングのさまざまなモデルを説明する[4]

ランド指数は0から1の間の値しか得られないが、調整ランド指数は、当てはまりが期待値よりも悪い場合、負の値を取り得る[5]

分割表

n 個の要素からなる集合 S に対し、2つのグループ化または分割(クラスタリングなど)X={X1,X2,,Xr}Y={Y1,Y2,,Ys} を考える。

XY の重なりは、次のような分割表 [nij] にまとめることができる。ここで、nij のそれぞれは、XiYj が共有するオブジェクトの数を表す 。すなわち、nij=|XiYj|

XYY1Y2YssumsX1n11n12n1sa1X2n21n22n2sa2Xrnr1nr2nrsarsumsb1b2bs

定義

順列モデルを使用したオリジナルの調整ランド指数は

ARI=ij(nij2)[i(ai2)j(bj2)]/(n2)12[i(ai2)+j(bj2)][i(ai2)j(bj2)]/(n2)

ここで、nij,ai,bj は分割表の値を表す。

関連項目

  • 単純一致係数

脚注

テンプレート:Reflist

外部リンク