Ini juga ditanyakan di Computational Science.
Saya mencoba menghitung perkiraan Bayesian dari beberapa koefisien untuk autoregresi, dengan 11 sampel data: mana adalah Gaussian dengan rerata 0 dan varians Distribusi sebelumnya pada vektor adalah Gaussian dengan rerata dan matriks kovarians diagonal dengan entri diagonal sama dengan .
Berdasarkan rumus autoregresi, ini berarti bahwa distribusi titik data ( ) normal dengan rata-rata dan varians . Jadi, kepadatan untuk semua titik data bersama-sama (dengan asumsi independensi, yang baik untuk program yang saya tulis), akan menjadi:
Dengan teorema Bayes, kita dapat mengambil produk dari kepadatan di atas dengan kepadatan sebelumnya, dan kemudian kita hanya perlu konstanta normalisasi. Firasat saya adalah ini seharusnya berfungsi sebagai distribusi Gaussian, jadi kita bisa khawatir tentang konstanta normalisasi pada akhirnya daripada secara eksplisit menghitungnya dengan integral atas dan .α
Ini adalah bagian yang membuat saya kesulitan. Bagaimana cara saya menghitung perkalian kepadatan sebelumnya (yang multivariat) dan produk ini dari kepadatan data univariat? Posterior harus murni kepadatan dan , tapi saya tidak bisa melihat bagaimana Anda akan keluar dari produk seperti itu.α
Setiap pointer sangat membantu, bahkan jika Anda hanya mengarahkan saya ke arah yang benar dan kemudian saya harus pergi dan melakukan aljabar berantakan (yang sudah saya coba beberapa kali).
Sebagai titik awal, berikut adalah bentuk pembilang dari aturan Bayes:
Masalahnya adalah bagaimana melihat bahwa ini berkurang hingga kepadatan Gaussian .
Ditambahkan
Pada akhirnya, ini bermuara pada masalah umum berikut. Jika Anda diberi beberapa ekspresi kuadratik seperti bagaimana Anda menempatkannya dalam bentuk kuadratik untuk beberapa matriks 2x2 ? Ini cukup sederhana dalam kasus mudah, tetapi proses apa yang Anda gunakan untuk mendapatkan estimasi rata-rata, dan ?( μ - μ , α - α ) Q ( μ - μ , α - α ) t Q μ α
Catatan, saya mencoba opsi langsung untuk memperluas rumus matriks dan kemudian mencoba untuk menyamakan koefisien seperti di atas. Masalahnya, dalam kasus saya, adalah bahwa konstanta adalah nol, dan kemudian saya akhirnya mendapatkan tiga persamaan dalam dua yang tidak diketahui, sehingga tidak ditentukan untuk hanya mencocokkan koefisien (bahkan jika saya mengasumsikan matriks bentuk kuadrat simetris).