R MATRIX ALGORITHMICALLY SINGULAR

7 messages 4 people Latest: Sep 10, 2009

R MATRIX ALGORITHMICALLY SINGULAR

From: Susan Hudachek Date: September 09, 2009 technical
Greetings! I have run several models and the covariance steps have been unsuccessful due to the following error: R MATRIX ALGORITHMICALLY SINGULAR COVARIANCE MATRIX UNOBTAINABLE R MATRIX IS OUTPUT T MATRIX - EQUAL TO RS*R, WHERE S* IS THE INVERSE OF S - IS OUTPUT Does anyone have an idea as to what this indicates and how to 'fix" it? Thanks in advance for any help/input you can offer! Susan Susan Hudachek, M.S., Ph.D. Animal Cancer Center Veterinary Teaching Hospital Colorado State University 300 West Drake Road Fort Collins, CO 80523-1620 PHONE: (970) 219-7599 FAX: (970) 297-1254 EMAIL: Susan.Hudachek

Re: R MATRIX ALGORITHMICALLY SINGULAR

From: Wangx826 Date: September 09, 2009 technical
Hi Susan, The most common reason is that you got too many parameters. But if there is someone who could summarize all other possible reasons for this kind of error, it would be really appreciated. If your model is not over-parameterized, there's one way to avoid it. You could try adding "Matrix=S" into $COV block. This would give you a similar estimate of covariance matrix if your sample size is large enough. Hope it helps, Tianli **************************************************** Tianli Wang PhD Candidate Department of Pharmaceutics University of Minnesota
Quoted reply history
On Sep 9 2009, Hudachek,Susan wrote: > Greetings! I have run several models and the covariance steps have been > unsuccessful due to the following error: > >R MATRIX ALGORITHMICALLY SINGULAR >COVARIANCE MATRIX UNOBTAINABLE >R MATRIX IS OUTPUT >T MATRIX - EQUAL TO RS*R, WHERE S* IS THE INVERSE OF S - IS OUTPUT > > Does anyone have an idea as to what this indicates and how to 'fix" it? > Thanks in advance for any help/input you can offer! >Susan > >Susan Hudachek, M.S., Ph.D. >Animal Cancer Center >Veterinary Teaching Hospital >Colorado State University >300 West Drake Road >Fort Collins, CO 80523-1620 >PHONE: (970) 219-7599 >FAX: (970) 297-1254 >EMAIL: Susan.Hudachek >

R MATRIX ALGORITHMICALLY SINGULAR

From: Susan Hudachek Date: September 10, 2009 technical
Greetings! I have run several models and the covariance steps have been unsuccessful due to the following error: R MATRIX ALGORITHMICALLY SINGULAR COVARIANCE MATRIX UNOBTAINABLE R MATRIX IS OUTPUT T MATRIX - EQUAL TO RS*R, WHERE S* IS THE INVERSE OF S - IS OUTPUT Does anyone have an idea as to what this indicates and how to 'fix" it? Thanks in advance for any help/input you can offer! Susan Susan Hudachek, M.S., Ph.D. Animal Cancer Center Veterinary Teaching Hospital Colorado State University 300 West Drake Road Fort Collins, CO 80523-1620 PHONE: (970) 219-7599 FAX: (970) 297-1254 EMAIL: [email protected]

RE: R MATRIX ALGORITHMICALLY SINGULAR

From: Jeroen Elassaiss-Schaap Date: September 10, 2009 technical
Dear Susan, Tianli, These kind of problems may be caused by numerical instability of the covariance step which seems to be unscaled in contrast to the estimation step. Inspection of the T (or R) matrix helps identifying the associated parameters: locate the largest number on the diagonal and look up that parameter. You are likely to find out that that particular parameter is much smaller than others. Such a parameter can be rescaled in the $PK block, e.g. by dividing it with a constant (or by exponentiation). Obviously, a very large parameter would result in the opposite behaviour. Other sources of numerical instability, apart from the aforementioned over-parameterization, are numerous but include: suboptimal choice of integration procedure (ADVAN and TOL), estimation mode (FOCE INTER is less stable than FOCE etc.), suboptimal design and outlying observations or individuals. Best regards, Jeroen Jeroen Elassaiss-Schaap, PhD Modeling & Simulation Expert Pharmacokinetics, Pharmacodynamics & Pharmacometrics (P3) Early Clinical Research and Experimental Medicine Schering-Plough Research Institute T: +31 41266 9320
Quoted reply history
-----Original Message----- From: owner-nmusers On Behalf Of wangx826 Sent: Thursday, 10 September, 2009 5:01 To: Hudachek,Susan Cc: nmusers Subject: Re: [NMusers] R MATRIX ALGORITHMICALLY SINGULAR Hi Susan, The most common reason is that you got too many parameters. But if there is someone who could summarize all other possible reasons for this kind of error, it would be really appreciated. If your model is not over-parameterized, there's one way to avoid it. You could try adding "Matrix=S" into $COV block. This would give you a similar estimate of covariance matrix if your sample size is large enough. Hope it helps, Tianli **************************************************** Tianli Wang PhD Candidate Department of Pharmaceutics University of Minnesota On Sep 9 2009, Hudachek,Susan wrote: > Greetings! I have run several models and the covariance steps have > been unsuccessful due to the following error: > >R MATRIX ALGORITHMICALLY SINGULAR >COVARIANCE MATRIX UNOBTAINABLE >R MATRIX IS OUTPUT >T MATRIX - EQUAL TO RS*R, WHERE S* IS THE INVERSE OF S - IS OUTPUT > > Does anyone have an idea as to what this indicates and how to 'fix" it? > Thanks in advance for any help/input you can offer! >Susan > >Susan Hudachek, M.S., Ph.D. >Animal Cancer Center >Veterinary Teaching Hospital >Colorado State University >300 West Drake Road >Fort Collins, CO 80523-1620 >PHONE: (970) 219-7599 >FAX: (970) 297-1254 >EMAIL: Susan.Hudachek > This message and any attachments are solely for the intended recipient. If you are not the intended recipient, disclosure, copying, use or distribution of the information included in this message is prohibited --- Please immediately and permanently delete.

Re: R MATRIX ALGORITHMICALLY SINGULAR

From: Wangx826 Date: September 10, 2009 technical
Hi Susan, The most common reason is that you got too many parameters. But if there is someone who could summarize all other possible reasons for this kind of error, it would be really appreciated. If your model is not over-parameterized, there's one way to avoid it. You could try adding "Matrix=S" into $COV block. This would give you a similar estimate of covariance matrix if your sample size is large enough. Hope it helps, Tianli **************************************************** Tianli Wang PhD Candidate Department of Pharmaceutics University of Minnesota
Quoted reply history
On Sep 9 2009, Hudachek,Susan wrote: > Greetings! I have run several models and the covariance steps have been unsuccessful due to the following error: > > R MATRIX ALGORITHMICALLY SINGULAR > COVARIANCE MATRIX UNOBTAINABLE > R MATRIX IS OUTPUT > T MATRIX - EQUAL TO RS*R, WHERE S* IS THE INVERSE OF S - IS OUTPUT > > Does anyone have an idea as to what this indicates and how to 'fix" it? Thanks in advance for any help/input you can offer! > > Susan > > Susan Hudachek, M.S., Ph.D. > Animal Cancer Center > Veterinary Teaching Hospital > Colorado State University > 300 West Drake Road > Fort Collins, CO 80523-1620 > PHONE: (970) 219-7599 > FAX: (970) 297-1254 > EMAIL: [email protected]

RE: R MATRIX ALGORITHMICALLY SINGULAR

From: Joachim Grevel Date: September 10, 2009 technical
Hi Susan and Tianli, I am not the mathematician to argue with the behaviour of matrices, but I have my way of "dealing" with this message. First, it does not bother me too much. It comes (always?) with "Minimization successful" and that's better than having "rounding errors". It means that your minimum is fairly well described. Second, not having the covariance step does not hinder me to develop my models further. You get the tables you ask for and with those you can create the scatter plots which tell you a lot about the problems of your model. Third, I am a happy user of PsN which gives me the option to add "-retries=6 -picky" thus running the model six times with slightly altered starting values. Sometimes I find among the six results one where the covariance step was executed (it may not be the one with the lowest OFV). This way I can compare models and identify the parameter that might be either redundant or not supported by enough data. Other NMusers will answer more competently, Joachim -------------------------------------------------------------------------- AstraZeneca UK Limited is a company incorporated in England and Wales with registered number: 03674842 and a registered office at 15 Stanhope Gate, London W1K 1LN. Confidentiality Notice: This message is private and may contain confidential, proprietary and legally privileged information. If you have received this message in error, please notify us and remove it from your system and note that you must not copy, distribute or take any action in reliance on it. Any unauthorised use or disclosure of the contents of this message is not permitted and may be unlawful. Disclaimer: Email messages may be subject to delays, interception, non-delivery and unauthorised alterations. Therefore, information expressed in this message is not given or endorsed by AstraZeneca UK Limited unless otherwise notified by an authorised representative independent of this message. No contractual relationship is created by this message by any person unless specifically indicated by agreement in writing other than email. Monitoring: AstraZeneca UK Limited may monitor email traffic data and content for the purposes of the prevention and detection of crime, ensuring the security of our computer systems and checking Compliance with our Code of Conduct and Policies.
Quoted reply history
-----Original Message----- From: [email protected] [mailto:[email protected]]on Behalf Of [email protected] Sent: 10 September 2009 04:01 To: Hudachek,Susan Cc: [email protected] Subject: Re: [NMusers] R MATRIX ALGORITHMICALLY SINGULAR Hi Susan, The most common reason is that you got too many parameters. But if there is someone who could summarize all other possible reasons for this kind of error, it would be really appreciated. If your model is not over-parameterized, there's one way to avoid it. You could try adding "Matrix=S" into $COV block. This would give you a similar estimate of covariance matrix if your sample size is large enough. Hope it helps, Tianli **************************************************** Tianli Wang PhD Candidate Department of Pharmaceutics University of Minnesota On Sep 9 2009, Hudachek,Susan wrote: > Greetings! I have run several models and the covariance steps have been > unsuccessful due to the following error: > >R MATRIX ALGORITHMICALLY SINGULAR >COVARIANCE MATRIX UNOBTAINABLE >R MATRIX IS OUTPUT >T MATRIX - EQUAL TO RS*R, WHERE S* IS THE INVERSE OF S - IS OUTPUT > > Does anyone have an idea as to what this indicates and how to 'fix" it? > Thanks in advance for any help/input you can offer! >Susan > >Susan Hudachek, M.S., Ph.D. >Animal Cancer Center >Veterinary Teaching Hospital >Colorado State University >300 West Drake Road >Fort Collins, CO 80523-1620 >PHONE: (970) 219-7599 >FAX: (970) 297-1254 >EMAIL: [email protected] >

RE: R MATRIX ALGORITHMICALLY SINGULAR

From: Jeroen Elassaiss-Schaap Date: September 10, 2009 technical
Dear Susan, Tianli, These kind of problems may be caused by numerical instability of the covariance step which seems to be unscaled in contrast to the estimation step. Inspection of the T (or R) matrix helps identifying the associated parameters: locate the largest number on the diagonal and look up that parameter. You are likely to find out that that particular parameter is much smaller than others. Such a parameter can be rescaled in the $PK block, e.g. by dividing it with a constant (or by exponentiation). Obviously, a very large parameter would result in the opposite behaviour. Other sources of numerical instability, apart from the aforementioned over-parameterization, are numerous but include: suboptimal choice of integration procedure (ADVAN and TOL), estimation mode (FOCE INTER is less stable than FOCE etc.), suboptimal design and outlying observations or individuals. Best regards, Jeroen Jeroen Elassaiss-Schaap, PhD Modeling & Simulation Expert Pharmacokinetics, Pharmacodynamics & Pharmacometrics (P3) Early Clinical Research and Experimental Medicine Schering-Plough Research Institute T: +31 41266 9320
Quoted reply history
-----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of [email protected] Sent: Thursday, 10 September, 2009 5:01 To: Hudachek,Susan Cc: [email protected] Subject: Re: [NMusers] R MATRIX ALGORITHMICALLY SINGULAR Hi Susan, The most common reason is that you got too many parameters. But if there is someone who could summarize all other possible reasons for this kind of error, it would be really appreciated. If your model is not over-parameterized, there's one way to avoid it. You could try adding "Matrix=S" into $COV block. This would give you a similar estimate of covariance matrix if your sample size is large enough. Hope it helps, Tianli **************************************************** Tianli Wang PhD Candidate Department of Pharmaceutics University of Minnesota On Sep 9 2009, Hudachek,Susan wrote: > Greetings! I have run several models and the covariance steps have > been unsuccessful due to the following error: > >R MATRIX ALGORITHMICALLY SINGULAR >COVARIANCE MATRIX UNOBTAINABLE >R MATRIX IS OUTPUT >T MATRIX - EQUAL TO RS*R, WHERE S* IS THE INVERSE OF S - IS OUTPUT > > Does anyone have an idea as to what this indicates and how to 'fix" it? > Thanks in advance for any help/input you can offer! >Susan > >Susan Hudachek, M.S., Ph.D. >Animal Cancer Center >Veterinary Teaching Hospital >Colorado State University >300 West Drake Road >Fort Collins, CO 80523-1620 >PHONE: (970) 219-7599 >FAX: (970) 297-1254 >EMAIL: [email protected] > This message and any attachments are solely for the intended recipient. If you are not the intended recipient, disclosure, copying, use or distribution of the information included in this message is prohibited --- Please immediately and permanently delete.