METHOD FOR PROTECTING A MACHINE LEARNING MODEL AGAINST EXTRACTION USING AN ENSEMBLE OF A PLURALITY OF MACHINE LEARNING MODELS

Patent №

US 11,636,380

Granted

2023-04-25

Filed 2019

Owner

NXP B.V.

Lab

AI components

5

ml · vision · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

16378942

A method for protecting a machine learning model is provided. In the method, a first machine learning model is trained, and a plurality of machine learning models derived from the first machine learning model is trained. Each of the plurality of machine learning models may be different from the first machine learning model. During inference operation, a first input sample is provided to the first machine learning model and to each of the plurality of machine learning models. The first machine learning model generates a first output and the plurality of machine learning models generates a plurality of second outputs. The plurality of second outputs are aggregated to determine a final output. The final output and the first output are classified to determine if the first input sample is an adversarial input. If it is adversarial input, a randomly generated output is provided instead of the first output.

Machine learningVisionKnowledge representationPlanningAI hardwareG06N 20/00G06F 7/582G06F 21/554G06N 3/0464G06N 3/08G06N 3/09G06N 20/20G06N 3/045

AI classification

Machine learning1.00
Planning1.00
AI hardware1.00
Knowledge representation1.00
Vision0.95
Evolutionary computation0.01
Natural language0.00
Speech0.00

Ownership

NXP B.V.

assignment · 488320053

Assignors

VAN VREDENDAAL, CHRISTINE, VESHCHIKOV, NIKITA, MICHIELS, WILHELMUS PETRUS ADRIANUS JOHANNUS

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC