有一篇论文“Shakeout: A New Approach to Regularized Deep Neural Network Training”可以在这里找到:http: //ieeexplore.ieee.org/abstract/document/7920425/
本文介绍了一种新的正则化技术,它可以以更实用的方式替换 dropout 层。我正在研究一个深度学习问题,为此我想实施“Shakeout”技术,但问题是我无法完全理解论文中的实际管道。有太多的数学,我仍在努力理解。
到目前为止,我看到了一个基于“Caffe”的开源实现,但我只是深度学习的新从业者,刚刚学习使用 CNTK。所以它不可能开始在 caffe 上工作。有没有人在cntk中实现了“Shakeout”?或者是否有人可以提供一个伪代码进行震荡?Caffe 上的 Shakeout 实现:https ://github.com/kgl-prml/shakeout-for-caffe
Github 问题:https ://github.com/kgl-prml/shakeout-for-caffe/issues/1