'lsqnonlin' giving non-identical results from multiple trials considering same data and starting parameter values
Show older comments
Hi
I implemented lsqnonlin for estimating 30 parameters in my Model. My objective function is of the order 18000X22.
My lsqnonlin settings are:
1. I have parameter bounds set
2. I use trust-region-reflective algorithm.
Strangely, I get non-identical values of estimates for the 30 parameters under consideration with multiple trials using the same code, data going into lsqnonlin for estimation and with same starting values.
As far as I know, lsqnonlin is a deterministic optimization algorithm . So, I am supposed to get identical results from these trials.
Any inputs would be helpful in understanding this variability in results from independent estimation trials. using same data and parameter starting values.
Thanks for your time
Accepted Answer
More Answers (0)
Categories
Find more on Choose a Solver in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!