回答:
ポアソンの場合、カウントはカウントであるため、それは悪いことです。その単位は単一です。一方、Rのような高度なソフトウェアを使用する場合、ポアソン処理関数はそのような大きな数値を認識し、数値トリックを使用してそれらを処理します。
明らかに、正規近似は別の優れたアプローチであることに同意します。
あなたはそれができないのではないかと心配しています。@Baltimarkが述べているように、大きなラムダでは分布はより正規の形状(対称)になり、縮小するとポアソン分布ではなくなります。Rで次のコードを試してください。
poi1 = rpois(100000, lambda = 5) # poisson
poi2 = rpois(100000, lambda = 100)/20 # scaled-down poisson
poi2_dens = density(poi2)
hist(poi1, breaks = 0:30, freq = F, ylim = range(poi2_dens$y))
lines(poi2_dens, col = "red")
結果は以下のとおりです。
ダウンスケールされたポアソン(赤い線)はポアソン分布とは完全に異なっていることがわかります。
最尤法を使用する場合、単に「階乗」を無視できます。これが自殺の例の理由です。させてください:
λ:1年あたりの予想自殺者数
k i:i年目の自殺者数。
次に、対数尤度を次のように最大化します。
LL = ∑(k i log(λ)-λ-k i!)
上記を最大化することは、以下をk iとして最大化することと同等です!は定数です:
LL ' = ∑(k i log(λ)-λ)
階乗が問題である理由を説明できますか?何か不足していますか?
n!
=Gamma(n+1)
のためのn> = 0だから、呼び出された関数を探ししようGamma
(あなたは対数尤度を計算している場合、ガンマをまたはログ)あなたは階乗を計算する必要がある場合