| CPC G06F 21/577 (2013.01) [G06N 20/00 (2019.01); G06F 2221/033 (2013.01)] | 10 Claims |

|
1. A method for federated model validation and data verification, comprising:
receiving, by a local computer program executed by client system, a federated machine learning model from a federated model server;
testing, by the local computer program and using a policy service, the federated machine learning model for vulnerabilities to attacks;
accepting, by the local computer program, the federated machine learning model in response to the federated machine learning model passing the testing;
training, by the local computer program, the federated machine learning model using input data comprising local data and outputting training parameters;
identifying, by the local computer program using the policy service, contamination by comparing the training parameters to the input data using an inversion of gradients of the training parameters to the input data; and
providing, by the local computer program, the training parameters to the federated model server.
|