Machine learning network extension based on homomorphic encryption packings
AssigneeInternational Business Machines Corporation
InventorsNir DRUCKER, Moran BARUCH
Life of this patent
Estimating the term…
Abstract
An example system includes a processor to receive a machine learning network and a selected homomorphic encryption (HE) packing framework. The processor can generate list of HE packings for the machine learning network based on the selected HE packing framework. The processor can extend the machine learning network to include additional neurons based on the list of HE packings. The processor can also train the extended machine learning network.
Claims20
A system, comprising a processor to:
- receive a machine learning network and a selected homomorphic encryption (HE) processing framework;
- generate a list of HE packings for the machine learning network based on the selected HE processing framework;
- extend the machine learning network to include additional neurons based on the list of HE packings;
- and
- train the extended machine learning network.
A computer-implemented method, comprising:
- receiving, via a processor, a machine learning network and a selected homomorphic encryption (HE) packing framework;
- generating, via the processor, a list of HE packings for the machine learning network based on the selected HE packing framework;
- extending, via the processor, the machine learning network to include additional neurons based on the list of HE packings;
- and
- training, via the processor, the extended machine learning network.
A computer program product for training machine learning networks, the computer program product comprising a computer-readable storage medium having program code embodied therewith, the program code executable by a processor to cause the processor to:
- receive a machine learning network and a selected homomorphic encryption (HE) packing framework;
- generate a list of HE packings for the machine learning network based on the selected HE packing framework;
- extend the machine learning network to include additional neurons based on the list of HE packings;
- and
- train the extended machine learning network.
Dependencies are inferred from the claim text.