Apakah komunitas pembelajaran mesin menyalahgunakan "dikondisikan" dan "ditentukan oleh"?

13

Katakanlah, X tergantung pada α . Berbicara dengan keras,

  • jika X dan α keduanya merupakan variabel acak, kita dapat menulis hal(Xα) ;

  • namun, jika adalah variabel acak dan adalah parameter, kita harus menulis .Xαhal(X;α)

Saya perhatikan beberapa kali bahwa komunitas pembelajaran mesin tampaknya mengabaikan perbedaan dan menyalahgunakan ketentuan.

Misalnya, dalam model LDA yang terkenal, di mana adalah parameter Dirichlet alih-alih variabel acak.α

masukkan deskripsi gambar di sini

Bukankah seharusnya ? Saya melihat banyak orang, termasuk penulis asli kertas LDA, menuliskannya sebagai .hal(θ;α)hal(θα)

Sibbs Gambling
sumber
6
Secara matematis, Anda selalu dapat mengkondisikan pada konstanta, karena ini adalah kasus pembatas dari variabel acak. Dari sudut pandang Bayesian, semua yang tidak diketahui diperlakukan sebagai variabel acak, jadi masuk akal untuk menggunakan notasi pengkondisian seluruh.
Xi'an
1
@ Xi'an Saya mengerti maksud Anda tentang "pengkondisian pada konstanta". Tapi bayangkan saya menggambar dari distribusi kategorikal dari parameter , yaitu, . Bisakah saya menulis distribusinya sebagai ? Itu terlihat aneh bagi saya, karena orang selalu dapat mengatur tetap . terlihat lebih nyaman bagi saya. XθXCSebuaht(θ)hal(Xθ)θhal(X;θ)
Sibbs Gambling
4
Saya tidak melihat masalah dalam penulisan dalam kasus khusus ini. Sekali lagi, menggunakan notasi bersyarat membuka jalan untuk memperkenalkan distribusi sebelumnya pada setiap parameter yang tidak diketahui. hal(Xθ)
Xi'an

Jawaban:

14

Saya pikir ini lebih tentang statistik Bayesian / non-Bayesian daripada pembelajaran mesin vs .. statistik.

Dalam parameter statistik Bayesian dimodelkan sebagai variabel acak juga. Jika Anda memiliki distribusi gabungan untuk , p ( X α ) adalah distribusi bersyarat, tidak peduli apa interpretasi fisik X dan α . Jika seseorang menganggap hanya α s tetap atau tidak menempatkan distribusi probabilitas di atas α , perhitungan dengan p ( X ; α ) persis sama dengan p ( X α ) dengan p ( αX,αhal(Xα)Xαααhal(X;α)hal(Xα) . Lebih lanjut, seseorang dapat pada suatu saat memutuskan untuk memperluas model dengan nilai-nilai tetap α ke satu di mana ada distribusi sebelumnya di atas α . Setidaknya bagi saya, tampaknya aneh bahwa notasi untuk distribusi-diberikan- a harus berubah pada titik ini, karenanya beberapa orang Bayesian lebih suka menggunakan notasi pengkondisian bahkan jika seseorang belum (belum?) Repot untuk mendefinisikan semua parameter sebagai variabel acak .hal(α)ααα

Perdebatan tentang apakah seseorang dapat menulis sebagai p ( X | α ) juga muncul dalam komentar dari posting blog Andrew Gelman ini Kesalahpahaman yang p -nilai . Sebagai contoh, Larry Wasserman berpendapat bahwa tidak diperbolehkan ketika tidak ada pengkondisian-dari-sendi sementara Andrew Gelman memiliki pendapat yang berlawanan.hal(X;α)hal(Xα)hal

Juho Kokkala
sumber