Fair Selective Classification via Mutual Information Regularization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Selective classification methods can magnify disparities between groups, leading to unfairness in classification systems, especially when reducing coverage, as existing fairness criteria like demographic parity and equalized opportunities fail to guarantee fairness in scenarios where classifiers abstain from making decisions.

Innovation Solution

The implementation of sufficiency criteria through a novel upper bound of conditional mutual information as a regularizer, ensuring that predictive scores provide equal accuracy across groups and increasing precision for all groups as coverage decreases, thereby mitigating disparities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If selective classification is applied to improve model performance by allowing abstentions, then accuracy is improved, but disparities between groups are magnified

Engineering Contradiction:
Improvemodel accuracyVSAvoiddisparities between groups
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent changes the optimization parameter from standard accuracy maximization to a modified objective that incorporates fairness constraints. By reformulating the selective classification objective to include group fairness metrics, the system simultaneously improves accuracy while preventing disparity magnification through parameter-based optimization control

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements feedback mechanisms by monitoring group-specific performance metrics during training and adjustment. The system uses observed disparities as feedback signals to dynamically adjust decision thresholds and abstention strategies, ensuring that accuracy improvements do not come at the cost of increased group disparities

Inventive Principle:
Principle #23Feedback

2Object-generated harmful factors

If existing fairness criteria like demographic parity are applied, then fairness is improved, but precision rates deteriorate

Engineering Contradiction:
ImprovefairnessVSAvoidprecision rate
Core Design Contradiction:
Object-generated harmful factorsVSMeasurement precision

Solution Approach 1:

The patent segments the fairness objective into group-specific precision rate optimization rather than applying a single demographic parity constraint. By dividing the problem into group-level precision maximization tasks, the system achieves fairness through equalized precision across groups while maintaining overall precision performance

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the fairness constraint parameter from demographic parity (which controls false positive rates) to precision rate equalization. This parameter transformation allows the system to achieve fairness goals while preserving and even improving precision rates by directly optimizing the relevant performance metric

Inventive Principle:
Principle #35Parameter changes

3Reliability

If selective classification reduces coverage to improve accuracy, then model performance is improved, but computational efficiency deteriorates

Engineering Contradiction:
Improvemodel performanceVSAvoidcomputational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies partial action by implementing selective classification with optimized abstention thresholds that prevent excessive coverage reduction. The system performs classification only when necessary (partial action) while using learned confidence thresholds to minimize unnecessary computations, achieving improved performance without excessive computational overhead from universal re-evaluation

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20230206114A1Fair selective classification via a variational mutual information upper bound for imposing sufficiency
Publication Date: 2023.06.29 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20230206114A1 patent drawing
  • US20230206114A1 patent drawing
  • US20230206114A1 patent drawing

AI summary

One or more group-specific aggregate losses, one or more group-agnostic aggregate losses, and a joint loss are computed. A regularizer loss is computed based on the one or more group-specific aggregate losses and the one or more group-agnostic aggregate losses. One or more group-specific models are trained based on the one or more group-specific aggregate losses. A feature extractor is updated based on the regularizer loss and a joint classifier is updated based on the joint loss.