Certains contenus de cette application ne sont pas disponibles pour le moment.
Si cette situation persiste, veuillez nous contacter àObservations et contact
1. (WO2018058427) APPAREIL ET PROCÉDÉ DE CALCUL DE RÉSEAU NEURONAL
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication : WO/2018/058427 N° de la demande internationale : PCT/CN2016/100784
Date de publication : 05.04.2018 Date de dépôt international : 29.09.2016
CIB :
G06N 3/02 (2006.01)
G PHYSIQUE
06
CALCUL; COMPTAGE
N
SYSTÈMES DE CALCULATEURS BASÉS SUR DES MODÈLES DE CALCUL SPÉCIFIQUES
3
Systèmes de calculateurs basés sur des modèles biologiques
02
utilisant des modèles de réseaux neuronaux
Déposants :
北京中科寒武纪科技有限公司 CAMBRICON TECHNOLOGIES CORPORATION LIMITED [CN/CN]; 中国北京市 海淀区科学院南路6号科研综合楼644室 Suite 644, Scientific Research Building No.6, Kexueyuan South Road, Haidian District Beijing 100190, CN
Inventeurs :
陈天石 CHEN, Tianshi; CN
刘少礼 LIU, Shaoli; CN
陈云霁 CHEN, Yunji; CN
Mandataire :
中科专利商标代理有限责任公司 CHINA SCIENCE PATENT & TRADEMARK AGENT LTD.; 中国北京市 海淀区西三环北路87号4-1105室 Suite 4-1105, No. 87, West 3rd Ring North Rd., Haidian District Beijing 100089, CN
Données relatives à la priorité :
Titre (EN) NEURAL NETWORK COMPUTATION APPARATUS AND METHOD
(FR) APPAREIL ET PROCÉDÉ DE CALCUL DE RÉSEAU NEURONAL
(ZH) 神经网络运算装置及方法
Abrégé :
(EN) A neural network computation apparatus and method. The neural network computation apparatus comprises: a control unit (100), a storage unit (200), a sparse selection unit (300), and a neural network computation unit (400); the control unit (100) is used for producing micro-commands respectively corresponding to each unit, and sending the micro-commands to each corresponding unit; the sparse selection unit (300) is used for selecting neural network data corresponding to an effective weighted value for computation from the neural network data stored in the storage unit (200) on the basis of the micro-command corresponding to the sparse selection unit (300) issued by the control unit (100) and according to position information indicated by the sparse data therein; and the neural network computation unit (400) is used for executing neural network computation on the neural network data selected by the sparse selection unit (300) on the basis of the micro-command corresponding to the neural network computation unit (400) issued by the control unit (100), in order to obtain computation results. The present apparatus and method improve the ability of the neural network computation apparatus to process different types of data, increasing the speed of neural network computation whilst reducing power consumption.
(FR) L'invention concerne un appareil et un procédé de calcul de réseau neuronal. L'appareil de calcul de réseau neuronal comprend : une unité de commande (100), une unité de stockage (200), une unité de sélection éparse (300), et une unité de calcul de réseau neuronal (400); l'unité de commande (100) est utilisée pour produire des micro-commandes correspondant respectivement à chaque unité, et envoyer les micro-commandes à chaque unité correspondante; l'unité de sélection éparse (300) est utilisée pour sélectionner des données de réseau neuronal correspondant à une valeur pondérée efficace pour le calcul à partir des données de réseau neuronal stockées dans l'unité de stockage (200) sur la base de la micro-commande correspondant à l'unité de sélection éparse (300) émise par l'unité de commande (100) et en fonction d'informations de position indiquées par les données éparses à l'intérieur de celle-ci; et l'unité de calcul de réseau neuronal (400) est utilisée pour exécuter un calcul de réseau neuronal sur les données de réseau neuronal sélectionnées par l'unité de sélection éparse (300) sur la base de la micro-commande correspondant à l'unité de calcul de réseau neuronal (400) émise par l'unité de commande (100), afin d'obtenir des résultats de calcul. Cet appareil et ce procédé améliorent la capacité de l'appareil de calcul de réseau neuronal à traiter différents types de données, augmentant la vitesse de calcul de réseau neuronal tout en réduisant la consommation d'énergie.
(ZH) 一种神经网络运算装置及方法。该神经网络运算装置包括:控制单元(100)、存储单元(200)、稀疏选择单元(300)和神经网络运算单元(400);其中:控制单元(100),用于产生分别对应各个单元的微指令,并将微指令发送至相应单元;稀疏选择单元(300),用于根据控制单元(100)下发的对应稀疏选择单元(300)的微指令,依照其中的稀疏数据表示的位置信息,在存储单元(200)存储的神经网络数据中选择与有效权值相对应的神经网络数据参与运算;以及神经网络运算单元(400),用于根据控制单元(100)下发的对应神经网络运算单元(400)的微指令,对稀疏选择单元(300)选取的神经网络数据执行神经网络运算,得到运算结果。该装置及方法可以提升神经网络运算装置处理不同数据类型的能力,加快神经网络运算速度的同时降低功耗。
front page image
États désignés : 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, DJ, 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, KW, 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
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB (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)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Langue de publication : chinois (ZH)
Langue de dépôt : chinois (ZH)