library(nlme)
fm1 <- nlme(height ~ SSasymp(age, Asym, R0, lrc),
data = Loblolly,
fixed = Asym + R0 + lrc ~ 1,
random = Asym ~ 1,
start = c(Asym = -10311111, R0 = 8.5^4, lrc = 0.01),
verbose = TRUE)
**Iteration 1
LME step: Loglik: -312.2787, nlminb iterations: 23
reStruct parameters:
Seed
10.41021
Error in nlme.formula(height ~ SSasymp(age, Asym, R0, lrc), data = Loblolly, :
Singularity in backsolve at level 0, block 1
Я пытаюсь выяснить, почему некоторые модели nlme
не подходят успешно, глядя на гессиан. Есть ли способ извлечь эту матрицу?
Я также рассматриваю функцию fdHess
(также из той же pacakge), которая "оценивает приближенный гессиан и градиент скалярной функции с использованием конечных разностей" будет ли это эквивалентно тому, что в настоящее время реализовано в функции nlme
?