CPC G06F 9/5027 (2013.01) [G06F 21/16 (2013.01); G06N 5/04 (2013.01); G06N 20/10 (2019.01)] | 20 Claims |
1. A computer-implemented method performed by a data processing (DP) accelerator, the method comprising:
receiving, at the DP accelerator, first data representing an artificial intelligence (AI) model that has been previously trained from a host processor;
receiving, at the DP accelerator, a request to implant a watermark in the AI model from the host processor, the request including a watermark algorithm identifier (ID) selected by the host processor;
generating the watermark using a watermark algorithm identified by the watermark algorithm ID;
implanting, by the DP accelerator, the generated watermark within the AI model; and
transmitting second data representing the AI model having the watermark implanted therein to the host processor.
|