How to find uncertainties of estimated parameters in Levenberg- Marquardt algorithm
Afficher commentaires plus anciens
Hello I have used Levenberg-Marquardt algorithm in 3 parameter problem but I unable to estimate uncertainties associated with it, Please help me in this regard
1 commentaire
Chris Martin
le 6 Nov 2015
Réponses (2)
Torsten
le 4 Nov 2015
1 vote
If you have the statistics toolbox, use nlinfit together with nlparci and nlpredci.
Best wishes
Torsten.
4 commentaires
Chris Martin
le 4 Nov 2015
Torsten
le 4 Nov 2015
Then you will have to consult the literature cited for nlparci and nlpredci on how confidence intervals for the parameters are to be computed.
See e.g.
Best wishes
Torsten.
Chris Martin
le 5 Nov 2015
Torsten
le 5 Nov 2015
Just wanted to give a link to this book:
Best wishes
Torsten.
chris
le 9 Juil 2025
0 votes
You can use Laplace's approximation.
After Levenberg Marquardt (LM) has converged, take the (negative of the) Hessian at that point. This is equal to the precision matrix (inverse of covariance matrix) for a multivariate Gaussian distribution over your parameters.
The location parameter of this distribution is of course just the solution provided by LM.
Note that you do not want to approximate the Hessian with the Jacobian!
Catégories
En savoir plus sur Linear Algebra dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!