4 ms·
I mean, don’t most researchers use Adam? As far as I know that is a second-order method.
by siekmanj 8y ago
I mean, don’t most researchers use Adam? As far as I know that is a second-order method.
- jefft255 8y agoNope! Sorry I can’t take more time to explain but there is no second derivative used in Adam.
- andbberger 8y agoFrom the paper > We propose Adam, a method for efficient stochastic optimization that only requires first-order gradients with little memory requirement. The method computes individual adaptive learning rates for different parameters from estimates of first and second moments of the gradients Most of the popular variants of SGD use approximations of the hessian in one way or another
- jefft255 8y agoNot to be peculiar, but I don't know if approximating the hessian using the gradient counts as a second order method. I was talking about "full-blown" second order methods where you compute de hessian through AD. Furthermore, I don't think by "moment of the gradients" they actually mean second derivatives. Also from the paper: We introduce Adam, an algorithm for first-order gradient-based optimization ofstochastic objective functions... It's written right in the abstract that the authors consider it a first-order method.
- andbberger 8y agoSeems legit