Review of Laplacian-Approximation Formulation

For nonlinear mixed-effect models, there are usually two levels of variability:

intra-individual variability due to residual/measurement errors; and

inter-individual variability in parameter values due to “unexplained” variation (e.g., natural, biological variation) and/or covariates.

For example, an observable variable may be governed by the statistical model:

Eqtn_1_1_1_Lap_StatisticalModel

where

Yij is the jth observation (e.g., drug concentration) for subject i at time tij.

f is the function relating time tij, parameter Thetai specific to subject i, and parameter Beta common to all subjects to observation Yij.

Thetai is a random vector to account for the inter-individual variability

Beta is often referred to as bare fixed effects as they are not paired with any random effects

rtijthetaibetaepsilonij is the residual error at tij for subject i, where the functional form of r determines the type of residual error (e.g., if r ≡ 1, then it is an additive error; and if rf, then it is a proportional/multiplicative error) and random variables (eij) are assumed to be independent and identically (i.i.d.) normally distributed with zero mean and constant variance sigmaSymbol2.

mi is the number of observations for subject i.

NSUB is the number of subjects.

Most PKPD population analysis are based on parametric assumptions, where the distribution of Thetai is assumed to be i.i.d. multivariate normally distributed. (Note that the distribution can also be the transformations of multivariate normal distribution.) Specifically, it is assumed that thetai_muetai_i12NSUB, where mu_R_superKtheta and etai is independent and identically multi-normally distributed with zero mean and covariance matrix Omega; that is, etaitildeN0omega with omega_RKthetaxKtheta.

It is also assumed that etai and eij are independent. The goal of parametric methods is to find the estimates for population parameters, mu, Omega, sigmaSymbol, and Beta with given data. Most derivations in this section are based on work reported in reference [1].

Let Eqtn_1_1_1e_LetY. Then, due to the i.i.d. normal assumption on eij, the conditional PDF of Yi given Thetai is given by

   Eqtn_1_1_2_ConditionalPDF

Since thetai_Nmuomega, the PDF of Thetai is given by

   Eqtn_1_1_3_PDF_Theta

Thus the logarithm of the joint PDF of Yi and Thetai is given by

   Eqtn_1_1_4_LogJointPDF

where Eqtn_1_1_5_where

With given, mu, Omega, sigmaSymbol, and Beta, one can optimize Ji to obtain optimal individual parameter estimates for the ith individual, i = 1, 2,..., NSUB. These estimates are also referred to as conditional modes, modes of a posterior (MAP), empirical Bayes estimates (EBE) or posthoc. This is the method used to calculate individual parameter estimates for all the population analysis methods except for the EM method, which uses the conditional means rather than modes.

   The marginal PDF of Yi is given by Eqtn_1_1_6_MarginalPDF. Note that Yi is independent (due to the independence of eij). Hence, the marginal PDF of (Y1Y2YN (2)) is given by

Eqtn_1_1_7MarginalPDF

which implies that Eqtn_1_1_8_LogP.

The goal of maximum likelihood methods is to maximize overall log-likelihood function (as shown in the previous equation) to obtain estimates for population parameters. Unfortunately, the marginal PDF often cannot be computed analytically due to the complexity of the involved integral. There are two main methods to solve this problem.

Approximate the required integral (e.g., through linearization, Laplacian approximation, or Gaussian quadrature method) and then maximize the resulting approximate marginal PDF to obtain population parameter estimates. The unconstrained Broyden–Fletcher–Goldfarb–Shanno (BFGS) quasi-Newton method is then often used for the corresponding optimization problem. This is the optimization algorithm used by Certara’s NLME engine.

Use the EM method, which alternates between an expectation step and a maximization step to obtain the parameter estimates that potentially will iteratively converge to the maximum likelihood estimates (refer to the “Expectation Maximization-Based Algorithms” for more information).

It is worth noting that, since Omega is a symmetric matrix, instead of estimating Omega directly, one often estimates its corresponding lower triangular matrix Lomega (that is, omega_LomegaLomegasuperT with Lomega obtained by using Cholesky decomposition). This is the method used in Certara’s NLME engine.

Before further exploration of the Laplacian-approximation-based algorithms, some additional notations should be defined. Let Eqtn_1_1_8d_ColumnVector, where col is an operator that transforms a sequence of column vectors into a single column vector by stacking them one under the other. Then Eqtn_1_1_8e_NoDiagElements is obtained by eliminating the above diagonal elements of Lomega.

.


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