The advancement of deep convolutional neural networks (DCNNs) has driven significant improvement in the accuracy of recognition systems for many computer vision tasks. However, their practical applications are often restricted in resource-constrained environments. In this paper, we introduce projection convolutional neural networks (PCNNs) with a discrete back propagation via projection (DBPP) to improve the performance of binarized neural networks (BNNs). The contributions of our paper include: 1) for the first time, the projection function is exploited to efficiently solve the discrete back propagation problem, which leads to a new highly compressed CNNs (termed PCNNs); 2) by exploiting multiple projections, we learn a set of diverse quantized kernels that compress the full-precision kernels in a more efficient way than those proposed previously; 3) PCNNs achieve the best classification performance compared to other state-of-the-art BNNs on the ImageNet and CIFAR datasets.
翻译:深入进化神经网络的进步促使许多计算机视觉任务的识别系统的准确性大大提高,然而,这些系统的实际应用往往在资源紧张的环境中受到限制。在本文件中,我们引入了通过投影进行离散后传播的预测进化神经网络(PCNN),以改善二进制神经网络(BNN)的性能。我们的文件的贡献包括:(1) 首次利用投影功能有效解决离散后向传播问题,从而导致产生一个新的高度压缩的CNN(PNN);(2) 通过利用多种预测,我们学习了一套不同的量化内核,以比以前建议更高效的方式压缩全精密内核;(3) PCNN的分类性能优于图像网和CIFAR数据集上其他最先进的BNNs。