方法1:ダブルコインとシングルコインのフリップを2つの二項分布変数として比較する(バイアス)
あなたが反転すると言う n 両方の時間 kn 回ダブルヘッド、そしてあなたはフリップ m 最初の時間 km頭を回します。未知の重みθ1 そして θ2 最尤推定によって推定できます。
条件付き確率は
P(kn,km|θ1,θ2)=(nkn)(mkm)θkn1(1−θ1)n−kn(θ1θ2)km(1−θ1θ2)n−km
対数尤度(および二項係数を排除):
logL(θ1,θ2)=knlog(θ1)+(n−kn)log(1−θ1)+kmlog(θ1θ2)+(m−km)log(1−θ1θ2)
デリバティブ
∂logL(θ1,θ2)∂θ1=knθ1−n−kn1−θ1+kmθ1−θ2m−km1−θ1θ2
∂logL(θ1,θ2)∂θ2=kmθ2−θ1m−km1−θ1θ2
どちらがゼロか
θ1=knn
およびθ2=kmmnkn
この見積もりにはバイアスがあります。シミュレーションを使用して、期待値E(θ2)>θ2
(および技術的には可能性が小さいため、期待値は無限大ですが、がゼロにならないようにするいくつかの停止ルールを追加できますとにかく、私は、すべて)kn=0knkm<kn
方法2:シングルコインフリップでkヘッドを取得するために必要なフリップの量に応じて、試行回数を指定してダブルコインフリップを実行する(バイアスなし?)
直感的には、は不偏推定量だと思います(が1を可能性があるという否定的な側面があります)。以下のシミュレーションは、バイアスが小さいことを示しているようです(同様の量のコインフリップを使用する最初の方法と比較して、分散/誤差が小さくなっています)。変数共役分布を計算して、バイアスがないかどうかを確認する必要があります。 θ2=Ynkθ2Y
k=50
p1=0.5
p2=0.5
n=10
X <- rnbinom(10000,k,p1)+k
Y <- rbinom(10000,X*n,p1*p2)
mean(Y/k/n-p2)
var(Y/k/n)
plot(hist(Y/k/n))