Let $B_k$ be the approximated Hessian computed with the L-BFGS method.
I know it is possible to compute $(B_k)^{-1}d$ with the two loop recursion algorithm. I would like to know is there is such an algorithm that compute $B_kd$.
Let $B_k$ be the approximated Hessian computed with the L-BFGS method.
I know it is possible to compute $(B_k)^{-1}d$ with the two loop recursion algorithm. I would like to know is there is such an algorithm that compute $B_kd$.
Copyright © 2021 JogjaFile Inc.
The authors of the two-loop recursion write the following in the reference paper:
So no, chances are that such a form doesn't exist for the non-inverse Hessian approximation. Nevertheless, products calculated through the "compact form" aren't too much slower than the two-loop recursion.
Source: Byrd, Richard H., Jorge Nocedal, and Robert B. Schnabel. "Representations of quasi-Newton matrices and their use in limited memory methods." Mathematical Programming 63.1 (1994): 129-156.