2つの独立したランダム変数の積


15

約1000個の値のサンプルがあります。これらのデータは、2つの独立したランダム変数の積から取得されます。最初のランダム変数は、一様分布持っています。2番目の確率変数の分布は不明です。2番目の()確率変数の分布を推定するにはどうすればよいですか?ξ U 0 1 ψξψξU(0,1)ψ


8
これは、デコンボリューション問題と呼ばれるもののバージョンです。製品のログに移動すると、いずれかの項の分布がわかっているときに、合計の推定分布が得られます。ウィキペディアで確認してください。
西安

3
クロスバリデーションに関するこの関連する質問も参照してください。ログ変換を適用すると、問題は同等になります。
西安

3
@ Xi'an:素敵なリンク。ことを私は確信して希望ψ0、ほぼ確実に...私たちのように分解することによって、この条件の一見致命的な違反から回復することができますがψ=ψ+ψと個別の作品を検討。
枢機

2
@cardinal一部のデータが負の場合、推定問題がどのように処理されるのか興味があります。分解はどのように決定されますか?(以下のデータを割り当てる直感的な方法よりも1成分及びデータ以上に1指数関数との畳み込みから来た値有効にする傾向があるので、私には別のルックスの次善にψ -比較的大きな正の観測に成分。)に見えむしろ、推定器が混合物とデコンボリューションの識別を同時に処理しなければならないのと同じです。11ψ
whuber

2
@Cardinal、説明してくれてありがとう。いいえ、ノイズではありません。対数の観点から考えていたため、が非負であることを忘れていました。ξ
whuber

回答:


2

が正の実数線ξをサポートしていると仮定すると、 ψX F N及び F Nデータの経験的分布です。 この方程式の対数をとると、

ξψ=X
XFnFn

Log(ξ)+Log(ψ)=Log(X)

したがって、レビーの連続性定理、および 特性関数をとるψの独立性により: ξψ

ΨLog(ξ)(t)ΨLog(ψ)(t)=ΨLog(X)

今、T H E R E F O R E - L O G ξ E X P 1 このように、 Ψ L O G ξ - T = 1 + i t 1ξUnif[0,1],thereforeLog(ξ)Exp(1)

ΨLog(ξ)(t)=(1+it)1

その与えられたΨln(X)=1nk=11000exp(itXk),X1...X1000ln(X)

Log(ψ)

(1+it)1ΨLog(ψ)(t)=1nk=11000exp(itXk)

ln(ψ)t<1

MLog(ψ)(t)=1nk=11000exp(tXk)(1t)

It is enough then to invert the Moment generating function to get the distribution of ln(ϕ) and thus that of ϕ


can you explain this with an example in R?
Andy

Of course. I ll try to post it tomorrow.
Drmanifold
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.