Feature Selection via Statistical Segmentation for Regression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing feature selection algorithms for machine learning are computationally expensive and incapable of efficiently handling different types of features (numerical, categorical, integer, logical) in a unified manner, leading to impracticality in large-scale regression analysis due to the curse of dimensionality and overfitting.

Innovation Solution

A feature selection algorithm that estimates the significance of various feature types by splitting the feature range into subsets, calculating average target variable values, and determining the difference between maximum and minimum values to filter out irrelevant features, allowing for automated and computationally efficient selection of significant features.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing feature selection algorithms are used, then feature selection can be performed, but processing time becomes excessively long and computational cost becomes prohibitive

Engineering Contradiction:
Improvefeature selection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the feature selection process into distinct phases: (1) computing aggregate statistics (mean, variance, skewness, kurtosis) for each feature across the dataset, (2) computing pairwise correlation coefficients between features, (3) ranking features based on these pre-computed statistics, and (4) selecting top-ranked features. This segmentation allows each phase to be optimized independently and enables parallel computation, dramatically reducing processing time while maintaining selection accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary computations of aggregate statistics and correlation coefficients before the actual feature selection ranking. These pre-computed values serve as proxies for more computationally intensive model training processes. By performing this preliminary action, the system avoids repeated expensive computations during the selection process itself, achieving fast feature selection without sacrificing quality.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If existing feature selection algorithms are used, then feature selection can be performed, but computational cost becomes prohibitive for large-scale datasets

Engineering Contradiction:
Improvefeature selection accuracyVSAvoidcomputational cost
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent replaces traditional model-training-based feature selection mechanisms with a statistical statistics-based mechanism. Instead of training multiple models to evaluate feature importance (computationally expensive), the system substitutes this with aggregate statistics computation (computationally efficient). This substitution maintains feature selection quality while dramatically reducing computational cost and energy consumption.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent changes the parameters used for feature evaluation from model performance metrics (requiring iterative training) to aggregate statistical parameters (mean, variance, skewness, kurtosis, correlation coefficients) that can be computed in a single pass through the data. This parameter change fundamentally reduces the computational complexity from O(n*m*k) to O(n*m) where n is samples, m is features, and k is iterations.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If all features are used in model construction, then model completeness is maintained, but the curse of dimensionality and overfitting occur

Engineering Contradiction:
Improvemodel completenessVSAvoidmodel complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts and removes irrelevant and redundant features from the feature set by computing their aggregate statistics and correlation coefficients. Features with low variance, high skewness, or high correlation with other features are identified and extracted (removed) from the candidate set. This leaving only the most relevant features for model construction, reducing model complexity while maintaining reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by selecting only a subset of the most important features rather than using all available features. The system computes statistics for all features but then takes only the top-ranked portion (e.g., top 10% or top N features) for model construction. This partial action avoids the curse of dimensionality and overfitting while maintaining the essential information needed for reliable modeling.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20230359781A1Feature selection method and system for regression analysis / model construction
Publication Date: 2023.11.09 AT&T INTELLECTUAL PROPERTY I L P
  • US20230359781A1 patent drawing
  • US20230359781A1 patent drawing
  • US20230359781A1 patent drawing

AI summary

Aspects of the subject disclosure may include, for example, dividing a feature range of a feature into a plurality of subsets that span the feature range, calculating an average target variable value for each subset of the plurality of subsets, resulting in a plurality of average target variable values, and estimating a measure of feature significance with respect to a target variable by determining a difference between a maximum average target variable value and a minimum average target variable value in the plurality of average target variable values. Other embodiments are disclosed.