[Fwd: Re: improved Matrix.times()]
- Subject: [Fwd: Re: improved Matrix.times()]
- From: Ron Boisvert <boisvert@nist.gov>
- Date: Fri, 23 May 2008 13:01:09 -0400
- Content-Transfer-Encoding: 7bit
- Content-Type: text/plain; charset=ISO-8859-1; format=flowed
- User-Agent: Thunderbird 2.0.0.14 (Windows/20080421)
-------- Original Message --------
Subject: Re: improved Matrix.times()
Date: Fri, 23 May 2008 11:29:50 -0400
From: Tim Poston <tim.poston@gmail.com>
Reply-To: tim.poston@gmail.com
To: boisvert@nist.gov
References: <4836D9F0.9010401@nist.gov>
Apart from the details of how to handle Single Value Decomposition
for truly humongous matrices, it's worth a second look at the scientific
reasons for even trying to, in the particular problem at hand.
With that many variables, I would first ask whether the system
is truly linear enough for SVD to be relevant in the first place --
higher order terms could so easily swamp it.
How sensitive is the answer to noise,
and how much noise can you (in this application) expect?
More broadly, how good are the data?
Vast algebraic manipulations, used without a strong theoretical rationale,
are easily subject to "Garbage In, Garbage Out".
Expecting SVD to act as a magic garbage filter
sometimes works on smaller problems, but vast ones?
Tim Poston
Bangalore
Date Index |
Thread Index |
Problems or questions? Contact list-master@nist.gov