Machine Learning Model Adaptation to Contemporary Text Drift

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Machine learning models degrade in performance when processing data that differs from their training dataset due to dataset drift, which occurs from changes in language use or emergence of new topics over time, making them unsuitable for contemporary data.

Innovation Solution

Adapting older models to handle contemporary data through techniques such as domain adaptation, active learning, and consistency loss, utilizing unlabeled data to select informative examples and update model parameters, reducing the need for extensive annotation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a machine learning model is trained on historical data, then it learns features pertinent to the training dataset, but it performs poorly on contemporary data due to dataset drift

Engineering Contradiction:
Improvemodel prediction accuracyVSAvoidmodel adaptability to new data
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic model adaptation through continuous retraining on contemporary data. The system periodically retrains the machine learning model on new data streams, allowing the model to evolve and adapt its features over time. This dynamic approach ensures the model maintains high prediction accuracy on contemporary data while preserving knowledge from historical training through incremental learning techniques.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs parameter updates and fine-tuning to adapt the model to new data distributions. By adjusting model parameters through retraining on contemporary datasets, the system modifies the learned features to match current data patterns. This parameter adaptation allows the model to maintain performance accuracy while becoming versatile to new data types and patterns.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If the model is retrained on a new dataset that includes both old and new data, then the model learns new patterns and improves performance, but the annotation requirement increases

Engineering Contradiction:
Improvemodel performance on new dataVSAvoidannotation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements partial retraining by selecting only the most informative subsets of new data for model retraining, rather than processing the entire contemporary dataset. This selective approach uses active learning to identify and prioritize data samples that provide the most benefit for model adaptation. By focusing on partial data processing, the system achieves effective model performance improvement while significantly reducing the time and resources required for annotation and retraining.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If domain adaptation is performed using data augmentation, then the dataset size increases and model performance improves, but the complexity of the adaptation process increases

Engineering Contradiction:
Improvemodel performance on contemporary dataVSAvoidadaptation process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent employs data augmentation techniques that create synthetic copies and transformations of existing training data to expand the effective dataset size. By generating augmented versions of historical and contemporary data through transformations such as paraphrasing, back-translation, and synthetic text generation, the system increases data diversity and model performance without requiring proportional increases in annotation effort or process complexity.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12430377B2Rapid adaptation to contemporary text datasets
Publication Date: 2025.09.30 SRI INTERNATIONAL
  • US12430377B2 patent drawing
  • US12430377B2 patent drawing
  • US12430377B2 patent drawing

AI summary

In an example, a method for adapting a machine learning model includes receiving first input data; choosing a first set of unlabeled textual spans in the first input data, wherein the chosen first set of unlabeled textual spans is associated with a first domain; labeling the chosen first set of unlabeled textual spans to generate a labeled first set of textual spans; categorizing the labeled first set of textual spans to generate a categorized labeled first set of textual spans; receiving second input data; choosing a second set of unlabeled textual spans, wherein the second set of unlabeled textual spans is associated with a second domain; and adapting the machine learning model to the second domain based on the categorized second set of unlabeled textual spans that is generated based on the categorized labeled first set of textual spans.