Machine Learning Analysis Model for Labeling Data Items

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Generating labeled training sets for supervised machine learning processes is resource-intensive and time-consuming, often leading to underutilization of supervised machine learning due to the difficulty and lengthiness of the hand-labeling process.

Innovation Solution

A method and system that utilize a machine learning analysis model to predict labels for unlabeled data items, selectively present data items for labeling based on confidence scores, and generate labels for remaining items once completion criteria are met, reducing the need for extensive human intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If hand labeling is used for each data item, then labeling accuracy is improved, but time consumption and resource usage increase significantly

Engineering Contradiction:
Improvelabeling accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary automated labeling using machine learning models before human review, pre-processing the data so that humans only need to review and correct predictions rather than label from scratch. This reduces time consumption while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an automated machine learning model as an intermediary between raw data and final labels, generating preliminary labels that serve as a foundation for human verification. This intermediary layer reduces the overall time and effort required while preserving labeling quality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If all unlabeled data items are presented for manual labeling, then complete labeled datasets are generated, but resource intensity and cost increase

Engineering Contradiction:
Improvecompleteness of labeled datasetVSAvoidresource intensity
Core Design Contradiction:
Quantity of substanceVSUse of energy by moving object

Solution Approach 1:

The system applies different labeling strategies to different subsets of data based on their characteristics. High-confidence automated predictions are accepted without human review, while ambiguous cases are flagged for manual labeling. This localized approach ensures dataset completeness while reducing overall resource intensity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs partial automated labeling, generating labels for only the portion of data where the model has sufficient confidence, rather than attempting to label everything manually or automatically. This partial action approach balances resource usage with dataset completeness.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If supervised machine learning is implemented, then model performance is improved, but the requirement for extensive labeled training data increases resource demands

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

Solution Approach 1:

The system segments the labeling process into multiple stages: automated preliminary labeling, confidence-based filtering, selective human review, and iterative model retraining. This segmentation breaks down the complex task into manageable components, reducing overall system complexity while maintaining model performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts the balance between automated and manual labeling based on model confidence levels and performance metrics. As the model improves, fewer items require human review, and vice versa. This dynamic adaptation reduces system complexity over time while maintaining reliability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11893461B2System and method for labeling machine learning inputs
Publication Date: 2024.02.06 INTUIT INC
  • US11893461B2 patent drawing
  • US11893461B2 patent drawing
  • US11893461B2 patent drawing

AI summary

Systems and methods for labeling data are disclosed. An example method may be performed by one or more processors of a labeling system and include retrieving labeled data, identifying characteristics predictive of labels that would be entered for unlabeled data items having the respective characteristics based on the labeled data, training an analysis model to predict labels that would be entered for unlabeled data items, generating, for unlabeled data items, using the trained analysis model, a prediction of a label that will be entered for the respective unlabeled data item if the respective unlabeled data item is presented for labeling, selecting, based on the generated predictions, a subset of unlabeled data items to be presented for labeling, receiving labels for the subset of unlabeled data items, determining that a completion criteria associated with the trained analysis model is met, and generating labels for remaining unlabeled data items.