Saliency Map Evaluation for Detecting Neural Network Context Bias

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing saliency determination methods for neural networks, particularly in image classification and semantic segmentation, are prone to noise and fail to accurately identify context biases, leading to unreliable model predictions.

Innovation Solution

A method and device for evaluating saliency determination approaches using a grid saliency technique that involves perturbing images to identify the minimal area necessary to retain network predictions, combined with quantitative quality metrics to assess the trustworthiness of saliency maps.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If gradient-based methods are used to compute saliency maps, then the saliency map visualizes the sensitivity of each image pixel to the specific class prediction, but the methods are prone to noise and may provide explanations which are not faithful to the model or data

Engineering Contradiction:
Improvesaliency map accuracyVSAvoidfaithfulness to model
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent introduces an intermediary evaluation framework that uses synthetic bias patterns as mediators between the neural network and the saliency map determiner. This framework inserts known contextual biases into training data, allowing objective verification of whether the saliency map accurately reflects the model's actual decision-making process, thereby resolving the faithfulness issue of gradient-based methods

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the heuristic gradient-based mechanical computation with a perturbation-based evaluation system. Instead of relying on gradient backpropagation mechanics, the system uses controlled perturbations of input data and measures prediction changes, substituting the noisy gradient mechanism with a more reliable measurement approach that directly observes model behavior

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If perturbation-based methods are used to evaluate class prediction change, then the method evaluates saliency by replacing specific regions with mean image values or applying blur, but the approach requires significant computational resources and time

Engineering Contradiction:
Improvesaliency evaluation accuracyVSAvoidevaluation speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies partial perturbation by focusing evaluations only on specific regions containing bias patterns rather than perturbing the entire image. This selective approach reduces the computational burden while maintaining evaluation accuracy, as only the biased regions need to be modified and re-evaluated

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent performs preliminary identification of bias pattern locations in the training data before conducting saliency evaluation. By pre-locating the regions of interest, the system avoids unnecessary computations on irrelevant image areas, significantly improving evaluation efficiency while maintaining precision

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If existing saliency determination methods are applied to identify context biases, then the method attempts to explain model decisions, but the methods fail to accurately identify context biases introduced in training data

Engineering Contradiction:
Improvecontext bias detectionVSAvoidbias identification accuracy
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

The patent creates simplified copies of the original problem by introducing controlled synthetic bias patterns with known properties. These copied bias patterns serve as test cases that are easier to verify than real-world complex biases, allowing accurate measurement of whether the saliency method can detect contextual influences

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent establishes a feedback loop where the saliency map determiner's output is continuously verified against the known ground truth of inserted bias patterns. This feedback mechanism allows the system to measure and improve bias detection accuracy by comparing expected saliency regions with actual saliency map outputs

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP3767534B1Device and method for evaluating a saliency map determiner
Publication Date: 2026.02.11 ROBERT BOSCH GMBH
  • EP3767534B1 patent drawingFigure 1
  • EP3767534B1 patent drawingFigure 2
  • EP3767534B1 patent drawingFigure 3

AI summary

According to various embodiments, a method of evaluating a saliency map determiner is described comprising adding a predefined pattern to a plurality of training data set units to train a recognition of a data class wherein each training data set unit includes a representation of the data class to be recognized, training a neural network with the plurality of training data set units which include the predefined pattern, the saliency map determiner determining a saliency map for the data class, and evaluating the saliency map determiner based on whether the determined saliency map comprises context for the data class introduced by adding the predefined pattern.