| CPC G06N 3/10 (2013.01) [G06N 3/04 (2013.01); G06N 3/08 (2013.01)] | 23 Claims |

|
1. A method, in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions that are executed by the at least one processor to configure the at least one processor to implement a neural flow attestation engine, the method comprising:
inputting, by the neural flow attestation engine, input data to a trained computer model, wherein the trained computer model comprises a plurality of layers of neurons;
recording, by the neural flow attestation engine, for a set of input data instances in the input data processed by the trained computer model, a neural flow through the plurality of layers of neurons, to thereby generate recorded neural flows;
deploying the trained computer model to a computing platform; and
verifying, by the neural flow attestation engine, an integrity of the deployed trained computer model based on a runtime neural flow of the deployed trained computer model and the recorded neural flows.
|