首页> 美国卫生研究院文献>Frontiers in Neuroscience >Training Deep Convolutional Neural Networks with Resistive Cross-Point Devices
【2h】

Training Deep Convolutional Neural Networks with Resistive Cross-Point Devices

机译:用电阻性交叉点设备训练深度卷积神经网络

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

In a previous work we have detailed the requirements for obtaining maximal deep learning performance benefit by implementing fully connected deep neural networks (DNN) in the form of arrays of resistive devices. Here we extend the concept of Resistive Processing Unit (RPU) devices to convolutional neural networks (CNNs). We show how to map the convolutional layers to fully connected RPU arrays such that the parallelism of the hardware can be fully utilized in all three cycles of the backpropagation algorithm. We find that the noise and bound limitations imposed by the analog nature of the computations performed on the arrays significantly affect the training accuracy of the CNNs. Noise and bound management techniques are presented that mitigate these problems without introducing any additional complexity in the analog circuits and that can be addressed by the digital circuits. In addition, we discuss digitally programmable update management and device variability reduction techniques that can be used selectively for some of the layers in a CNN. We show that a combination of all those techniques enables a successful application of the RPU concept for training CNNs. The techniques discussed here are more general and can be applied beyond CNN architectures and therefore enables applicability of the RPU approach to a large class of neural network architectures.
机译:在先前的工作中,我们详细介绍了通过以电阻设备阵列形式实现完全连接的深度神经网络(DNN)来获得最大深度学习性能收益的要求。在这里,我们将电阻处理单元(RPU)设备的概念扩展到卷积神经网络(CNN)。我们展示了如何将卷积层映射到完全连接的RPU阵列,以便可以在反向传播算法的所有三个周期中充分利用硬件的并行性。我们发现,在阵列上执行的计算的模拟性质所施加的噪声和边界限制会显着影响CNN的训练准确性。提出了噪声和边界管理技术,这些技术减轻了这些问题,而没有在模拟电路中引入任何其他复杂性,并且可以由数字电路解决。此外,我们讨论了数字可编程更新管理和设备可变性降低技术,这些技术可以选择性地用于CNN中的某些层。我们展示了所有这些技术的结合,可以成功地将RPU概念成功应用于训练CNN。这里讨论的技术更为通用,可以应用于CNN体系结构之外,因此可以使RPU方法适用于大量的神经网络体系结构。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号