Transformasi linear dari variabel acak dengan matriks persegi panjang yang tinggi


12

Katakanlah kita memiliki vektor acak , diambil dari distribusi dengan fungsi kerapatan probabilitas f X ( x ) . Jika kita mengubahnya secara linear dengan peringkat penuh n × n matriks A untuk mendapatkan Y = A X , maka kepadatan Y diberikan oleh f Y ( y ) = 1XRnfX(x)n×nAY=AXY

fY(y)=1|detA|fX(A1y).

Sekarang katakanlah kita mengubah sebagai gantinya dengan m × n matriks B , dengan m > n , memberi Z = BXm×nBm>n . JelasZRm, tetapi "hidup pada" sebuahnberdimensi ruang bagianGRm. Berapakah densitas bersyarat dariZ , mengingat bahwa kita tahu itu terletak padaG?Z=BXZRmnGRmZG

Insting pertama saya adalah untuk menggunakan pseudo-inverse dari . Jika B = U S V T adalah dekomposisi nilai singular B , maka B + = VBB=USVTB adalah pseudo-inverse, di mana S + dibentuk dengan membalik non zero-entri dari matriks diagonal S . Saya menduga ini akan memberikan f Z ( z ) = 1B+=VS+UTS+S mana olehdet+S yangsaya maksud adalah produk dari nilai singular non-nol.

fZ(z)=1|det+S|fX(B+z),
det+S

Alasan ini setuju dengan kepadatan untuk normal tunggal (dikondisikan pada pengetahuan bahwa variabel hidup pada subruang yang sesuai) yang diberikan di sini dan disebutkan juga di sini dan di pos CrossValidated ini .

Tapi itu tidak benar! Konstanta normalisasi tidak aktif. Contoh tandingan (sepele) diberikan dengan mempertimbangkan kasus berikut: Dengan , misalkan Y = ( 1 1 ) X = ( X X )XN(0,1) Di sini matriks B dari atas hanyalah vektor. Its pseudo-inverse adalah B + = ( 1 / 2 1 / 2 ) dan det + B =

Y=(11)X=(XX).
B
B+=(1/21/2)
. Alasan dari atas akan menyarankanfY (y )= 1det+B=2 tetapi ini sebenarnya terintegrasi (pada barisy=x) ke1
fY(y)=12π2exp(-12yT(B+)TB+y),
y=x . Saya menyadari dalam hal ini Anda bisa saja menjatuhkan salah satu entriYAnda selesai, tetapi ketikaBjauh lebih besar, mengidentifikasi set entri yang akan dihapus itu mengganggu. Mengapa penalaran pseudo-terbalik bekerja? Apakah ada rumus umum untuk fungsi kerapatan dari transformasi linear dari serangkaian variabel acak oleh matriks "tinggi"? Referensi apa pun akan sangat dihargai juga.12YB

Jawaban:


2

y=xx2x(x,x)y22

BGBm×nL.B

fZ(z)=|det+L.||det+B|fX(B+z).

BzB^n×nB

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.