WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2017185412) NEURAL NETWORK OPERATION DEVICE AND METHOD SUPPORTING FEW-BIT FIXED-POINT NUMBER
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.:    WO/2017/185412    International Application No.:    PCT/CN2016/081839
Publication Date: 02.11.2017 International Filing Date: 12.05.2016
IPC:
G06F 9/44 (2006.01), G06N 3/02 (2006.01)
Applicants: CAMBRICON TECHNOLOGIES CORPORATION LIMITED [CN/CN]; Suite 644, Scientific Research Building, No. 6, Kexueyuan South Road, Haidian District Beijing 100190 (CN)
Inventors: CHEN, Yunji; (CN).
LIU, Shaoli; (CN).
GUO, Qi; (CN).
CHEN, Tianshi; (CN)
Agent: CHINA SCIENCE PATENT & TRADEMARK AGENT LTD.; Suite 4-1105, No. 87, West 3rd Ring North Rd., Haidian District Beijing 100089 (CN)
Priority Data:
201610282480.4 29.04.2016 CN
Title (EN) NEURAL NETWORK OPERATION DEVICE AND METHOD SUPPORTING FEW-BIT FIXED-POINT NUMBER
(FR) DISPOSITIF ET PROCÉDÉ POUR OPÉRATIONS DE RÉSEAU NEURONAL PRENANT EN CHARGE DES NOMBRES À VIRGULE FIXE À PETIT NOMBRE DE BITS
(ZH) 一种支持较少位数定点数的神经网络运算的装置和方法
Abstract: front page image
(EN)A device and method for performing a forward operation of an artificial neural network. The device comprises: a floating-point data statistics module used for performing statistical analysis on various types of required data, to obtain decimal point locations of fixed-point data; a data conversion unit (32) used for implementing conversion from a long-bit floating-point data type to a short-bit fixed-point data type according to the decimal point locations of fixed-point data; a fixed-point data operation module used for performing a forward operation of an artificial neural network on short-bit fixed-point data. By representing data in a forward operation of a multilayer artificial neural network with a short-bit fixed point, and using a corresponding fixed-point operation module, the device implements the forward operation of the short-bit fixed point of the artificial neural network, thereby greatly improving the performance per watt of hardware.
(FR)L'invention concerne un dispositif et un procédé permettant d'effectuer une opération de propagation d'un réseau neuronal artificiel. Le dispositif comprend : un module de statistiques de données à virgule flottante utilisé pour effectuer une analyse statistique sur divers types de données requises, pour obtenir des emplacements de virgule décimale de données à virgule fixe; une unité de conversion de données (32) utilisée pour mettre en œuvre une conversion d'un type de données à virgule flottante à grand nombre de bits en un type de données à virgule fixe à petit nombre de bits selon les emplacements de virgule décimale de données à virgule fixe; un module d'opérations de données à virgule fixe utilisé pour effectuer une opération de propagation d'un réseau neuronal artificiel sur des données à virgule fixe à petit nombre de bits. En représentant des données dans une opération de propagation d'un réseau neuronal artificiel multicouche avec une virgule fixe à petit nombre de bits, et en utilisant un module d'opérations de données à virgule fixe correspondant, le dispositif met en œuvre l'opération de propagation à virgule fixe à petit nombre de bits du réseau neuronal artificiel, ce qui améliore considérablement la performance par watt du matériel.
(ZH)一种用于执行人工神经网络正向运算的装置和方法,该装置包括:浮点数据统计模块,用于对所需各类型数据进行统计分析,得到定点数据的小数点位置Point locaiton;数据转换单元(32),用于根据定点数据的小数点位置来实现长位浮点数据类型向短位数定点数据类型的转换;定点数据运算模块,用于对短位数定点数据进行人工神经网络正向运算。该装置通过对多层人工神经网络正向运算中的数据使用短位数定点表示,并使用相对应的定点运算模块,实现人工神经网络短位数定点的正向运算,从而极大提高硬件的性能功耗比。
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: Chinese (ZH)
Filing Language: Chinese (ZH)