Label Selection for ML Training via Dataset Similarity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing artificial intelligence systems face challenges in efficiently labeling data for machine learning models due to the complexity of obtaining high-quality data, inconsistencies in multi-user labeling, and the lack of historical labeling information, leading to inaccuracies and inefficiencies in model performance.

Innovation Solution

A system that records and compiles prior labels for datasets, providing contextual information to labelers through a label record database, which includes dataset identifiers, model performance metrics, and timestamp information, to aid in accurate and efficient labeling decisions, and automatically generates labels for unlabeled data using similarity metrics and natural language processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual labeling is performed by multiple users, then labeling can be completed, but labeling inconsistencies occur leading to decreased model performance and consistency

Engineering Contradiction:
Improvelabeling completionVSAvoidlabeling consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements feedback by recording historical labeling information including labels, timestamps, and user identifiers in a database. When new data arrives, the system queries this historical information to provide feedback to labelers about previous labeling decisions, enabling them to maintain consistency across different labeling sessions and users.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary action by pre-processing incoming data to identify potential labeling candidates and querying the database for historical labeling information before the actual labeling decision is made. This prepares contextual information in advance to guide labelers and prevent inconsistencies.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If historical labeling information is not recorded, then storage complexity is reduced, but labeling accuracy decreases due to lack of contextual information

Engineering Contradiction:
Improvelabeling accuracyVSAvoidstorage complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts only the essential historical labeling information needed for accuracy - specifically labels, timestamps, and user identifiers - and stores them in a dedicated database. This selective extraction provides sufficient contextual information for accurate labeling while avoiding the complexity of storing complete historical records of all labeling activities.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If manual labeling review is performed to ensure accuracy, then labeling quality improves, but processing time increases

Engineering Contradiction:
Improvelabeling qualityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system implements self-service by automatically querying the database for historical labeling information and presenting relevant contextual data to labelers. This automation reduces the manual effort required for review while maintaining quality, as the system independently retrieves and organizes the necessary historical context without requiring extensive manual verification.

Inventive Principle:
Principle #25Self-service

4Productivity

If data is labeled without contextual information, then labeling speed increases, but model performance decreases due to inaccuracies

Engineering Contradiction:
Improvelabeling speedVSAvoidmodel performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system introduces an intermediary mechanism - the historical labeling information database - that sits between the incoming data and the labeling decision. This intermediary provides contextual information efficiently without significantly slowing down the labeling process, thereby maintaining both speed and accuracy by quickly retrieving relevant historical labels and presenting them to labelers.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240202571A1Systems and methods for label selection for machine learning model training based on dataset similiarity metrics
Publication Date: 2024.06.20 CAPITAL ONE SERVICES LLC
  • US20240202571A1 patent drawing
  • US20240202571A1 patent drawing
  • US20240202571A1 patent drawing

AI summary

Systems and methods for selecting labels based on dataset similarity for machine learning model training data are disclosed herein. The system may receive a label modification request for a training datum. The system may retrieve label records corresponding to the datum identifier. The system may compare a pre-existing label with the new label. Based on determining that the pre-existing label differs from the new label, the system may generate a first dataset and a second dataset. The system may calculate a first average similarity metric and a second average similarity metric. The system may compare the first average similarity metric with the second average similarity metric. The system may generate a recommendation for a modified label.