Implementation of Stochastic Quasi-Newton's Method in PyTorch
Implementation of Stochastic Quasi-Newton's Method in PyTorch
复制标题
随机拟牛顿法在 PyTorch 中的实现
DOI:
--
复制
发表时间:
2018
期刊:
影响因子:
--
通讯作者:
Huidong Liu
中科院分区:
文献类型:
--
作者:
Yingkai Li;Huidong Liu
In this paper, we implement the Stochastic Damped LBFGS (SdLBFGS) for stochastic non-convex optimization. We make two important modifications to the original SdLBFGS algorithm. First, by initializing the Hessian at each step using an identity matrix, the algorithm converges better than original algorithm. Second, by performing direction normalization we could gain stable optimization procedure without line search. Experiments on minimizing a 2D non-convex function shows that our improved algorithm converges better than original algorithm, and experiments on the CIFAR10 and MNIST datasets show that our improved algorithm works stably and gives comparable or even better testing accuracies than first order optimizers SGD, Adagrad, and second order optimizers LBFGS in PyTorch.
DOI:
--
发表时间:
2011
期刊:
影响因子:
--
作者:
石井明男;尾方成信;君塚肇
通讯作者:
君塚肇