Re: RE: ROUNDING ERRORS (ERROR=134)

From: Leonid Gibiansky Date: May 14, 2003 technical Source: cognigencorp.com
From:Leonid Gibiansky Subject:Re: RE: [NMusers] ROUNDING ERRORS (ERROR=134) Date: Wed, 14 May 2003 10:29:46 -0400 Jeri, The main property of multidimensional nonlinear optimization problems is that they do not converge. So this is quite usual for the FOCE method with non-diagonal 6 by 6 omega matrix. If you believe that correlations are important (e.g., looking on the scatter plots of ETAs vs ETAs) you can try several things that would allow you to simplify OMEGA matrix (comparing with the full matrix that does not converge). 1. Start with the new initial values, e.g., those obtained by the model with the diagonal OMEGA matrix. 2. Instead of the full BLOCK(6) matrix, try,e.g., BLOCK(5) + 1 separate effect. 3. Try the band matrix of the type $OMEGA BLOCK(6) .24 .01 .28 .27 .01 .36 0 0.01 .25 .32 0 0 0.1 .10 0.77 0 0 0 0.03 0.07 0.77 (where the diagonal and X number of the element below the diagonal are not zero, and the rest is zero): as far as I understood, then the NONMEM will keep this structure of the OMEGA matrix. 4. I prefer to express OMEGA matrix via THETA parameters, and then control them one-by one, as follows: MyETA1=THETA(1)*ETA(1) MyETA2=THETA(2)*ETA(1)+THETA(3)*ETA(2) .... MyETA6=THETA(19)*ETA(1)+THETA(20)*ETA(2)+...+THETA(21)*ETA(6) ... CL=TCL*EXP(myETA1) V =TV*EXP(myETA2) with $OMEGA 1 1 1 1 1 1 FIXED In this setting you can add or delete correlations one by one. Final OMEGA matrix can be expressed via THETA(1)-THETA(21) parameters. Also, sometimes change of FORTRAN compiler can help to avoid rounding error or other numerical problems. Freeware gcc compiler (ask Bill for details of implementation) sometimes is more stable than anything else. Good luck, Leonid _______________________________________________________
May 13, 2003 Jerry Zhao ROUNDING ERRORS (ERROR=134)
May 13, 2003 Atul Bhattaram Venkatesh RE: ROUNDING ERRORS (ERROR=134)
May 13, 2003 Jerry Zhao Re: RE: ROUNDING ERRORS (ERROR=134)
May 14, 2003 Leonid Gibiansky Re: RE: ROUNDING ERRORS (ERROR=134)