Adaptive Gaussian Quadrature

Adaptive Gaussian quadrature is a generalization of the Laplacian method and, when FOCE Hess is selected, the FOCE ELS method. It uses numerical integration techniques to improve the likelihood approximation. It is applicable to both Gaussian and user-supplied log likelihood cases.

When Laplacian with FOCE Hess is selected with NAGQ=1, the resulting method is the same as FOCE ELS and similar to NONMEM's FOCE engine with interaction. When FOCE Hess is not selected and NAGQ=1, it is similar to NONMEM's Laplacian engine. When NAGQ is set to a value greater than 1, the method has no NONMEM equivalent, and the quality of the likelihood approximation is improved over simple Laplacian or FOCE ELS.

The main difference is that the Laplacian approximation is replaced by a numerical integration step that samples the joint log likelihood function at a grid of etaSymbol values in addition to the etaSymbols at the maximum. The initial steps are identical, a conditional step to get optimal etaSymbols followed by numerical second derivative evaluation at the optimal etaSymbols to compute a Gaussian kernel. In the simpler Laplacian case, the approximation is computed by using only using the joint likelihood value at the optimal etaSymbol values in addition to the second derivative values, whereas AGQ continues with additional evaluations at special Gaussian quadrature nodes to improve the accuracy of the approximation.

The general AGQ method allows specifying the number N of nodes along each etaSymbol variable axis, with the accuracy of the approximation as well as the computational cost increasing with Nd, where d is the number of random effects etaSymbol for each individual. Because of this, AGQ is often most useful for improving estimation accuracy for models with small numbers of random effects, as is often the case with user-supplied log likelihood functions, particularly for count data.

In the special case of Gaussian data, the use of a FOCE approximation to compute the Gaussian kernel covariance matrix instead of numerical second derivatives can be optionally specified. This is more stable than a numerical second derivative computation.

For a more mathematical look at the Laplacian algorithm, refer to “Explore the Formulation of AGQ”.


Legal Notice | Contact Certara
© Certara USA, Inc. All rights reserved.