Misalkan saya memiliki model berikut
di mana , adalah vektor dari variabel penjelas, adalah parameter fungsi non-linear dan , di mana alami adalah matriks.
Tujuannya adalah untuk memperkirakan dan . Pilihan yang jelas adalah metode kemungkinan maksimum. Log-kemungkinan untuk model ini (dengan asumsi kita memiliki sampel ) terlihat seperti
Sekarang ini tampak sederhana, kemungkinan log ditentukan, dimasukkan ke dalam data, dan menggunakan beberapa algoritma untuk optimasi non-linear. Masalahnya adalah bagaimana memastikan bahwa pasti positif. Menggunakan misalnya dalam R (atau algoritma optimasi non-linear lainnya) tidak akan menjamin saya bahwa pasti positif.Σoptim
Jadi pertanyaannya adalah bagaimana memastikan bahwa tetap positif pasti? Saya melihat dua solusi yang mungkin:
Reparametrise sebagai mana adalah matriks segitiga-atas atau simetris. Maka akan selalu positif-pasti dan dapat tidak dibatasi.R R ′ R Σ R
Gunakan kemungkinan profil. Turunkan rumus untuk dan \ hat {\ Sigma} (\ theta) . Mulailah dengan beberapa \ theta_0 dan beralih \ hat {\ Sigma} _j = \ hat \ Sigma (\ hat \ theta_ {j-1}) , \ hat {\ theta} _j = \ hat \ theta (\ hat \ Sigma_ {j -1}) hingga konvergensi. Σ (θ)θ0 Σ j= Σ ( θ j-1) θ j= θ ( Σ j-1)
Apakah ada cara lain dan bagaimana dengan 2 pendekatan ini, apakah akan berhasil, apakah itu standar? Ini sepertinya masalah standar, tetapi pencarian cepat tidak memberi saya petunjuk. Saya tahu bahwa perkiraan Bayesian juga mungkin, tetapi untuk saat ini saya tidak ingin terlibat di dalamnya.