首页> 外国专利> DISCRETE DATA REPRESENTATION SUPPORTED DEVICE AND METHOD FOR FORWARD OPERATION OF ARTIFICIAL NEURAL NETWORK

DISCRETE DATA REPRESENTATION SUPPORTED DEVICE AND METHOD FOR FORWARD OPERATION OF ARTIFICIAL NEURAL NETWORK

机译:离散数据表示支持的装置和人工神经网络的正向操作方法

摘要

The present disclosure provides a device configured to perform a forward operation of an artificial neural network supporting discrete data representation. The device includes an instruction caching unit, a controller unit, a data access unit, an interconnecting module, a primary operating module, a plurality of secondary operating modules, a discrete data operating module, and a converting module. The forward operation of the multilayer artificial neural network supporting the discrete data representation may be achieved by means of using the device. The data, such as weights and neurons, in the forward operation may be discretely represented. For example, -1, -1/2, 0, 1/2, 1 are not the successive data. A module supporting discrete data operations is provided. Basic operations of the successive data, for example a multiplication operation and an addition operation are replaced with different bitwise operations, for example an exclusive-OR operation and a NOT operation, according to the values of the discrete data. A module configured to convert the successive data into the discrete data is provided. A method for using the device to support a batch normalization operation is provided.
机译:本公开提供了一种被配置为执行支持离散数据表示的人工神经网络的正向操作的设备。该设备包括指令缓存单元,控制器单元,数据访问单元,互连模块,主要操作模块,多个次要操作模块,离散数据操作模块和转换模块。支持离散数据表示的多层人工神经网络的正向操作可以通过使用该设备来实现。向前操作中的数据(例如权重和神经元)可以离散表示。例如,-1,-1 / 2、0、1 / 2、1不是连续数据。提供了支持离散数据操作的模块。根据离散数据的值,用不同的按位运算(例如,异或运算和非运算)替换连续数据的基本运算(例如,乘法运算和加法运算)。提供了被配置为将连续数据转换为离散数据的模块。提供了一种使用该设备来支持批量归一化操作的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号