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. (WO2017186830) DEVICE AND METHOD FOR DISTRIBUTING CONVOLUTIONAL DATA OF A CONVOLUTIONAL NEURAL NETWORK
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.:    WO/2017/186830    International Application No.:    PCT/EP2017/060017
Publication Date: 02.11.2017 International Filing Date: 27.04.2017
IPC:
G06N 3/04 (2006.01), G06N 3/063 (2006.01)
Applicants: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES [FR/FR]; 25 rue Leblanc - Bâtiment "Le Ponant D" 75015 PARIS (FR)
Inventors: BICHLER, Olivier; (FR).
DUPRET, Antoine; (FR).
LORRAIN, Vincent; (FR)
Agent: HNICH-GASRI, Naïma; (FR).
LUCAS, Laurent; (FR)
Priority Data:
1653744 27.04.2016 FR
Title (EN) DEVICE AND METHOD FOR DISTRIBUTING CONVOLUTIONAL DATA OF A CONVOLUTIONAL NEURAL NETWORK
(FR) DISPOSITIF ET PROCEDE DE DISTRIBUTION DE DONNEES DE CONVOLUTION D'UN RESEAU DE NEURONES CONVOLUTIONNEL
Abstract: front page image
(EN)The invention proposes a device for distributing convolution coefficients of at least one convolution kernel of a convolutional neural network, carried by an input bus (201), to a set of processing units in a calculator based on a convolutional neural network architecture. The device comprises at least one permutation network (30) controlled by at least one control unit (32), the permutation network comprising a set of permutation units (30) arranged to perform circular offsets of at least a portion of the input bus. For each convolution kernel, each control unit is configured to dynamically control at least some of the permutation units of the permutation networks (30) in response to an input event applied to the convolution kernel and at least one parameter representing the maximum size of the convolution kernels.
(FR)L'invention propose un dispositif pour distribuer des coefficients de convolution d'au moins un noyau de convolution d'un réseau de neurones convolutionnel portés par un bus d'entrée (201) vers un ensemble d'unités de traitement dans un calculateur basé sur une architecture de réseau de neurones convolutionnel. Le dispositif comprend au moins un réseau de permutation (30) pilotée par au moins une unité de contrôle (32), le réseau de permutation comprenant un ensemble de permutateurs (30) agencés pour effectuer des décalages circulaires d'au moins une partie du bus d'entrée. Pour chaque noyau de convolution, chaque unité de contrôle est configurée pour piloter dynamiquement certains au moins des permutateurs des réseaux de permutation (30) en réponse à un événement d'entrée appliqué sur le noyau de convolution et d'au moins un paramètre représentant la taille maximale des noyaux de convolution.
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, 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, KH, 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.
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: French (FR)
Filing Language: French (FR)