Skip to content
Snippets Groups Projects
Commit d038e0e4 authored by Lisa Julia Nebel's avatar Lisa Julia Nebel
Browse files

Add first version of the Riemannian Proximal Newton solver, as an alternative...

Add first version of the Riemannian Proximal Newton solver, as an alternative to the Trust-Region Solver.

In each step of these two iterative solvers, we try to find a correction
that decreases the energy of the nonlinear functional of the current iterate x.
The correction is calculated using the Taylor expansion around x,
resulting in the problem: Hessian(x) * correction = -gradient(x).
Within a certain radius around x, the functional can be approximated correctly and then
the corrections causes an energy decrease.
1) The trust-region algorithm ensures this using a trust-region.
2) The proximal newton method ensures this by punishing
   large corrections using a regularization factor.
parent 8028e956
No related branches found
No related tags found
1 merge request!45Feature/proximal newton solver
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment