Check patentability & draft patents in minutes with Patsnap Eureka AI!

Method and system for signing output using a kernel

A kernel, digital signature technology, applied in transmission systems, digital transmission systems, reasoning methods, etc., can solve problems such as lack of

Pending Publication Date: 2021-04-13
BAIDU USA LLC +1
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Currently, there is a lack of effective digital rights protection for AI models
In addition, there is a lack of evidence that results produced by DP accelerator systems are protected by a "root of trust" system using AI model processing tasks entrusted to secondary processing systems such as data processing (DP) accelerators or remote systems

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for signing output using a kernel
  • Method and system for signing output using a kernel
  • Method and system for signing output using a kernel

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] Various embodiments and aspects of the disclosure will be described with reference to details discussed below, and the accompanying drawings will illustrate the various embodiments. The following description and drawings are illustrative of the present disclosure and should not be construed as limiting the present disclosure. Numerous specific details are described to provide a thorough understanding of various embodiments of the present disclosure. However, in certain instances, well-known or conventional details are not described in order to provide a concise discussion of embodiments of the present disclosure.

[0018] Reference in this specification to "one embodiment" or "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present disclosure. The appearances of the phrase "in one embodiment" in various places in this specification are not necessar...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

In one embodiment, a computer-implemented method of digitally signing input by a data processing (DP) accelerator operation, and embedding the digitally signed input into an output, includes receiving, from a host device, a signature kernel specifying input to the signature kernel and executing the signature kernel to: extract a watermark from the input and obtain a hash for the watermark; generate output from the input; and embed the hash into the output. The DP accelerator provides the output to the host device. In an embodiment, the input includes an artificial intelligence (AI) model that is executed by the DP accelerator. The DP accelerator receives second input from the host, thereby producing an inference output from the AI model. The digitally signed watermark of the AI Model is embedded into the inference output and is provided to the host device.

Description

technical field [0001] Embodiments of the present disclosure relate generally to artificial intelligence model training and inference. More specifically, embodiments of the present disclosure relate to artificial intelligence model training and inference and associated security performed by data processing accelerators. Background technique [0002] Because artificial intelligence (AI) techniques have been deployed in various fields such as image classification or autonomous driving, AI models (also called "machine learning models") have recently been widely used. Similar to executable or binary images of software applications, AI models, when trained, can perform inference based on a set of attributes to classify features. Therefore, AI models can be "portable" and can be used without authorization. Currently, there is a lack of effective digital rights protection for AI models. In addition, there is a lack of evidence that the results produced by DP accelerator systems ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F21/16G06F21/60G06N20/00
CPCG06F21/16G06F21/602G06N20/00G06F13/4221H04L9/3239H04L9/3247H04L9/088G06F2213/0026G06N5/04
Inventor 刘勇程越强
Owner BAIDU USA LLC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More