Microsoft Corporation
SYSTEM FOR CONTENT ENCRYPTION FOR PREDICTIVE MODELS TRAINED ON PRIVATE DATA
Last updated:
Abstract:
A computing system receives decrypts learned parameters of a computer-implemented predictive model stored in a computer-readable, non-volatile data store upon instantiation of a model process in volatile memory of the computing system. The predictive model is parameterized by learned parameters that are based upon private data of a user, wherein the learned parameters of the predictive model have been encrypted subsequent to training of the predictive model based upon the private data of the user. The computing system receives a request for a prediction associated with the user. Upon authorizing the request, the computing identifies the predictive model. The computing system, by way of the model process, generates the prediction based upon the request and the predictive model. The computing system outputs the prediction to a computing device associated with the user.
Utility
2 Sep 2020
3 Mar 2022