论文标题
通过嘈杂的监督来培训二进制神经网络
Training Binary Neural Networks through Learning with Noisy Supervision
论文作者
论文摘要
本文从学习的角度将神经网络上的二进化操作正式化。与经典的手工制作的规则(\ EG硬阈值)相反,使全精度神经元进行二进制,我们建议学习从完全精确的神经元到目标二进制二进制的映射。每个单独的体重入口将不会独立进行二进制。取而代之的是,它们是整体上来完成二进制化的,就像它们共同创造卷积功能一样。为了帮助培训二进制映射,进行标志操作后的完整精确神经元被视为一些辅助监督信号,这很嘈杂,但仍然有宝贵的指导。因此,引入了公正的估计器,以减轻监督噪声的影响。基准数据集的实验结果表明,所提出的二进制技术对基准的持续改进。
This paper formalizes the binarization operations over neural networks from a learning perspective. In contrast to classical hand crafted rules (\eg hard thresholding) to binarize full-precision neurons, we propose to learn a mapping from full-precision neurons to the target binary ones. Each individual weight entry will not be binarized independently. Instead, they are taken as a whole to accomplish the binarization, just as they work together in generating convolution features. To help the training of the binarization mapping, the full-precision neurons after taking sign operations is regarded as some auxiliary supervision signal, which is noisy but still has valuable guidance. An unbiased estimator is therefore introduced to mitigate the influence of the supervision noise. Experimental results on benchmark datasets indicate that the proposed binarization technique attains consistent improvements over baselines.