Interactive Recall Rate Chart for Imbalanced Data Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Imbalanced data in classification models leads to underrepresentation of certain classes, causing classifiers to ignore minority classes and resulting in inaccurate classifications when encountering new data sets.

Innovation Solution

An interactive recall rate chart is generated to allow users to select target class recall rates, with suggestions based on geometric mean and F-measure criteria, enabling adjustments to classifier weights and biases to balance accuracy across classes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional classification models are used with imbalanced data, then overall accuracy may be maintained, but minority classes are underrepresented and misclassified

Engineering Contradiction:
Improveclassification accuracyVSAvoidminority class representation
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The system changes the parameter of recall rate thresholds dynamically. Instead of using fixed thresholds, it generates multiple recall rate charts showing different threshold settings and their impact on class distribution. Users can select thresholds that balance overall accuracy with minority class representation, transforming the static parameter into an adjustable one that addresses imbalanced data issues.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system provides feedback to users through interactive recall rate charts that display the impact of different threshold selections on class distribution and accuracy metrics. This feedback loop allows users to understand the consequences of their threshold choices and adjust parameters accordingly, enabling informed decisions about minority class representation.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If recall rate thresholds are adjusted to improve minority class representation, then classification accuracy for target classes improves, but overall system complexity increases

Engineering Contradiction:
Improvetarget class recall rateVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically generating recall rate charts and providing default threshold recommendations based on geometric mean and F-measure criteria. This reduces the burden on users to manually analyze complex data distributions and makes informed adjustments, simplifying the overall system operation while maintaining high target class recall rates.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system serves multiple functions through a single interface: it generates recall rate charts, provides statistical recommendations, allows user input, and applies corrections to classification models. This multi-functionality reduces the need for separate tools and procedures, thereby reducing overall system complexity despite the sophisticated analysis performed.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If multiple recall rate thresholds are provided for user selection, then flexibility and adaptability improve, but ease of operation decreases

Engineering Contradiction:
Improverecall rate selection flexibilityVSAvoiduser interface complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs preliminary action by pre-calculating and presenting multiple recall rate thresholds with their corresponding class distributions and accuracy metrics before the user makes a decision. It also provides default recommendations based on statistical criteria, so users don't need to start from scratch. This preliminary preparation maintains flexibility while simplifying the user's decision-making process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The recall rate chart serves as an intermediary between the complex underlying data distributions and the user's selection needs. It translates complex statistical information into visual and tabular formats that are easy to interpret, mediating between the technical complexity of the system and the operational simplicity required by users.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11783177B2Target class analysis heuristics
Publication Date: 2023.10.10 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11783177B2 patent drawing
  • US11783177B2 patent drawing
  • US11783177B2 patent drawing

AI summary

A set of classifiable data containing a plurality of classes is ingested. A target class within the plurality of classes is determined. Using the set of classifiable data, an interactive recall rate chart is generated, and the interactive recall rate chart shows a set of target class recall rates against a set of class recall rates for the remainder of the plurality of classes. The interactive recall rate chart is presented to a user. A target class recall rate selection from the set of target class recall rates is received from the user. The set of classifiable data is reclassified, based on the target class recall rate selection.