Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A DATA PROCESSING ACCELERATOR, computer-implemented method performed by data processing (DP) accelerator

A data processing and accelerator technology, applied in the field of artificial intelligence model training and reasoning, can solve problems such as lack of

Pending Publication Date: 2021-04-13
BAIDU USA LLC +1
View PDF0 Cites 1 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 auxiliary 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
  • A DATA PROCESSING ACCELERATOR, computer-implemented method performed by data processing (DP) accelerator
  • A DATA PROCESSING ACCELERATOR, computer-implemented method performed by data processing (DP) accelerator
  • A DATA PROCESSING ACCELERATOR, computer-implemented method performed by data processing (DP) accelerator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] 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.

[0019] 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 performed by a data processing (DP) accelerator includes 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; and implanting, by the DP accelerator, the watermark within the AI model. The DP accelerator then transmits second data representing the AI model having the watermark implanted therein to the host processor. In embodiment, the method further includes extracting, at the DP accelerator, a watermark algorithm identifier (ID) from the request to implant a watermark; and generating the watermark using a watermark algorithm identified by the watermark algorithm ID.

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 performed by data processing accelerators and associated security. Background technique [0002] AI models (also referred to as "machine learning models") have recently been widely used as artificial intelligence (AI) techniques have been deployed in various fields such as image classification or autonomous driving. Similar to an executable or binary image of a software application, an AI model, when trained, can perform inference based on a set of attributes to classify those attributes into 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. Furthermore, there is a lack of evidence that the results produc...

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/16G06N20/00G06F15/80
CPCG06F21/16G06N20/00G06F15/80G06F21/1063G06F9/5027G06N5/04G06N20/10
Inventor 程越强刘勇
Owner BAIDU USA LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products