A PID Controller Approach for Stochastic Optimization of Deep Networks

被引:91
作者
An, Wangpeng [1 ,2 ]
Wang, Haoqian [1 ,3 ]
Sun, Qingyun [4 ]
Xu, Jun [2 ]
Dai, Qionghai [1 ,3 ]
Zhang, Lei [2 ]
机构
[1] Tsinghua Univ, Grad Sch Shenzhen, Shenzhen, Peoples R China
[2] Hong Kong Polytech Univ, Dept Comp, Hong Kong, Peoples R China
[3] Shenzhen Inst Future Media Technol, Shenzhen, Peoples R China
[4] Stanford Univ, Stanford, CA 94305 USA
来源
2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR) | 2018年
关键词
DESIGN;
D O I
10.1109/CVPR.2018.00889
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Deep neural networks have demonstrated their power in many computer vision applications. State-of-the-art deep architectures such as VGG, ResNet, and DenseNet are mostly optimized by the SGD-Momentum algorithm, which updates the weights by considering their past and current gradients. Nonetheless, SGD-Momentum suffers from the overshoot problem, which hinders the convergence of network training. Inspired by the prominent success of proportional-integral-derivative (PID) controller in automatic control, we propose a PID approach for accelerating deep network optimization. We first reveal the intrinsic connections between SGD-Momentum and PID based controller, then present the optimization algorithm which exploits the past, current, and change of gradients to update the network parameters. The proposed PID method reduces much the overshoot phenomena of SGD-Momentum, and it achieves up to 50% acceleration on popular deep network architectures with competitive accuracy, as verified by our experiments on the benchmark datasets including CIFAR10, CIFAR100, and Tiny-ImageNet.
引用
收藏
页码:8522 / 8531
页数:10
相关论文
共 38 条
[1]   PID control system analysis, design, and technology [J].
Ang, KH ;
Chong, G ;
Li, Y .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2005, 13 (04) :559-576
[2]  
[Anonymous], J ASNE
[3]  
[Anonymous], 1991, ADV MATH
[4]  
[Anonymous], P NEURAL INFORM PROC
[5]  
[Anonymous], 1966, TABLE LAPLACE TRANSF
[6]  
[Anonymous], 2015, P IEEE C COMP VIS PA
[7]  
[Anonymous], 1942, T ASME
[8]  
[Anonymous], 2014, INT C LEARN REPR ICL, Patent No. 13126114
[9]  
[Anonymous], 2016, EUR C COMP VIS ECCV
[10]  
[Anonymous], 2017, IEEE C COMP VIS PATT