Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020096332 - SYSTEM AND METHOD FOR CACHED CONVOLUTION CALCULATION

Publication Number WO/2020/096332
Publication Date 14.05.2020
International Application No. PCT/KR2019/014946
International Filing Date 06.11.2019
IPC
G06F 16/33 2019.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
30of unstructured textual data
33Querying
G06F 40/20 2020.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
40Handling natural language data
20Natural language analysis
G06N 3/02 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
3Computer systems based on biological models
02using neural network models
Applicants
  • SAMSUNG ELECTRONICS CO., LTD. [KR]/[KR]
Inventors
  • YANG, Duanduan
Agents
  • Y.P.LEE, MOCK & PARTNERS
Priority Data
16/352,05713.03.2019US
62/757,10307.11.2018US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) SYSTEM AND METHOD FOR CACHED CONVOLUTION CALCULATION
(FR) SYSTÈME ET PROCÉDÉ DE CALCUL DE CONVOLUTION EN CACHE
Abstract
(EN)
A method includes identifying, using at least one processor, input words associated with a user query. The method also includes, for each of one or more of the input words that are contained in a high-frequency word set, retrieving pre-computed element-wise products associated with the input word from a cache. The method further includes performing, using the at least one processor, a convolution operation using the pre-computed element-wise products. In addition, the method includes generating, using the at least one processor, a response to the user query based on results of the convolution operation. The method may also include, for each of one or more of the input words that are not contained in the high-frequency word set, calculating additional element-wise products associated with the input word, and the convolution operation may be performed using the pre-computed element-wise products and the additional element-wise products.
(FR)
Un procédé selon la présente invention comprend l’identification, à l’aide d’au moins un processeur, de mots d’entrée associés à l’interrogation réalisée par un utilisateur. Le procédé comprend également, pour le mot d’entrée ou chacun des mots d’entrée qui sont contenus dans un ensemble de mots très fréquents, la récupération, dans un cache, de produits par éléments précalculés associés au mot d’entrée. Le procédé comprend en outre la réalisation, à l’aide du ou des processeurs, d’une opération de convolution à l’aide des produits par éléments précalculés. De plus, le procédé comprend la génération, à l’aide du ou des processeurs, d’une réponse à l’interrogation réalisée par l’utilisateur sur la base de résultats de l’opération de convolution. Le procédé peut également comprendre, pour le mot d’entrée ou chacun des mots d’entrée qui ne sont pas contenus dans l’ensemble de mots très fréquents, le calcul de produits par éléments supplémentaires associés au mot d’entrée, et l’opération de convolution peut être réalisée à l’aide des produits par éléments précalculés et des produits par éléments supplémentaires.
Also published as
Latest bibliographic data on file with the International Bureau