US 12,086,290 B2
Integrity verification of pre-compiled artificial intelligence model blobs using model signatures
Yamini Nimmagadda, Portland, OR (US); Akhila Vidiyala, Beaverton, OR (US); and Suryaprakash Shanmugam, Santa Clara, CA (US)
Assigned to Intel Corporation, Santa Clara, CA (US)
Filed by Intel Corporation, Santa Clara, CA (US)
Filed on Aug. 19, 2021, as Appl. No. 17/406,755.
Prior Publication US 2021/0383026 A1, Dec. 9, 2021
Int. Cl. G06F 21/64 (2013.01); G06F 8/41 (2018.01); G06N 5/04 (2023.01); H04L 9/32 (2006.01)
CPC G06F 21/64 (2013.01) [G06F 8/41 (2013.01); G06N 5/04 (2013.01); H04L 9/3236 (2013.01); H04L 9/3247 (2013.01)] 25 Claims
OG exemplary drawing
 
1. A computing system comprising:
a network controller to communicate with one or more nodes, wherein the one or more nodes include hardware devices;
a processor coupled to the network controller; and
a memory coupled to the processor, the memory including a set of executable program instructions, which when executed by the processor, cause the computing system to:
generate a signature based on one or more characteristics of an artificial intelligence (AI) model, wherein the AI model is to be in a high-level code, wherein the signature is a concatenated string that is generated by a concatenation of a first weight associated with an operator of the AI model and a last weight associated with the operator;
generate a compiled blob based on the AI model;
generate an identifier based on the concatenated string; and
embed the identifier into a metadata field of the compiled blob.