Adversarial Image Generator for DNN Segmentation Robustness

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Pre-trained machine learning models used in transfer learning settings are vulnerable to adversarial attacks, particularly in resource-constrained devices like autonomous vehicles, due to their centralized nature and the inefficacy of traditional adversarial image generation methods for image segmentation tasks.

Innovation Solution

A defense pipeline employing a discriminator ML model that distinguishes genuine from adversarial images, combined with an optimized Fast Gradient Sign Method (FGSM) attack to generate adversarial images that can train the discriminator, reducing the likelihood of model compromise by image perturbations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional adversarial image generation methods are used on pre-trained models, then the models become vulnerable to adversarial attacks, but the methods are ineffective for image segmentation tasks in resource-constrained devices

Engineering Contradiction:
Improvemodel robustnessVSAvoideffectiveness for image segmentation
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent modifies the Fast Gradient Sign Method (FGSM) by changing key parameters: using L2 norm instead of L1 norm for gradient calculation, adjusting the step size alpha, and modifying the loss function to work with segmentation masks. These parameter changes make the adversarial attack method effective for image segmentation tasks while maintaining computational efficiency for resource-constrained devices.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent divides the adversarial attack process into distinct segmentation steps: (1) generating adversarial examples using modified FGSM, (2) training a discriminator model to distinguish real from adversarial images, and (3) deploying the discriminator for protection. This segmentation allows each component to be optimized independently for image segmentation tasks.

Inventive Principle:
Principle #1Segmentation

2Productivity

If pre-trained models are made publicly accessible for transfer learning, then data and computational resource requirements are reduced, but the models become attractive targets for attackers

Engineering Contradiction:
Improvetraining efficiencyVSAvoidvulnerability to adversarial attacks
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent implements preliminary defensive action by training a discriminator model before deployment to proactively identify and block adversarial inputs. The discriminator is pre-trained on both real images and adversarial examples, creating a protective layer that activates before the main model processes potentially malicious inputs, thus preventing attacks rather than responding to them.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The discriminator model serves as an intermediary between the input image and the pre-trained segmentation model. It acts as a gatekeeper that filters out adversarial examples before they reach the vulnerable pre-trained model, while allowing legitimate images to pass through unchanged. This intermediary approach protects the model without affecting its accessibility for transfer learning.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If adversarial training data is generated to improve model robustness, then security vulnerabilities are reduced, but the complexity of the training pipeline increases

Engineering Contradiction:
Improvesecurity vulnerability resistanceVSAvoidtraining pipeline complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates copies of the pre-trained model for different purposes: one copy is used for generating adversarial training examples, another for normal inference, and a separate discriminator model is trained on the adversarial examples. This copying strategy allows parallel training processes without interference, simplifying the overall pipeline complexity while maintaining robust security training.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20230132330A1Adversarial image generator to improve DNN image segmentation model robustness for autonomous vehicle
Publication Date: 2023.04.27 EMC IP HLDG CO LLC
  • US20230132330A1 patent drawing
  • US20230132330A1 patent drawing
  • US20230132330A1 patent drawing

AI summary

One example method includes deploying a discriminator, where the discriminator is trained to recognize an adversarial image received by the discriminator as adversarial, and the adversarial image is generated based upon an original image, the adversarial image including a perturbation that cannot be detected by a human eye but which is effective to deceive an image segmentation model to misclassify the original image, receiving, by the discriminator, an image captured by an autonomous vehicle, and determining, by the discriminator, whether the image received from the autonomous vehicle is adversarial.