Patent ID: 11907380
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G  H

Claim 7:
8. The computer-implemented method of claim 3, wherein:
encrypted weights w of a neural network inference model comprise respective cryptographic elements cw and polynomial coefficients of each element cw are stored in the multiply-accumulate unit as respective multibit values in a column of the matrix;
encrypted data values d to be weighted and propagated through the network in an inference operation comprise respective cryptographic elements cd for which polynomial multiplication cdcw is required to weight a data value d by a weight w;
further comprising:
performing each polynomial multiplication cdcw in the inference operation, wherein cd corresponds to the first cryptographic element c1 and cw corresponds to the second cryptographic element c2; and

processing the results of polynomial multiplications cdcw as encrypted data values are propagated through the network to obtain an encrypted inference result from the model.