首页> 外文会议>IEEE International Symposium on Multiple-Valued Logic >A Ternary Weight Binary Input Convolutional Neural Network: Realization on the Embedded Processor
【24h】

A Ternary Weight Binary Input Convolutional Neural Network: Realization on the Embedded Processor

机译:三元加权二进制输入卷积神经网络:在嵌入式处理器上的实现

获取原文

摘要

In image recognition, techniques using a convolutional neural network (CNN) have been extensively studied and are widely used in various applications, such as a handwritten character recognition, a face recognition, a scene determination, and an object recognition. It has an enormous amount of computational complexity and internal parameters, and it is often implemented in high-performance GPUs. However, the embedded system requires real-time image recognition with a low-power consumption. In such systems, a binarized CNN has been proposed for the embedded system. It can achieve efficient implementation by restricting the values that the parameters inside CNN treating -1 and +1, and low bit precision of operations and memory. In the paper, we extend to a ternary weight binary input CNN to further increase its performance with a low-performance embedded processor. In the ternarized CNN, values that internal weight can take -1, +1 and 0, where zero weight can be realized by a skip computation. Since the number of possible states of the ternarized CNN is larger than that of the binarized CNN, high recognition accuracy can be obtained. Furthermore, we study an optimal training algorithm in the ternarized CNN and show the results by computer experiment. Comparison with the binarized CNN, as for the ARM processor, the ternary weight CNN was 8.13 times faster than the binary weight one.
机译:在图像识别中,已经广泛研究了使用卷积神经网络(CNN)的技术,并广泛用于各种应用中,例如手写字符识别,面部识别,场景确定和对象识别。它具有大量的计算复杂性和内部参数,并且通常在高性能GPU中实现。但是,嵌入式系统需要低功耗的实时图像识别。在这样的系统中,已经为嵌入式系统提出了二值化的CNN。通过限制CNN内部参数处理-1和+1的值以及操作和内存的低位精度,可以实现有效的实现。在本文中,我们扩展到三元权重二进制输入CNN,以通过低性能嵌入式处理器进一步提高其性能。在分层的CNN中,内部权重可以取-1,+ 1和0的值,其中可以通过跳过计算实现零权重。由于分层的CNN的可能状态数量大于二值化CNN的可能状态数量,因此可以获得较高的识别精度。此外,我们研究了分层CNN中的最佳训练算法,并通过计算机实验显示了结果。与二值化CNN相比,对于ARM处理器,三态权重CNN比二进制权重CNN快8.13倍。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号