Global Attribution Mapping for Neural Network Interpretability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current global attribution methods in neural networks reduce decisions to a single set of features, failing to provide comprehensive insights into feature importance and potential bias across subpopulations.

Innovation Solution

The proposed Global Attribution Mapping (GAM) technique generates global attributions by normalizing and comparing local attributions, applying clustering algorithms like K-medoids to identify clusters of similar attributions, and providing tunable granularity to capture various subpopulations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If global attribution methods reduce decisions to a single set of features, then the model complexity is reduced, but the measurement precision of feature importance across subpopulations deteriorates

Engineering Contradiction:
Improvemodel complexityVSAvoidfeature importance measurement precision
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent segments the global attribution analysis by dividing the data into multiple subpopulations based on feature thresholds. Instead of providing a single unified feature importance ranking, the system creates multiple segmented views (e.g., high-risk and low-risk subpopulations) each with its own feature attribution. This segmentation allows precise measurement of feature importance across different subpopulations while maintaining manageable model complexity through structured analysis.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an additional dimension to feature importance measurement by analyzing interactions between features across different subpopulations. The system extends traditional single-dimensional feature importance rankings to a multi-dimensional framework that captures how feature importance varies across different segments of the data space, thereby improving measurement precision without proportionally increasing model complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If local attributions are generated for each sample, then the measurement precision of feature importance is improved, but the quantity of data processing increases

Engineering Contradiction:
Improvefeature importance measurement precisionVSAvoidquantity of data processing
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent merges similar local attributions across multiple samples into unified global attributions for each subpopulation. By clustering and aggregating local attribution results, the system reduces the total quantity of individual data processing while preserving the precision of feature importance measurements. The merging process consolidates redundant information and creates representative global attribution profiles that capture essential patterns across the entire dataset.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent changes the parameter representation from individual sample-level attributions to population-level aggregated attributions. By transforming local attribution data into global attribution parameters for each subpopulation, the system reduces the quantity of data points while maintaining measurement precision through statistical aggregation and representation of feature importance at the population level.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If clustering algorithms are applied to local attributions, then the adaptability to different subpopulations is improved, but the device complexity increases

Engineering Contradiction:
Improveadaptability to subpopulationsVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies clustering algorithms to a selective subset of local attributions rather than all data points. By identifying and clustering only the most informative or representative local attributions, the system achieves adaptability to different subpopulations while reducing processing complexity. This partial action approach allows the system to capture essential subpopulation patterns without the computational burden of processing every individual data point through clustering.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12307740B2Techniques to perform global attribution mappings to provide insights in neural networks
Publication Date: 2025.05.20 CAPITAL ONE SERVICES LLC
  • US12307740B2 patent drawing
  • US12307740B2 patent drawing
  • US12307740B2 patent drawing

AI summary

Embodiments include techniques to determine a set of credit risk assessment data samples, generate local credit risk assessment attributions for the set of credit risk assessment samples, and normalize each local credit risk assessment attribution of the local credit risk assessment attributions. Further, embodiments techniques to compare each pair of normalized local credit risk assessment attributions and assign a rank distance thereto proportional to a degree of ranking differences between the pair of normalized local credit risk assessment attributions. The techniques also include applying a K-medoids clustering algorithm to generate clusters of the local risk assessment attributions, generating global attributions, and determining insights for the neural network based on the global attributions.