English

Training Neural Networks with Stochastic Hessian-Free Optimization

Machine Learning 2013-05-02 v3 Neural and Evolutionary Computing Machine Learning

Abstract

Hessian-free (HF) optimization has been successfully used for training deep autoencoders and recurrent networks. HF uses the conjugate gradient algorithm to construct update directions through curvature-vector products that can be computed on the same order of time as gradients. In this paper we exploit this property and study stochastic HF with gradient and curvature mini-batches independent of the dataset size. We modify Martens' HF for these settings and integrate dropout, a method for preventing co-adaptation of feature detectors, to guard against overfitting. Stochastic Hessian-free optimization gives an intermediary between SGD and HF that achieves competitive performance on both classification and deep autoencoder experiments.

Keywords

Cite

@article{arxiv.1301.3641,
  title  = {Training Neural Networks with Stochastic Hessian-Free Optimization},
  author = {Ryan Kiros},
  journal= {arXiv preprint arXiv:1301.3641},
  year   = {2013}
}

Comments

11 pages, ICLR 2013

R2 v1 2026-06-21T23:10:17.529Z