Benim sorum geoR:::.negloglik.GRF
veya içinde kullanılan bir hesaplama tekniği ile ilgili geoR:::solve.geoR
.
Doğrusal karışık model kurulumunda: burada β ve b sırasıyla sabit ve rastgele etkilerdir. Ayrıca, Σ = cov ( Y )
Etkileri tahmin ederken , normalde böyle bir şey kullanılarak yapılabilen hesaplanması gerekir , ancak bazen ( X ′ Σ - 1 X ) neredeyse tersine çevrilebilir, bu yüzden hile
solve(XtS_invX,XtS_invY)
geoR
t.ei=eigen(XtS_invX)
crossprod(t(t.ei$vec)/sqrt(t.ei$val))%*%XtS_invY
( geoR:::.negloglik.GRF
ve içinde görülebilir geoR:::.solve.geoR
) ayrışmaya eşittir
burada ve bu nedenle
( X ' Σ - 1 x ) - 1 = ( D - 1 / 2 Λ - 1 ) ' ( D - 1 / 2 Λ - 1 )
İki soru:
- Bu öz ayrışması tersine çevirmeye nasıl yardımcı olur ?
- Başka geçerli alternatifler var mı (sağlam ve kararlı)? (örneğin
qr.solve
veyachol2inv
?)