Backtracking New Q-Newton's method: a good algorithm for optimization and solving systems of equations
Tuyen Trung Truong

TL;DR
This paper introduces an enhanced Newton's method combined with Armijo backtracking, improving convergence and stability in solving systems of equations, with promising experimental results and interesting dynamical properties.
Contribution
It develops a new class of second-order optimization algorithms that address convergence issues of Newton's method using backtracking, with easy implementation and novel dynamical behavior.
Findings
Improved convergence to solutions and avoidance of saddle points.
More regular basins of attraction compared to standard Newton's method.
Algorithms perform well on real and complex systems.
Abstract
In this paper, by combining the algorithm New Q-Newton's method - developed in previous joint work of the author - with Armijo's Backtracking line search, we resolve convergence issues encountered by Newton's method (e.g. convergence to a saddle point or having attracting cycles of more than 1 point) while retaining the quick rate of convergence for Newton's method. We also develop a family of such methods, for general second order methods, some of them having the favour of quasi-Newton's methods. The developed algorithms are very easy to implement. From a Dynamical Systems' viewpoint, the new iterative method has an interesting feature: while it is deterministic, its dependence on Armijo's Backtracking line search makes its behave like a random process, and thus helps it to have good performance. On the experimental aspect, we compare the performance of our algorithms with well known…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIterative Methods for Nonlinear Equations · Advanced Optimization Algorithms Research · Metaheuristic Optimization Algorithms Research
