CPC G06J 1/02 (2013.01) [G06F 17/16 (2013.01)] | 18 Claims |
1. A hybrid analog-digital processor comprising:
circuitry comprising an analog processor, wherein the circuitry is configured to perform a multi-layer neural network, the performing comprising:
obtaining a first scaling factor for a first matrix associated with a first layer of the multi-layer neural network;
scaling at least a portion of the first matrix using the first scaling factor to obtain a first scaled matrix;
performing the first layer of the multi-layer neural network by controlling the analog processor to perform matrix multiplication using the first scaled matrix;
obtaining a second scaling factor for a second matrix associated with a second layer of the multi-layer neural network, wherein the first scaling factor is different from the second scaling factor;
scaling at least a portion of the second matrix using the second scaling factor to obtain a second scaled matrix; and
performing the second layer of the multi-layer neural network by controlling the analog processor to perform matrix multiplication using the second scaled matrix.
|