Adaptive Modified Levenberg–Marquardt Algorithm for Nonlinear Least Squares: Analysis and Applications
Abstract
Nonlinear least squares (NLS) methods such as Levenberg–Marquardt (LM) often suffer from sensitivity to initialization and instability in ill-conditioned problems. This paper proposes an Adaptive Modified Levenberg–Marquardt (AMLM) algorithm with curvature-aware diagonal damping and a reduction-ratio-based update strategy. Experiments on exponential, power-law and logistic models (3 initialization levels, σ = 0–0.1, 100 runs per setting) demonstrate that AMLM achieves improved robustness and convergence stability compared with the traditional LM algorithm under challenging conditions. In exponential models, AMLM achieves win rates above 55% under high noise and poor initialization and successfully recovers correct nonlinear structures where LM fails. In queueing-inspired near-singular scenarios, AMLM maintains stable convergence while LM becomes unstable. These gains come at the cost of increased computation, with runtime and evaluation cost rising by approximately 10–30%. Overall, AMLM provides a simple and effective enhancement to LM for ill-conditioned and strongly nonlinear optimization problems.
Full Text:
PDFReferences
K. Levenberg, “A method for the solution of certain non-linear problems in least squares,” Quarterly of Applied Mathematics, 1944.
D. W. Marquardt, “An algorithm for least-squares estimation of nonlinear parameters,” SIAM Journal on Applied Mathematics, 1963.
J. Nocedal and S. J. Wright, Numerical Optimization, Springer, 2006.
Wang, Sh. A Lyapunov-based dynamic scheduling algorithm for heterogeneous computing clusters / Sh. Wang, I. V. Nikiforov // Computing, Telecommunications and Control. – 2026. – Vol. 19, No. 1. – P. 65-79. – DOI 10.18721/JCSTCS.19107.
J. J. Moré, “The Levenberg–Marquardt algorithm: Implementation and theory,” Lecture Notes in Mathematics, 1978.
K. Madsen, H. B. Nielsen, O. Tingleff, Methods for Non-Linear Least Squares Problems, 2004.
P. E. Gill, W. Murray, M. H. Wright, Practical Optimization, Academic Press, 1981.
A. Björck, Numerical Methods for Least Squares Problems, SIAM, 1996.
M. T. Hagan, M. B. Menhaj, “Training feedforward networks with the Marquardt algorithm,” IEEE Trans. Neural Networks, 1994.
M. Abramowitz, I. A. Stegun, Handbook of Mathematical Functions, 1972.
S. Boyd, L. Vandenberghe, Convex Optimization, Cambridge University Press, 2004.
R. M. May, “Simple mathematical models with very complicated dynamics,” Nature, 1976.
J. D. Murray, Mathematical Biology, Springer, 2002.
L. Kleinrock, Queueing Systems, Volume 1: Theory, Wiley, 1975.
G. Casale et al., “Approximate solution of queueing models in cloud systems,” Performance Evaluation, 2015.
C. Bishop, Pattern Recognition and Machine Learning, Springer, 2006.
J. J. Moré, D. C. Sorensen, “Computing a trust region step,” SIAM J. Sci. Stat. Comput., 1983.
A. R. Conn, N. Gould, P. Toint, Trust Region Methods, SIAM, 2000.
J. Fan, Y. Yuan, “On the Levenberg–Marquardt method,” Journal of Computational Mathematics, 2005.
R. Fletcher, “A modified Marquardt subroutine for nonlinear least squares,” 1971.
P. E. Gill et al., Practical Optimization, Academic Press, 1981.
X. Chen et al., “Performance modeling in cloud computing: A survey,” IEEE Trans. Cloud Computing, 2018.
Refbacks
- There are currently no refbacks.
Abava Кибербезопасность ИТ-КОНГРЕСС ВМК МГУ 2026 СНЭ
ISSN: 2307-8162