Secondary ML Model Revising Primary Predictions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Machine learning models face challenges in accurately classifying unlabeled structured data, such as distinguishing between columns of phone numbers and bank account numbers, leading to inefficiencies and reduced data utilization due to the lack of metadata and low detected probabilities.

Innovation Solution

A secondary machine learning model is used to revise predictions from a primary model by implicitly learning metadata and utilizing the structure of the input data, such as patterns in a data array, to increase the probability of correct classifications and decrease incorrect ones, thereby improving data type detection and security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a single machine learning model is used for data classification, then the system complexity is low, but the classification accuracy is insufficient

Engineering Contradiction:
Improveclassification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the classification system into two separate models: a first machine learning model that performs initial classification, and a second machine learning model that performs revision classification. This segmentation allows each model to specialize in specific tasks, improving overall accuracy while managing complexity through functional division.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The first machine learning model acts as an intermediary between the raw data and the second machine learning model. It processes the unlabelled structured data and provides preliminary classifications that the second model then refines, serving as a bridge that improves the final classification accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If machine learning models process unlabelled structured data without metadata, then data utilization is limited, but adding metadata increases data processing complexity

Engineering Contradiction:
Improvedata utilizationVSAvoiddata processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The machine learning models perform self-service by automatically learning metadata patterns from the structure of unlabelled data. The models identify relationships between data entries and infer classification rules without requiring external metadata, enabling the system to utilize data effectively while avoiding the complexity of manual metadata management.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If the first machine learning model makes initial predictions, then processing speed is fast, but prediction accuracy is low

Engineering Contradiction:
Improveprediction accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The first machine learning model performs preliminary classification actions on unlabelled data, providing initial predictions that are then refined by the second model. This preliminary action allows the system to quickly process data initially, while the second model subsequently improves accuracy for critical classifications without requiring all data to undergo extensive processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The second machine learning model applies revision actions selectively rather than to all data points. It focuses computational resources on cases where the first model's predictions are uncertain or likely to benefit from revision, performing partial action that improves accuracy while minimizing additional processing time.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20230047184A1Techniques for prediction based machine learning models
Publication Date: 2023.02.16 CAPITAL ONE SERVICES LLC
  • US20230047184A1 patent drawing
  • US20230047184A1 patent drawing
  • US20230047184A1 patent drawing

AI summary

Various embodiments are generally directed to techniques for prediction based machine learning (ML) models, such as to utilize a ML model to generate predictions based on the output of another ML model. Some embodiments are particularly directed to a secondary ML model that revises predictions generated by a primary ML model based on structured input data. In many embodiments, the secondary ML model may utilize predictions from the primary ML model to learn metadata regarding the structured input data. In many such embodiments, the metadata regarding the structured input data may be used to revise the predictions from the primary ML model. For example, the secondary ML model may utilize a structure of the input data combined with patterns in the predictions from the primary ML model to revise the predictions from the primary ML model.