首页> 外国专利> DISCRETE DATA REPRESENTATION-SUPPORTING APPARATUS AND METHOD FOR BACK-TRAINING OF ARTIFICIAL NEURAL NETWORK

DISCRETE DATA REPRESENTATION-SUPPORTING APPARATUS AND METHOD FOR BACK-TRAINING OF ARTIFICIAL NEURAL NETWORK

机译:离散数据表示支持装置和人工神经网络的回训方法

摘要

The present disclosure provides a device configured to perform reverse training 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 reverse training of the multilayer artificial neural network may be achieved by means of using the device. The device is characterized by support for discrete data, including storage, operation of the discrete data and conversion of the successive data into the discrete data. The data, such as weights and neurons, in the reverse training of the artificial neural network performed by the device may be discretely or successively represented. The discrete data representation refers to a storage manner of replacing data with specified numbers. For example, four numbers, 00, 01, 02, and 03, may represent four numbers, -1, -1/8, 1/8, and 1, respectively. This storage manner differs from that of using 00/01/10/11 in the decimal system to represent four numbers 0/1/2/3. The discrete data operating module replaces basic operations of the successive data, for example a multiplication operation and an addition operation, with different bitwise operations, for example an exclusive-OR operation and a NOT operation, according to the values of the discrete data. The converting module converts the successive data into the discrete data.
机译:本公开提供了一种被配置为执行支持离散数据表示的人工神经网络的反向训练的设备。该设备包括指令缓存单元,控制器单元,数据访问单元,互连模块,主要操作模块,多个次要操作模块,离散数据操作模块和转换模块。多层人工神经网络的反向训练可以通过使用该装置来实现。该设备的特点是支持离散数据,包括存储,离散数据操作以及将连续数据转换为离散数据。由设备执行的人工神经网络的反向训练中的数据,例如权重和神经元,可以被离散地或连续地表示。离散数据表示是指用指定编号替换数据的存储方式。例如,四个数字00、01、02和03可以分别表示四个数字-1,-1 / 8、1 / 8和1。这种存储方式不同于在十进制中使用00/01/10/11表示四个数字0/1/2/3。离散数据运算模块根据离散数据的值,以不同的按位运算(例如,异或运算和非运算)替换连续数据的基本运算(例如,乘法运算和加法运算)。转换模块将连续数据转换为离散数据。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号