Balance Weighted Voting for Faster Ensemble Model Scoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional ensemble modeling approaches for predictive analytics face challenges in balancing evaluation-measure based weighting, which focuses on model overall performance, and prediction-measure based weighting, which focuses on single record prediction effectiveness, leading to inefficiencies in resource usage and longer computation times.

Innovation Solution

Implementing balance weighted voting methods that calculate evaluation-based and prediction-based weights using normalized measures and hyperparameters to derive a balanced weighting predictor, allowing for hybrid nested weight filtering to select a preselected number of component models.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If evaluation-measure based weighting is used to focus on model overall performance, then prediction accuracy is improved, but computation time increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidcomputation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the ensemble modeling process into distinct phases: an training phase where comprehensive evaluation-measure based weighting is performed to establish optimal weights, and a scoring phase where pre-calculated weights are applied without re-computation. This segmentation allows accurate predictions during scoring while avoiding repeated computation overhead.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary action by pre-calculating and storing optimal weighting factors during the training phase using comprehensive evaluation measures. These pre-computed weights are then reused during the scoring phase, eliminating the need for repeated computation and significantly reducing computation time while maintaining prediction accuracy.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If multiple component models are used in the ensemble, then prediction effectiveness is improved, but resource demand increases

Engineering Contradiction:
Improveprediction effectivenessVSAvoidresource demand
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent changes parameters by dynamically adjusting the number and type of component models based on performance metrics. The system monitors prediction effectiveness and resource consumption, modifying the ensemble composition to maintain optimal performance while reducing resource demand when multiple models are not necessary.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements discarding and recovering by selectively removing underperforming or redundant component models from the ensemble while preserving those that contribute most to prediction effectiveness. This reduces the number of active models and thus resource demand, while maintaining or improving prediction performance through optimized model selection.

Inventive Principle:
Principle #34Discarding and recovering

3Reliability

If comprehensive weighting measures are calculated for all models, then ensemble effectiveness is improved, but computation time increases

Engineering Contradiction:
Improveensemble effectivenessVSAvoidcomputation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts and applies only the most critical weighting measures and performance metrics rather than calculating all possible comprehensive measures. By identifying and focusing on the most influential factors for ensemble effectiveness, the system achieves high effectiveness while avoiding unnecessary computation and improving overall computation efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12406024B2Balance weighted voting
Publication Date: 2025.09.02 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12406024B2 patent drawing
  • US12406024B2 patent drawing
  • US12406024B2 patent drawing

AI summary

A method, system, and computer for balance weighted voting. The method may comprise receiving, by a network interface, a scoring request. The method may further comprise, by a processing unit in response to the scoring request, generating a plurality of scores using a plurality of models. normalizing the plurality of scores, calculating an evaluation-based weighting factor from a first subset of the normalized scores, calculating a prediction-based based weighting factor from a second subset of the normalized scores, and calculating a balanced weighting predictor from the evaluation-based weighting factor and the prediction-based weighting factor. The method may further comprise returning, by the network interface, the balanced weighting predictor as an ensemble score for the scoring request.