オッズ比 ω の異なる値に対する Wallenius の非心超幾何分布の確率質量関数。m 1 = 80、m 2 = 60、n = 100、ω = 0.1 ... 20
確率論 と 統計学 において 、 ワレニウスの非心超幾何分布 (ケネス・テッド・ワレニウスにちなんで命名)は、項目が 偏りを持ってサンプリングされる 超幾何分布 の一般化です 。
この分布は、偏りのある壷モデル として表すことができます 。たとえば、壷に m 1 個の 赤いボールと m 2 個の 白いボールが入っていて、合計 N = m 1 + m 2 個 のボールがあるとします。各赤いボールの重さは ω 1 で、各白いボールの重さは ω 2 です。オッズ比は ω = ω 1 / ω 2 であるとします 。 ここ で 、 特定 の 抽選 で 特定 のボールを取る確率が、その瞬間に壷にあるすべてのボールの合計重量に対する割合に等しくなるように、n 個のボールを 1 つずつ取ります。この実験で得られる赤いボールの数 x 1 は、ワレニウスの非心超幾何分布に従う
ランダム変数 です。
非心超幾何分布が複数あるという事実によって、問題は複雑になります。ワレニウスの非心超幾何分布は、ボールが 1 つずつサンプリングされ、 ボール間に 競争がある場合に得られます。 フィッシャーの非心超幾何分布は、 ボールが同時にまたは互いに独立してサンプリングされた場合に得られます。残念ながら、両方の分布は、文献では「非心超幾何分布」として知られています。この名前を使用する場合は、どの分布を意味しているかを明確にすることが重要です。
オッズ比 が 1 の場合、 2 つの分布は両方とも (中心) 超幾何分布 に等しくなります。
これら 2 つの確率分布の違いは微妙です。 より詳しい説明については、
非心超幾何分布に関する Wikipedia の項目を参照してください。
一変量分布
一変量ワレニウスの非心超幾何分布 パラメータ
メートル
1
、
メートル
2
∈
いいえ
{\displaystyle m_{1},m_{2}\in \mathbb {N} }
いいえ
=
メートル
1
+
メートル
2
{\displaystyle N=m_{1}+m_{2}}
ん
∈
[
0
、
いいえ
)
{\displaystyle n\in [0,N)}
ω
∈
R
+
{\displaystyle \omega \in \mathbb {R} _{+}}
サポート
x
∈
[
x
メートル
私
ん
、
x
メートル
1つの
x
]
{\displaystyle x\in [x_{min},x_{max}]}
x
メートル
私
ん
=
最大
(
0
、
ん
−
メートル
2
)
{\displaystyle x_{min}=\max(0,n-m_{2})}
x
メートル
1つの
x
=
分
(
ん
、
メートル
1
)
{\displaystyle x_{max}=\min(n,m_{1})}
PMF
(
メートル
1
x
)
(
メートル
2
ん
−
x
)
∫
0
1
(
1
−
t
ω
/
だ
)
x
(
1
−
t
1
/
だ
)
ん
−
x
d
t
{\displaystyle {\binom {m_{1}}{x}}{\binom {m_{2}}{nx}}\int _{0}^{1}(1-t^{\omega /D})^{x}(1-t^{1/D})^{nx}\operatorname {d} t}
どこ
だ
=
ω
(
メートル
1
−
x
)
+
(
メートル
2
−
(
ん
−
x
)
)
{\displaystyle D=\omega (m_{1}-x)+(m_{2}-(nx))}
平均
解によって近似さ れる
μ
{\displaystyle \mu}
μ
メートル
1
+
(
1
−
ん
−
μ
メートル
2
)
ω
=
1
{\displaystyle {\frac {\mu }{m_{1}}}+\left(1-{\frac {n-\mu }{m_{2}}}\right)^{\omega }=1}
分散
≈
いいえ
1つの
b
(
いいえ
−
1
)
(
メートル
1
b
+
メートル
2
1つの
)
{\displaystyle \approx {\frac {Nab}{(N-1)(m_{1}b+m_{2}a)}}\,}
、 どこ
1つの
=
μ
(
メートル
1
−
μ
)
、
b
=
(
ん
−
μ
)
(
μ
+
メートル
2
−
ん
)
{\displaystyle a=\mu (m_{1}-\mu ),\;b=(n-\mu )(\mu +m_{2}-n)}
ワレニウス分布における確率 f( x , n )の再帰計算 。薄い灰色のフィールドは最終点までの途中の可能性のある点です。矢印は任意の軌道を示します。
ワレニウスの分布は、各ボールが選ばれる確率がボールの重量だけでなく、競合するボールの総重量にも依存するため、特に複雑です。また、競合するボールの重量は、以前のすべての抽選の結果によって決まります。
この再帰的な依存関係により、上記の表の確率質量関数の式の積分によって
開いた形式 で与えられる解を持つ 差分方程式 が生じます。
確率質量関数の閉じた形式の表現は 存在する (Lyons, 1980) が、縮退したケースを除いて、
数値的に極めて不安定で あるため、実際の計算にはあまり役立ちません。
再帰 、 テイラー展開 、 数値積分 など、他のいくつかの計算方法も使用されます (Fog、2007、2008)。
最も信頼性の高い計算方法は、以下のプロパティで示す再帰式を使用して、f( x 、n-1)とf(x-1、n-1) からf(x、n) を 再帰 的 に 計算 する こと です 。右の図に示すように、f(0、0) = 1から始めて、目的のポイントに至るすべての可能な 軌道上のすべての( x 、 n )の組み合わせの確率 が計算されます。計算する確率の総数は n ( x +1) -x2です 。n と x が非常に大きく、この方法が非効率的である
場合 は 、他の計算方法を使用する必要があります。
すべてのボールが同じ色である確率は計算が簡単です。多変量分布の以下の式を参照してください。
平均値の正確な公式は知られていません (すべての確率を完全に列挙しない限り)。上記の式は十分に正確です。この式は、 ニュートン ラプソン反復法 によって μ について解くことができます。同じ式を使用して、実験的に得られた平均値からオッズを推定できます。
一変量分布の特性
ワレニウス分布は、 フィッシャーの非心超幾何分布 よりも対称関係が少ない。唯一の対称性は色の入れ替えに関するものである。
うんち
(
x
;
ん
、
メートル
1
、
メートル
2
、
ω
)
=
うんち
(
ん
−
x
;
ん
、
メートル
2
、
メートル
1
、
1
/
ω
)
。
{\displaystyle \operatorname {wnchypg} (x;n,m_{1},m_{2},\omega )=\operatorname {wnchypg} (nx;n,m_{2},m_{1},1/\omega )\,.}
フィッシャーの分布とは異なり、ワレニウスの分布には、取られなかった ボールの数に関して対称性がありません 。
次の再帰式は確率を計算するのに役立ちます。
うんち
(
x
;
ん
、
メートル
1
、
メートル
2
、
ω
)
=
{\displaystyle \operatorname {wnchypg} (x;n,m_{1},m_{2},\omega )=}
うんち
(
x
−
1
;
ん
−
1
、
メートル
1
、
メートル
2
、
ω
)
(
メートル
1
−
x
+
1
)
ω
(
メートル
1
−
x
+
1
)
ω
+
メートル
2
+
x
−
ん
+
{\displaystyle \operatorname {wnchypg} (x-1;n-1,m_{1},m_{2},\omega ){\frac {(m_{1}-x+1)\omega }{(m_{1}-x+1)\omega +m_{2}+xn}}+}
うんち
(
x
;
ん
−
1
、
メートル
1
、
メートル
2
、
ω
)
メートル
2
+
x
−
ん
+
1
(
メートル
1
−
x
)
ω
+
メートル
2
+
x
−
ん
+
1
{\displaystyle \operatorname {wnchypg} (x;n-1,m_{1},m_{2},\omega ){\frac {m_{2}+x-n+1}{(m_{1}-x)\omega +m_{2}+x-n+1}}}
別の再帰式も知られています:
うんち
(
x
;
ん
、
メートル
1
、
メートル
2
、
ω
)
=
{\displaystyle \operatorname {wnchypg} (x;n,m_{1},m_{2},\omega )=}
うんち
(
x
−
1
;
ん
−
1
、
メートル
1
−
1
、
メートル
2
、
ω
)
メートル
1
ω
メートル
1
ω
+
メートル
2
+
{\displaystyle \operatorname {wnchypg} (x-1;n-1,m_{1}-1,m_{2},\omega ){\frac {m_{1}\omega }{m_{1}\omega +m_{2}}}+}
うんち
(
x
;
ん
−
1
、
メートル
1
、
メートル
2
−
1
、
ω
)
メートル
2
メートル
1
ω
+
メートル
2
。
{\displaystyle \operatorname {wnchypg} (x;n-1,m_{1},m_{2}-1,\omega ){\frac {m_{2}}{m_{1}\omega +m_{2}}}\,.}
確率は
ふ
1
(
x
)
≤
うんち
(
x
;
ん
、
メートル
1
、
メートル
2
、
ω
)
≤
ふ
2
(
x
)
、
のために
ω
<
1
、
{\displaystyle \operatorname {f} _{1}(x)\leq \operatorname {wnchypg} (x;n,m_{1},m_{2},\omega )\leq \operatorname {f} _{2}(x)\,,\,\,{\text{for}}\,\,\omega <1\,,}
ふ
1
(
x
)
≥
うんち
(
x
;
ん
、
メートル
1
、
メートル
2
、
ω
)
≥
ふ
2
(
x
)
、
のために
ω
>
1
、
どこ
{\displaystyle \operatorname {f} _{1}(x)\geq \operatorname {wnchypg} (x;n,m_{1},m_{2},\omega )\geq \operatorname {f} _{2}(x)\,,\,\,{\text{for}}\,\,\omega >1\,,{\text{where}}}
ふ
1
(
x
)
=
(
メートル
1
x
)
(
メートル
2
ん
−
x
)
ん
!
(
メートル
1
+
メートル
2
/
ω
)
x
_
(
メートル
2
+
ω
(
メートル
1
−
x
)
)
ん
−
x
_
{\displaystyle \operatorname {f} _{1}(x)={\binom {m_{1}}{x}}{\binom {m_{2}}{nx}}{\frac {n!}{(m_{1}+m_{2}/\omega )^{\underline {x}}\,(m_{2}+\omega (m_{1}-x))^{\underline {nx}}}}}}
ふ
2
(
x
)
=
(
メートル
1
x
)
(
メートル
2
ん
−
x
)
ん
!
(
メートル
1
+
(
メートル
2
−
x
2
)
/
ω
)
x
_
(
メートル
2
+
ω
メートル
1
)
ん
−
x
_
、
{\displaystyle \operatorname {f} _{2}(x)={\binom {m_{1}}{x}}{\binom {m_{2}}{nx}}{\frac {n!}{(m_{1}+(m_{2}-x_{2})/\omega )^{\underline {x}}\,(m_{2}+\omega m_{1})^{\underline {nx}}}}\,,}
ここで、下線付きの上付き文字は 階乗の低下 を表します。
1つの
b
_
=
1つの
(
1つの
−
1
)
…
(
1つの
−
b
+
1
)
{\displaystyle a^{\underline {b}}=a(a-1)\ldots (a-b+1)}
多変量分布
この分布は、壷の中のボールの色数 c に応じて拡張できます。 多変量分布は、色が 2 色以上ある場合に使用されます。
多変量ワレニウスの非心超幾何分布 パラメータ
c
∈
いいえ
{\displaystyle c\in \mathbb {N} }
メートル
=
(
メートル
1
、
…
、
メートル
c
)
∈
いいえ
c
{\displaystyle \mathbf {m} =(m_{1},\ldots ,m_{c})\in \mathbb {N} ^{c}}
いいえ
=
∑
私
=
1
c
メートル
私
{\displaystyle N=\sum _{i=1}^{c}m_{i}}
ん
∈
[
0
、
いいえ
)
{\displaystyle n\in [0,N)}
ω
=
(
ω
1
、
…
、
ω
c
)
∈
R
+
c
{\displaystyle {\boldsymbol {\omega}}=(\omega _{1},\ldots ,\omega _{c})\in \mathbb {R} _{+}^{c}}
サポート
S
=
{
x
∈
ず
0
+
c
:
∑
私
=
1
c
x
私
=
ん
}
{\displaystyle \mathrm {S} =\left\{\mathbf {x} \in \mathbb {Z} _{0+}^{c}\,:\,\sum _{i=1}^{c}x_{i}=n\right\}}
PMF
(
∏
私
=
1
c
(
メートル
私
x
私
)
)
∫
0
1
∏
私
=
1
c
(
1
−
t
ω
私
/
だ
)
x
私
d
t
、
{\displaystyle \left(\prod _{i=1}^{c}{\binom {m_{i}}{x_{i}}}\right)\int _{0}^{1}\prod _{i=1}^{c}(1-t^{\omega _{i}/D})^{x_{i}}\operatorname {d} t\,,}
どこ
だ
=
ω
⋅
(
メートル
−
x
)
=
∑
私
=
1
c
ω
私
(
メートル
私
−
x
私
)
{\displaystyle D={\boldsymbol {\omega }}\cdot (\mathbf {m} -\mathbf {x} )=\sum _{i=1}^{c}\omega _{i}(m_{i}-x_{i})}
平均
解によって近似さ れる
μ
1
,
…
,
μ
c
{\displaystyle \mu _{1},\ldots ,\mu _{c}}
(
1
−
μ
1
m
1
)
1
/
ω
1
=
(
1
−
μ
2
m
2
)
1
/
ω
2
=
…
=
(
1
−
μ
c
m
c
)
1
/
ω
c
{\displaystyle \left(1-{\frac {\mu _{1}}{m_{1}}}\right)^{1/\omega _{1}}=\left(1-{\frac {\mu _{2}}{m_{2}}}\right)^{1/\omega _{2}}=\ldots =\left(1-{\frac {\mu _{c}}{m_{c}}}\right)^{1/\omega _{c}}}
∧
∑
i
=
1
c
μ
i
=
n
∧
∀
i
∈
[
0
,
c
]
:
0
≤
μ
i
≤
m
i
.
{\displaystyle \wedge \,\sum _{i=1}^{c}\mu _{i}=n\,\wedge \,\forall \,i\in [0,c]\,:\,0\leq \mu _{i}\leq m_{i}\,.}
分散 同じ平均を持つフィッシャーの非心超幾何分布
の分散によって近似されます 。
確率質量関数は、さまざまなテイラー展開 法または 数値積分 によって計算できます (Fog、2008)。
すべてのボールが同じ色 j である確率は次のように計算できます。
mwnchypg
(
(
0
,
…
,
0
,
x
j
,
0
,
…
)
;
n
,
m
,
ω
)
=
m
j
n
_
(
1
ω
j
∑
i
=
1
c
m
i
ω
i
)
n
_
{\displaystyle \operatorname {mwnchypg} ((0,\ldots ,0,x_{j},0,\ldots );n,\mathbf {m} ,{\boldsymbol {\omega }})={\frac {m_{j}^{\,\,{\underline {n}}}}{\left({\frac {1}{\omega _{j}}}\sum _{i=1}^{c}m_{i}\omega _{i}\right)^{\underline {n}}}}}
x j = n ≤ m j の場合 、下線付きの上付き文字は 階乗の低下 を表します。
平均値のかなり良い近似値は、上記の式を使って計算することができます。この式は、θを次のように定義することで解くことができます。
μ
i
=
m
i
(
1
−
e
ω
i
θ
)
{\displaystyle \mu _{i}=m_{i}(1-e^{\omega _{i}\theta })}
そして解決する
∑
i
=
1
c
μ
i
=
n
{\displaystyle \sum _{i=1}^{c}\mu _{i}=n}
ニュートン・ラプソン反復法 による θ について 。
平均値の式は、実験的に得られた平均値からオッズを推定するのにも役立ちます。
分散を計算する良い方法は知られていません。最もよく知られている方法は、多変量ワレニウス分布を同じ平均を持つ多変量 フィッシャーの非心超幾何分布 で近似し、上で計算した平均を後者の分布の分散の近似式に挿入することです。
多変量分布の特性
色の順序は任意なので、任意の色を入れ替えることができます。
重みは任意に調整できます。
mwnchypg
(
x
;
n
,
m
,
ω
)
=
mwnchypg
(
x
;
n
,
m
,
r
ω
)
{\displaystyle \operatorname {mwnchypg} (\mathbf {x} ;n,\mathbf {m} ,{\boldsymbol {\omega }})=\operatorname {mwnchypg} (\mathbf {x} ;n,\mathbf {m} ,r{\boldsymbol {\omega }})\,\,}
すべてに対して 。
r
∈
R
+
{\displaystyle r\in \mathbb {R} _{+}}
数値がゼロ( m i = 0)または重みがゼロ(ω i = 0)の色は、式から省略できます。
同じ重みの色を結合できます:
mwnchypg
(
x
;
n
,
m
,
(
ω
1
,
…
,
ω
c
−
1
,
ω
c
−
1
)
)
=
{\displaystyle \operatorname {mwnchypg} \left(\mathbf {x} ;n,\mathbf {m} ,(\omega _{1},\ldots ,\omega _{c-1},\omega _{c-1})\right)\,=}
mwnchypg
(
(
x
1
,
…
,
x
c
−
1
+
x
c
)
;
n
,
(
m
1
,
…
,
m
c
−
1
+
m
c
)
,
(
ω
1
,
…
,
ω
c
−
1
)
)
⋅
{\displaystyle \operatorname {mwnchypg} \left((x_{1},\ldots ,x_{c-1}+x_{c});n,(m_{1},\ldots ,m_{c-1}+m_{c}),(\omega _{1},\ldots ,\omega _{c-1})\right)\,\cdot }
hypg
(
x
c
;
x
c
−
1
+
x
c
,
m
c
,
m
c
−
1
+
m
c
)
,
{\displaystyle \operatorname {hypg} (x_{c};x_{c-1}+x_{c},m_{c},m_{c-1}+m_{c})\,,}
ここで、 (一変量、中心)超幾何分布の確率です。
hypg
(
x
;
n
,
m
,
N
)
{\displaystyle \operatorname {hypg} (x;n,m,N)}
相補ワレニウスの非心超幾何分布
異なるオッズ比 ω の値に対する相補ワレニウス非心超幾何分布の確率質量関数。m 1 = 80、m 2 = 60、n = 40、ω = 0.05 ... 10
壷実験で取られなかっ たボールは、 対称性の欠如により、ワレニウスの非心超幾何分布とは異なる分布を示します。取られなかったボールの分布は、 相補ワレニウスの非心超幾何分布 と呼ぶことができます。
相補分布の確率は、 n を N - n 、 x i を m i - x i 、 ω i を 1/ω i に置き換えることによって、ワレニウス分布から計算されます。
利用可能なソフトウェア
Mathematica の WalleniusHypergeometricDistribution 。
R プログラミング言語 の実装は、 BiasedUrn というパッケージとして利用できます。単変量および多変量確率質量関数、分布関数、 分位数 、 ランダム変数 生成関数、平均、分散が含まれます。
C++ での実装は www.agner.org から入手できます。
参照
参考文献
Chesson, J. (1976)。 「 偏ったサンプリングから生じる非中心多変量超幾何分布と選択的捕食への応用」。 応用確率ジャーナル。第 13 巻 、第 4 号。応用確率トラスト。pp. 795–797。doi :10.2307/3212535。JSTOR 3212535。
フォグ、A.(2007)。「乱数理論」
Fog, A. (2008). 「Wallenius の非心超幾何分布の計算方法」. Communications in Statictics, Simulation and Computation . 37 (2): 258–273. doi :10.1080/03610910701790269. S2CID 9040568.
Johnson, NL; Kemp, AW; Kotz, S. (2005) 「単変量離散分布 」 ニュージャージー州ホーボーケン: Wiley and Sons.
Lyons, NI (1980)。「非心 超幾何確率の閉じた表現」。Communications in Statistics - Simulation and Computation 。第 9 巻、第 3 号。pp. 313–314。doi :10.1080/03610918008812156。
Manly, BFJ (1974)。「特定の種類の選択実験のモデル」。 バイオメトリクス。第 30 巻、第 2 号。 国際 バイオメトリクス協会。pp. 281–294。doi :10.2307/2529649。JSTOR 2529649。
Wallenius, KT (1963)。 偏りのあるサンプリング: 非中心超幾何確率分布。博士論文 (論文)。スタンフォード大学、統計学部。