octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #38063] optim: expfit inaccurate (incorrect)


From: Olaf Till
Subject: [Octave-bug-tracker] [bug #38063] optim: expfit inaccurate (incorrect)
Date: Tue, 09 Apr 2013 08:28:17 +0000
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20121207 Iceweasel/3.5.16 (like Firefox/3.5.16)

Follow-up Comment #1, bug #38063 (project octave):

Not knowing this algorithm, I asked at the maintainers list:

https://mailman.cae.wisc.edu/pipermail/octave-maintainers/2013-April/032944.html

Summary of the thread and some tests:

- The example in the report fits a degree-1 model to data produced with a
degree-2 model. But fitting a degree-2 model still gives bad results with this
data for expfit.

- Although general nonlinear fitting gave a good fit, the determined model
parameters (for a degree-2 model) were vastly incorrect, even for the not so
noisy data in the help-text-example where expfit is able to determine the
correct parameters.

- Looking at the noise in the data in the report and the used model I'd feel
that probably no optimizer is able to figure out reasonably correct
parameters.

So, since expfit, but not easily the general optimizer, was able to determine
correct parameters in the example with little noise, and this is probably just
not possible with the example with much noise, I'd see no need to deprecate or
change expfit at the moment. This assumes that the emphasis with expfit is on
parameter determination, not just curve fitting.


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?38063>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]