• Stars
    star
    174
  • Rank 219,104 (Top 5 %)
  • Language
    Python
  • Created over 6 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Code for this CVPR 2018 paper: "A PID Controller Approach for Stochastic Optimization of Deep Networks", Wangpeng An, Haoqian Wang, Qingyun Sun, Jun Xu, Qionghai Dai, Lei Zhang.

PIDOptimizer (Proportional–Integral–Derivative Optimizer)

This repository contains source code of the CVPR 2018 paper:

Prerequisite:

  • matplotlib==2.0.2

Train MLP on MNIST DATAST

python mnist_pid.py python mnist_momentum.py python compare.py

PID Vs. SGD-Momentum

Citation:

If PIDOptimizer is used in your paper/experiments, please cite the following paper.

@InProceedings{An_2018_CVPR,
author = {An, Wangpeng and Wang, Haoqian and Sun, Qingyun and Xu, Jun and Dai, Qionghai and Zhang, Lei},
title = {A PID Controller Approach for Stochastic Optimization of Deep Networks},
booktitle = {The IEEE Conference on Computer Vision and Pattern Recognition (CVPR)},
month = {June},
year = {2018}
}