English

$S^{2}$-LBI: Stochastic Split Linearized Bregman Iterations for Parsimonious Deep Learning

Machine Learning 2019-04-25 v1 Computer Vision and Pattern Recognition Machine Learning

Abstract

This paper proposes a novel Stochastic Split Linearized Bregman Iteration (S2S^{2}-LBI) algorithm to efficiently train the deep network. The S2S^{2}-LBI introduces an iterative regularization path with structural sparsity. Our S2S^{2}-LBI combines the computational efficiency of the LBI, and model selection consistency in learning the structural sparsity. The computed solution path intrinsically enables us to enlarge or simplify a network, which theoretically, is benefited from the dynamics property of our S2S^{2}-LBI algorithm. The experimental results validate our S2S^{2}-LBI on MNIST and CIFAR-10 dataset. For example, in MNIST, we can either boost a network with only 1.5K parameters (1 convolutional layer of 5 filters, and 1 FC layer), achieves 98.40\% recognition accuracy; or we simplify 82.5%82.5\% of parameters in LeNet-5 network, and still achieves the 98.47\% recognition accuracy. In addition, we also have the learning results on ImageNet, which will be added in the next version of our report.

Keywords

Cite

@article{arxiv.1904.10873,
  title  = {$S^{2}$-LBI: Stochastic Split Linearized Bregman Iterations for Parsimonious Deep Learning},
  author = {Yanwei Fu and Donghao Li and Xinwei Sun and Shun Zhang and Yizhou Wang and Yuan Yao},
  journal= {arXiv preprint arXiv:1904.10873},
  year   = {2019}
}

Comments

technical report

R2 v1 2026-06-23T08:48:27.535Z