Convergence Assessment in Subpopulation Feature Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current feature selection methods in machine learning often stop iterating prematurely, leading to under-selection of informative features or continue unnecessarily, resulting in inefficient computational processing.

Innovation Solution

A method that ranks features by importance, uses propensity score matching to identify statistically significant features, and iteratively refines feature subsets until convergence criteria are met, ensuring only the most relevant features are used for model training.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If a pre-defined arbitrary number of iterations is used in feature selection, then the computational processing is simplified, but the method may stop iterating before identifying all informative features (under-selection) or continue unnecessarily (inefficiency)

Engineering Contradiction:
Improveease of implementationVSAvoidfeature selection accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent implements convergence assessment that monitors the stability of selected features across iterations and provides feedback to determine when to stop. The system tracks whether additional iterations produce meaningful changes in the feature subset, and only continues when convergence criteria are not met, thereby avoiding both under-selection and unnecessary computation

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent transforms the static predetermined iteration count into a dynamic stopping criterion based on convergence assessment. The iteration process adapts its duration based on the actual convergence behavior of the feature selection algorithm, adjusting the number of iterations needed based on the specific dataset and problem characteristics

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If the number of iterations is increased to ensure all informative features are identified, then feature selection accuracy improves, but computational processing time increases

Engineering Contradiction:
Improvefeature selection accuracyVSAvoidcomputational processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary convergence assessment during the iteration process to predict when the feature selection will stabilize. By monitoring convergence metrics in advance, the system can determine the sufficient number of iterations needed before actually completing all iterations, thereby avoiding unnecessary computational time while ensuring accurate feature selection

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The convergence assessment provides continuous feedback on the stability of feature selections, allowing the system to terminate iterations early when the feature subset stabilizes. This feedback mechanism prevents wasteful computation after all informative features have been identified, reducing processing time while maintaining selection accuracy

Inventive Principle:
Principle #23Feedback

3Reliability

If feature selection iterates until convergence is reached, then all informative features are identified, but the computational operations increase

Engineering Contradiction:
Improvefeature selection completenessVSAvoidcomputational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies partial action by performing convergence assessment at strategically chosen intervals rather than after every single iteration. This allows the system to ensure complete feature identification while reducing the frequency of convergence checks, thereby maintaining reliability while improving computational efficiency

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20240428127A1Convergence assessment in subpopulation-based feature selection
Publication Date: 2024.12.26 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20240428127A1 patent drawing
  • US20240428127A1 patent drawing
  • US20240428127A1 patent drawing

AI summary

A training process a predictive model uses a dataset of features and an outcome. The method generates a table for a dataset comprising multiple features, the table contains values for each pair of features in the dataset, randomly selects features from the dataset, thereby creating a first subset of features, operates a propensity score matching using the randomly selected features to identify cases and controls using the outcome variable, rewards one or more features of a second subset of features in the multiple features that were not selected randomly, each feature of the second subset addresses a statistical significance criteria, updating each entry in the table with a reward distance between each pair of features, calculates a cumulative reward measure, iterating the steps until convergence, selects a final subset of features when a variability criteria of the cumulative reward measure addresses convergence criteria, and trains the predictive model.