Graph Explainer Denoising for Global Prediction Driver Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing explainable graph machine learning models generate localized and often inconclusive explanations for predictions, leading to confirmation bias and inaccuracies due to noise in explanation scores, which affects transparency and trustworthiness.

Innovation Solution

A method involving cumulative denoising and clustered search is employed to process explanation scores globally, identifying and isolating noise through randomized graph datasets and statistical analysis, followed by clustering to determine actual prediction-driving graph elements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If explanations are generated as a post-processing step after prediction, then the model can generate explanations for predictions, but the explanations become inconclusive and may incorrectly identify graph elements driving predictions

Engineering Contradiction:
Improveease of generating explanationsVSAvoidaccuracy of identifying prediction-driving graph elements
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by integrating explanation generation into the prediction process itself rather than as a post-processing step. The graph explainer model operates concurrently with the prediction model to identify prediction-driving graph elements in real-time, ensuring accurate identification while maintaining ease of explanation generation.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If explanations are generated on a localized basis for each prediction in silo, then each prediction can have its own explanation, but confirmation bias affects transparency and explanations differ significantly even for same input data

Engineering Contradiction:
Improveability to generate explanations for each predictionVSAvoidtransparency and consistency of explanations
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent merges localized explanation generation with global statistical analysis. The system combines individual prediction explanations across multiple predictions to identify consistent prediction-driving graph elements, eliminating confirmation bias and ensuring transparency while maintaining the ability to generate explanations for each prediction.

Inventive Principle:
Principle #5Merging (Combining)

3Loss of information

If a graph explainer model is applied to determine explanation scores, then explanations can be generated for predictions, but noise in the explanation scores leads to incorrect identification of graph elements

Engineering Contradiction:
Improveinformation about graph elements influencing predictionsVSAvoidaccuracy of explanation scores
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

The patent extracts noise from explanation scores through statistical analysis. The system separates signal from noise by analyzing explanation scores across multiple predictions and identifying consistent patterns, thereby improving the accuracy of graph element identification while preserving information about prediction-driving elements.

Inventive Principle:
Principle #2Taking out (Extraction)

4Measurement precision

If cumulative explanation scores are analyzed globally through statistical analysis and clustered search, then noise can be isolated and denoised scores determined, but the processing complexity increases

Engineering Contradiction:
Improveaccuracy of denoised explanation scoresVSAvoidcomplexity of processing explanation scores
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent uses copying by creating randomized graph datasets that replicate the structure and properties of original graphs. By analyzing explanation scores on these copied randomized graphs, the system can isolate noise patterns and determine denoised scores for original predictions, improving accuracy while managing processing complexity through efficient statistical methods.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12632701B2Global interpretation of graph learning explainability based on cumulative denoising and clustered search
Publication Date: 2026.05.19 FUJITSU LTD
  • US12632701B2 patent drawing
  • US12632701B2 patent drawing
  • US12632701B2 patent drawing

AI summary

In an embodiment, operations include receiving a dataset including a set of graphs, applying a graph explainer model on the dataset to determine explain scores, and filtering graph elements of each graph based on the explain scores to determine a first set of graph elements. Further, another dataset of randomized graphs is generated. The graph explainer model is applied on the other dataset to determine noise scores, which are used determine denoised explain scores from the explain scores. Graph elements of each graph are filtered based on the denoised explain scores to determine a second set of graph elements. Thereafter, feature vectors are determined for the first set of graph elements and the second set of graph elements, and prediction driving graph elements are determined based on the feature vectors. Explainability information associated with the set of graphs is rendered, based on the prediction driving graph elements.