[
https://issues.apache.org/jira/browse/MATH-372?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Luc Maisonobe resolved MATH-372.
--------------------------------
Resolution: Invalid
OK, so I'm going to set the "invalid" resolution tag for this issue. If you
find another problem, please open a new issue so we can track it down.
> Curve fitting appears unreliable
> --------------------------------
>
> Key: MATH-372
> URL: https://issues.apache.org/jira/browse/MATH-372
> Project: Commons Math
> Issue Type: Bug
> Affects Versions: 2.1
> Environment: Win7 x64, Netbeans, JDK 1.6.0.18
> Reporter: Matt Price
> Attachments: CurveFitterDebug.java, CurveFitting.ods
>
> Original Estimate: 8h
> Remaining Estimate: 8h
>
> I've been trying to find a good curve fitting library for Java for the last
> couple of weeks. I came across Apache Commons Math and was really excited
> because I like all things Apache. The curve fitting API looks good and is
> fairly easy to use, however, it doesn't seem to be as accurate as it
> should/could be.
> I've produced some code and data that shows that the initial parameter
> guesses affect the results too much. Guess low and the curve ends up low,
> guess high and the curve ends up high. I wish I had a stronger
> statistics/math background to make more sense of this. I've tried playing
> with the optimizer's options (costRelativeToTolerance,
> initialStepBoundFactor, maxEvaluations, maxIterations, orthTolerance and
> parRelativeTolerance) but nothing seems to improve the end result.
> I've attached the spreadsheet and Java code. FYI, in the spreadsheet you'll
> see an entry in the chart for DataFitX. It is a COM library used in my
> company's current software that needs to be replaced.
> Any help on this would be greatly appreciated. If you need more info, let me
> know and I'll supply it as quickly as I can.
> Thanks,
> Matt
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.