Systems and Methods for Increasing Robustness of Machine-Learned Models and Other Software Systems against Adversarial Attacks

Patent №

US 11,263,323

Granted

2022-03-01

Filed 2019

Owner

GOOGLE LLC

AI components

5

ml · kr · planning · evo · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

16262178

The present disclosure provides systems and methods that reduce vulnerability of software systems (e.g., machine-learned models) to adversarial attacks by increasing variety within the software system. In particular, a software system can include a number of subcomponents that interoperate using predefined interfaces. To increase variety within the software system, multiple, different versions of one or more of the subcomponents of the software system can be generated. In particular, the different versions of the subcomponent(s) can be different from each other in some way, while still remaining functionally equivalent (e.g., able to perform the same functions with comparable accuracy/success). A plurality of different variants of the software system can be constructed by mixing and matching different versions of the subcomponents. A large amount of variety can be exhibited by the variants of the software system deployed at a given time, thereby leading to increased robustness against adversarial attacks.

Machine learningKnowledge representationPlanningEvolutionary computationAI hardwareG06F 21/57G06F 18/24G06F 21/56G06N 3/044G06N 3/0442G06N 3/045G06N 3/0464G06N 3/082+7 more

AI classification

Knowledge representation1.00
Planning1.00
Evolutionary computation0.99
Machine learning0.96
AI hardware0.73
Natural language0.02
Vision0.00
Speech0.00

Ownership

GOOGLE LLC

assignment · 481900888

Assignors

GONNET ANDERS, PEDRO, GERVAIS, PHILIPPE

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

© 2026 NYSGPT2525 LLC