これは、次の質問とそれに続く議論によって部分的に動機付けられています。
iidサンプルが観測されたとします。目標はを推定することです。ただし、元のサンプルは利用できません。代わりに、サンプル統計があります。仮定固定されています。推定方法は?この場合の最尤推定量はどうなりますか?θ T 1、。。。、T kの K θ
これは、次の質問とそれに続く議論によって部分的に動機付けられています。
iidサンプルが観測されたとします。目標はを推定することです。ただし、元のサンプルは利用できません。代わりに、サンプル統計があります。仮定固定されています。推定方法は?この場合の最尤推定量はどうなりますか?θ T 1、。。。、T kの K θ
回答:
この場合、次の仮定/制限の下で、尤度(および結果的にMLE)のABC近似を考慮することができます。
仮定。元のサンプルサイズは既知です。
これは、収束に関する観点から、頻度の高い推定量の質がサンプルサイズに依存することを前提とする野生の仮定ではありません。
アイデアはの事後分布からのサンプルを生成することであると、MLEの近似値を生成するために、あなたはのように技術をサンプリング重要性を使用することができます[1]または上に均一な事前検討する上のサポートとを[2]のような適切なセット。θ
[2]でメソッドを説明します。まず、ABCサンプラーについて説明しましょう。
ABCサンプラー
ましょうサンプルを生成するモデルである場合パラメータは、(推定される)であり、(試料の関数)統計こと及び観察統計こと、ABC用語これが呼び出される要約統計量、メトリック、ことに事前分布及びトレランス。次に、ABC拒否サンプラーを次のように実装できます。θ ∈ Θ T T 0 ρ π (θ )θ ε > 0
このアルゴリズムは、与えられた場合の事後分布から近似サンプルを生成します。したがって、統計で十分ですが、他の統計を使用できる場合が最良のシナリオです。詳細については、このペーパーを参照してください。T (X)= T 0 T
現在、一般的なフレームワークでは、サポートにMLEを含む一様な事前分布を使用する場合、事後確率(MAP)は最尤推定量(MLE)と一致します。したがって、ABCサンプラーで適切な事前分布を考慮する場合、MAPがMLEと一致する事後分布のおおよそのサンプルを生成できます。残りの手順は、このモードを推定することです。この問題は、CV、たとえば「計算上効率的な多変量モードの推定」で説明されています。
おもちゃの例
ましょうからのサンプルであるこのサンプルから入手可能な唯一の情報であることを仮定。ましょうにおけるユークリッドメトリックである及び。でシミュレート試料を用いて上記の方法を用いて近似MLEを取得する方法を以下のRコードを示しとを、サイズの事後分布のサンプル、のための均一な事前オン、および事後サンプルのモードの推定用のカーネル密度推定量(MAP = MLE)。N (μ 、1 )ˉ X = 1ρRε=0.001、N=100μ=0千μ(-0.3、0.3)
rm(list=ls())
# Simulated data
set.seed(1)
x = rnorm(100)
# Observed statistic
T0=mean(x)
# ABC Sampler using a uniform prior
N=1000
eps = 0.001
ABCsamp = rep(0,N)
i=1
while(i<N+1){
u = runif(1,-0.3,0.3)
t.samp = rnorm(100,u,1)
Ts = mean(t.samp)
if(abs(Ts-T0)<eps){
ABCsamp[i]=u
i=i+1
print(i)
}
}
# Approximation of the MLE
kd = density(ABCsamp)
kd$x[which(kd$y==max(kd$y))]
ご覧のとおり、小さな許容値を使用すると、MLEの非常に優れた近似が得られます(この簡単な例では、十分であると仮定して統計から計算できます)。要約統計量の選択が重要であることに注意することが重要です。通常、分位数は要約統計量に適した選択肢ですが、すべての選択肢が適切な近似を生成するわけではありません。要約統計量はあまり有益ではないため、ABCコミュニティでよく知られている近似の品質が低い場合があります。
更新:同様のアプローチが最近Fanなどで公開されました。(2012)。論文に関する議論については、このエントリを参照してください。
(頻度)最尤推定量は次のとおりです。
実際に尤度を最大化する方法は、ほとんどの場合、扱いやすい方法で尤度を分析的に記述する可能性に依存します。これが可能であれば、一般的な最適化アルゴリズム(ニュートンラプソン、シンプレックス...)を検討できます。扱いやすい尤度がない場合は、EMアルゴリズムのように条件付き期待値を計算する方が簡単な場合があります。これにより、かなり手頃な仮説の下で最尤推定値が得られます。
ベスト