Numerical Optimization: Understanding L-BFGS
1–10 of 15 posts
Re: Numerical Optimization: Understanding L-BFGS
#2Re: Numerical Optimization: Understanding L-BFGS
#3Re: Numerical Optimization: Understanding L-BFGS
#4Author here, happy to answer any questions.
Re: Numerical Optimization: Understanding L-BFGS
#5Author here, happy to answer any questions.
Re: Numerical Optimization: Understanding L-BFGS
#6This is a nice introduction, but it looks there is a problem with the formatting: some of the math is not rendered properly (in the source, some expressions are wrapped in dollar-signs rather than script tags).
Re: Numerical Optimization: Understanding L-BFGS
#7Author here, happy to answer any questions.
I hate to be that guy, but "Raphson", not "Rhapson" ( http://en.wikipedia.org/wiki/Joseph_Raphson ). It's also worth noting that no one ever actually forms the inverse of H, even if H is dense. At worst you would compute some factorization of H and use that to solve for the update d.
I think that's explicitly mentioned in the Quasi-Newton section that you only need to implicitly multiply and not form the matrix.
Re: Numerical Optimization: Understanding L-BFGS
#8Earlier quoted context omitted.
I hate to be that guy, but "Raphson", not "Rhapson" ( http://en.wikipedia.org/wiki/Joseph_Raphson ). It's also worth noting that no one ever actually forms the inverse of H, even if H is dense. At worst you would compute some factorization of H and use that to solve for the update d.
Typo is fixed, thanks! I think that's explicitly mentioned in the Quasi-Newton section that you only need to implicitly multiply and not form the matrix.
Re: Numerical Optimization: Understanding L-BFGS
#9Author here, happy to answer any questions.
Is it typical to interface to Newton's method via a function that computes the inverse Hessian? I've never seen that. Typically, people claim it is numerically unstable to explicitly invert the Hessian, and that it would be better for the interface to take the Hessian itself, and then call a subroutine to do a linear solve.
Re: Numerical Optimization: Understanding L-BFGS
#10Earlier quoted context omitted.
Typo is fixed, thanks! I think that's explicitly mentioned in the Quasi-Newton section that you only need to implicitly multiply and not form the matrix.
I still see it misspelt throughout.