Processor for neural network, processing method for neural network, and non-transitory computer readable storage medium
Assignee
MEGACHIPS CORPORATION
Inventors
Mahito Matsumoto, Koji Ishio, Hironobu Fujiyoshi
Abstract
Provided is a processor for a neural network whose high-performance compact model can be incorporated into low-spec devices such as embedded devices or mobile devices without requiring re-training. The processor for a neural network, which uses a multi-valued basis matrix, widens the range of integer values that can be taken by each element of the multi-valued basis matrix; thus, the number of dimensions (the number of elements) of a scaling coefficient vector is reduced accordingly. The elements of the scaling coefficient vector are real numbers, and thus reducing the amount of processing of real number calculation processing allows for reducing the number of dimensions (the number of elements) of the scaling coefficient vector. As a result, this neural network processor significantly reduces the amount of calculation processing while ensuring the calculation accuracy when performing matrix calculation processing using the binary basis matrix.
CPC Classifications
Filing Date
2022-01-10
Application No.
17571542
Claims
20