Standard Error (SE) Calculations

The importance of correct standard errors (SE) calculations cannot be overlooked. The SE of the estimated parameters gives an indication of their precision. For example, if the ratio of SE to its corresponding estimate of a parameter is large, it indicates this estimate is not reliable. This may suggest that the model is less sensitive to this parameter or there is overparameterization, or the maximum likelihood has not been really reached. A model will not be informative enough, if the SE of its parameters are not correctly calculated.

When maximal likelihood (ML) is reached, it can be shown that as the number of subjects NSUB reaches infinity asymptotically, the SE of the population parameters (phi_ML) can be calculated using the corresponding covariance matrix [13] [3]

Eqtn_2_2_29_CovMatrix

Vi_phiML is called the Fisher score matrix:

Eqtn_2_2_30_FisherScore

where

Eqtn_2_2_5_Where

(discussed in “Two-Stage Nonlinear Random Effects Mixture Model”)

Since phi_symbol represents the collection of population parameters, dlnpYibarphi_dphi is actually a column vector that can be denoted as si, and its transpose is a row vector, so Vi_phi is a matrix:

Viphi_sisi_superT

The square root of each diagonal element in Cov_phiML, is the SE of the corresponding parameter in phi_ML.

Some SEs have analytic solutions, as shown in references [3] and [14].

When phi_symbol represents mu_superk, then s_muk can be defined in dlnpYibarphi_dphi such that

Eqtn_2_2_32_3_s_mu_k_equation

(Refer to Eq. (61) and Eq. (62) and other relevant equations in [15] for quick results of the matrix derivatives.)

When phi_symbol represents omega_superk, then sprime_omegak can be defined in dlnpYibarphi_dphi such that

Eqtn_2_2_34_5_s_omega_equation

Note that omega_superk is symmetric, i.e., its off-diagonal (i, j) element omegaij_superk is the same as its (j, i) element omegaji_superk. In such a case, only the derivative of the independent variables in omega_superk (those in the lower triangle of omega_superk) are of concern. By using the chain rule, for those off-diagonal elements (i > j),

   Eqtn_2_2_35c_chainrule

Including the diagonal elements, as shown in reference [3], the full derivative matrix for all the independent lower triangle elements is

Eqtn_2_2_36_lower_triangle_matrix

When phi_symbol represents the weight w_superk, there are only K – 1 independent weights since Eqtn_2_2_36a_weights_equation. Therefore, only those derivatives need to be calculated (the SE for w_supercapK can be easily obtained by error propagation once the SE is obtained for the other w_superk). So for k = 1,...,K – 1, swk is

   Eqtn_2_2_37_8_s_wk

For multiplicative errors, such as Githetaibeta_sigma2Hithetai(discussed in “Two-Stage Nonlinear Random Effects Mixture Model”), when phi_symbol represents the variance of the error sigmaSymbol2,

Eqtn_2_2_39_40_multierrors

For subject i, once the corresponding Eqtn_2_2_40a_sparams are obtained, arrange all the elements in them into the column vector si, and the whole becomes,

Eqtn_2_2_41_si_Cov

For models with covariate parameters, and if the C matrix exists, the SE of the covariate parameters also have closed-form solutions. (If C matrix does not exist, QRPEM will not run.)

Using the model shown in the “C Matrix example” section, for any subject i, its individual Gaussian mean, using the notation from Eq. (4.16) in reference [14], i.e., vcri, is a column vector with two rows, and it can be written as

Eqtn_2_2_42_colvectorCmatrix

where the C matrix is

Eqtn_Cmatrix_example_Cmatrix

For this model, there is no mixture, so K = 1, the population mean is mu_lntvVlntvCl, and the population covariance matrix is Omega_nV00nCl.

The somega can be calculated from the earlier equation:

 Eqtn_2_2_36_lower_triangle_matrix

In such a model with covariate parameters, phi_symbol can be used instead of phi_symbol, representing the collection of individual parameters betavcriomega. The calculations can be summarized by Eq. (4.16) in reference [14].

For ln(tvV),

Eqtn_2_2_45_6_7_lntvV

where C11 = 1 is the (1, 1) element of the C matrix.

For ln(tvCl)

Eqtn_2_2_48_9_50_lntvCl

where C24 = 1 is the (2, 4) element of the C matrix.

Since C11 and C24 are always 1, combine the two integrals,

Eqtn_2_2_51_2_3_CombinedIntegrals

this is similar to the earlier equation:Eqtn_2_2_33_s_mu_integral

except that vcri is used instead of mu here.

For the covariate parameter dVdwt,

Eqtn_2_2_54_5_6_dVdwt

where C12 is the (1, 2) element of the C matrix.

For the covariate parameter dVdsex1,

Eqtn_2_2_57_8_9_dVdsex1

where C13 = (sex == 1) is the (1, 3) element of the C matrix.

For the covariate parameter dCldwt,

Eqtn_2_2_60_1_2_dCldwt

where C25 is the (2, 5) element of the C matrix.

For the covariate parameter dCldage,

Eqtn_2_2_63_4_5_dCldage

where C26 is the (2, 6) element of the C matrix.

Now, for each subject i, arrange Eqtn_2_2_65b_s_list into si, and use the following equation (discussed earlier) to obtain the SE for each parameter.

Eqtn_2_2_41_si_Cov

Define ci as

Eqtn_2_2_66_ci

such that vcri_Cci, all the dvcri_dci can be expressed by the elements in the C matrix.


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