Automatic differentiation to facilitate maximum likelihood estimation in nonlinear random effects models

被引:31
作者
Skaug, HJ [1 ]
机构
[1] Inst Marine Res, N-5817 Nordnes, Norway
关键词
automatic differentiation; GLMM; importance sampling; Laplace approximation; state-space models;
D O I
10.1198/106186002760180617
中图分类号
O21 [概率论与数理统计]; C8 [统计学];
学科分类号
020208 ; 070103 ; 0714 ;
摘要
Maximum likelihood estimation in random effects models for non-Gaussian data is a computationally challenging task that currently receives much attention. This article shows that the estimation process can be facilitated by the use of automatic differentiation, which is a technique for exact numerical differentiation of functions represented as computer programs. Automatic differentiation is applied to an approximation of the likelihood function, obtained by using either Laplace's method of integration or importance sampling. The approach is applied to generalized linear mixed models. The computational speed is high compared to the Monte Carlo EM algorithm and the Monte Carlo Newton-Raphson method.
引用
收藏
页码:458 / 470
页数:13
相关论文
共 28 条
[1]  
[Anonymous], 1992, SCI PROGRAMMING-NETH
[2]  
[Anonymous], 1995, Journal of computational and Graphical Statistics, DOI DOI 10.2307/1390625
[3]  
Barndorff-Nielsen O. E., 1989, Technical report, DOI [DOI 10.1007/978-1-4899-3424-6, 10.1007/978-1-4899-3424-6]
[4]   Maximizing generalized linear mixed model likelihoods with an automated Monte Carlo EM algorithm [J].
Booth, JG ;
Hobert, JP .
JOURNAL OF THE ROYAL STATISTICAL SOCIETY SERIES B-STATISTICAL METHODOLOGY, 1999, 61 :265-285
[5]  
BRESLOW NE, 1995, BIOMETRIKA, V82, P81
[6]   MAXIMUM LIKELIHOOD FROM INCOMPLETE DATA VIA EM ALGORITHM [J].
DEMPSTER, AP ;
LAIRD, NM ;
RUBIN, DB .
JOURNAL OF THE ROYAL STATISTICAL SOCIETY SERIES B-METHODOLOGICAL, 1977, 39 (01) :1-38
[7]  
Fletcher R., 1981, PRACTICAL METHODS OP
[8]   LARGE-SCALE ESTIMATION OF VARIANCE AND COVARIANCE COMPONENTS [J].
FRALEY, C ;
BURNS, PJ .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1995, 16 (01) :192-209
[9]  
George A., 1981, COMPUTER SOLUTION LA
[10]   Algorithm 755: ADOL-C: A package for the automatic differentiation of algorithms written in C/C++ [J].
Griewank, A ;
Juedes, D ;
Utke, J .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1996, 22 (02) :131-167