Text Classification Model Real-Time Labeling Feedback Loop

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing automated text classification techniques require large amounts of training data to achieve accurate classification, leading to degraded performance with reduced data sizes.

Innovation Solution

The method involves manually assigning descriptive labels to an initial dataset of input text samples, which is then used to train machine learning classifiers. As the classifiers train, they provide real-time label suggestions, allowing for the iterative supplementation of training data and enabling faster, more efficient generation and customization of text classification models with reduced data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If large amounts of training data are used to train machine learning classifiers, then classification accuracy is improved, but training time and data processing requirements increase

Engineering Contradiction:
Improveclassification accuracyVSAvoidtraining time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary manual labeling of an initial dataset to create a foundation for training. This preliminary action enables the model to start generating predictions earlier, allowing for iterative refinement without requiring complete manual labeling of all training data beforehand.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback loop where the text classification model generates real-time predictions during training, and these predictions are used to guide further data labeling and model refinement. The model's performance metrics feed back into the training process, enabling adaptive improvement without requiring exhaustive initial training data.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If manual labeling of all training data is completed before training, then model customization is improved, but time consumption and productivity are reduced

Engineering Contradiction:
Improvemodel customizationVSAvoidlabeling efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The text classification model performs self-service by generating its own training data predictions autonomously. The model labels unseen training data without human intervention, and these self-generated labels are used to supplement and refine the training dataset, reducing dependency on manual labeling while maintaining customization capability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A small initial dataset is manually labeled in advance to establish the model's initial customization. This preliminary action enables the model to begin generating predictions immediately, after which the model itself performs the bulk of labeling work, dramatically improving productivity while preserving adaptability.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If reduced training data is used, then training speed is improved, but classification accuracy is degraded

Engineering Contradiction:
Improvetraining speedVSAvoidclassification accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The training process maintains continuity by operating in iterative cycles where the model continuously generates predictions on unseen training data, which are then incorporated back into the training set. This continuous refinement process allows the model to achieve high accuracy with reduced initial training data by repeatedly utilizing the same data pool with progressive improvement.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

Real-time feedback from model predictions during training enables continuous optimization. The system monitors prediction quality and uses this feedback to guide further training iterations, ensuring that classification accuracy improves progressively even with limited training data through multiple cycles of refinement.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10896385B2Real time learning of text classification models for fast and efficient labeling of training data and customization
Publication Date: 2021.01.19 GOTO GRP INC
  • US10896385B2 patent drawing
  • US10896385B2 patent drawing
  • US10896385B2 patent drawing

AI summary

Techniques for real-time generation and customization of text classification models. An initial dataset of input text samples are manually assigned labels, and the labeled input text samples are tokenized and provided as training data to train machine learning classifiers for various classes or categories of the input text samples. As the machine learning classifiers train with the training data, feedback in the form of suggestions (or predictions) are provided in real time by the text classification models regarding which label(s) to assign to any input text sample(s) currently in the training data or any new input text sample(s) further provided as training data for the respective machine learning classifiers. The suggested (or predicted) label(s) can be manually assigned to the input text sample(s), if deemed appropriate, and the newly labeled input text sample(s) can be provided to supplement the existing training data for the respective machine learning classifiers.