Recursive XAI Feature Selection for Nonlinear Industrial Forecasting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional feature selection methods struggle to handle complex and diverse industrial data, fail to capture nonlinear relationships, lack interpretability, and are not adaptable to dynamic environments, leading to suboptimal performance in predictive models.

Innovation Solution

A recursive ensemble feature selection method using explainable artificial intelligence (XAI) that includes data preprocessing, training multiple machine learning models, calculating feature contribution scores with SHAP, LIME, and DeepLIFT, grouping features by temporal and spatial proximity, and iteratively eliminating features to achieve an optimal subset.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional feature selection methods are used, then the process is simple and fast, but the predictive accuracy and ability to handle complex industrial data is suboptimal

Engineering Contradiction:
Improvepredictive accuracyVSAvoidfeature selection complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The feature selection process is segmented into multiple iterations, where in each iteration features are evaluated, ranked by importance, and selectively removed. This recursive segmentation allows the system to handle complex industrial data systematically, improving predictive accuracy by progressively identifying and eliminating irrelevant features while maintaining model performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The feature selection method employs dynamic adaptability by recursively retraining the machine learning model with updated feature sets across multiple iterations. The system dynamically adjusts the feature subset based on performance metrics and importance rankings, enabling it to adapt to complex patterns in industrial data while maintaining optimal predictive accuracy.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If black box AI models are used, then predictive performance can be high, but interpretability and transparency are reduced

Engineering Contradiction:
Improvepredictive performanceVSAvoidinterpretability
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The system incorporates feedback loops where feature importance is continuously evaluated and used to refine the model. By ranking features based on their contribution to predictions and recursively removing less important features, the system maintains interpretability while preserving predictive performance. The feedback mechanism ensures that only features genuinely contributing to predictions are retained.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The method extracts and removes irrelevant or redundant features from the dataset through recursive elimination. By systematically identifying and taking out features that do not contribute significantly to predictive accuracy, the system reduces model complexity and improves interpretability while maintaining the essential predictive capabilities of the black box model.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If static feature selection is used, then the initial model training is efficient, but adaptability to dynamic industrial environments is limited

Engineering Contradiction:
Improvemodel training efficiencyVSAvoidadaptability to dynamic environments
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The feature selection system is designed to be dynamic and adaptive, recursively updating the feature subset based on changing data patterns. The system re-ranks and re-evaluates feature importance in each iteration, allowing it to adapt to evolving industrial conditions while maintaining training efficiency through systematic feature elimination.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary feature evaluation and ranking before final model deployment. By pre-identifying and removing irrelevant features through recursive iterations, the system prepares an optimized feature subset that improves both training efficiency and adaptability to dynamic environments, reducing the computational burden during deployment.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If all features are retained in the model, then comprehensive data coverage is maintained, but model complexity and computational cost increase

Engineering Contradiction:
Improvedata coverageVSAvoidmodel complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system extracts and removes redundant or irrelevant features through recursive evaluation and ranking. By systematically identifying features that do not contribute significantly to predictive accuracy and eliminating them, the system reduces model complexity and computational cost while maintaining comprehensive coverage of essential data patterns.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The method discards less important features in each iteration based on their ranked importance scores. By progressively discarding redundant features while retaining those that contribute to predictive performance, the system achieves an optimal balance between data coverage and model complexity, reducing computational burden without sacrificing reliability.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS20250384355A1Method and system for recursive ensemble feature selection using explainable artificial intelligence
Publication Date: 2025.12.18 TATA CONSULTANCY SERVICES LTD
  • US20250384355A1 patent drawing
  • US20250384355A1 patent drawing
  • US20250384355A1 patent drawing

AI summary

The embodiments of the present disclosure herein address unresolved limitations in handling feature selection, inadequacies in capturing nonlinear relationships, issues related to interpretability in Artificial Intelligence (AI) models, and a lack of adaptability to the dynamic nature of industrial environments. Embodiments herein provide a method and system for a recursive ensemble feature selection using an explainable artificial intelligence (XAI). The method begins with a thorough digital modelling process, where the careful selection of features and identification of optimal time lags take precedence. By utilizing XAI techniques, the system ensures a transparent and interpretable selection of features and time lags. This method forms a robust foundation for subsequent forecasting model development tailored to specific datasets. The infusion of XAI into the feature selection and time lag identification stages enhances the accuracy of forecasting models while providing clear insights into the factors influencing predictions.