Classification Model Training Method for Dictionary Extension

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for constructing or extending dictionaries in natural language processing require manual labor and resources, leading to high costs, incompleteness, and variability, especially with the emergence of new words and the need for frequent updates.

Innovation Solution

A classification model training method that optimizes the training set by automatically generating and iteratively refining a negative training set without manual labeling, improving the accuracy of the classification model and dictionary extension.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual labeling is used to construct training sets for dictionary construction, then the classification model can be trained, but the cost and time consumption increase significantly

Engineering Contradiction:
Improveclassification accuracyVSAvoidmanual labeling time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system uses the classification model to automatically identify and label potential negative samples from the corpus, which then serve as training data for improving the model itself. This self-service mechanism eliminates the need for external manual labeling while continuously improving classification accuracy through iterative refinement of the training set.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The method performs preliminary automatic identification of negative samples using initial classification rules or models before formal training begins. This preliminary action creates a foundation of labeled data that can be used to train the classification model without requiring manual intervention at the start of the process.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If manual labeling is performed to ensure training data quality, then classification accuracy improves, but the complexity and resource requirements increase

Engineering Contradiction:
Improvedictionary reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The classification model serves itself by automatically generating high-quality training data through its own predictions. The system identifies confident negative samples, uses them to retrain the model, and iteratively improves reliability without external human intervention or complex manual curation processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback loop where the classification model's predictions are evaluated, confident negative samples are extracted, used to retrain the model, and the process repeats. This automated feedback mechanism ensures continuous improvement of dictionary reliability while maintaining simple system architecture.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If a large corpus is processed to update the dictionary with new words, then the dictionary becomes more complete, but the processing time and computational resources increase

Engineering Contradiction:
Improvedictionary completenessVSAvoiddictionary update efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The method extracts only the confident negative samples from the large corpus based on the classification model's predictions, rather than processing the entire corpus. This extraction of essential training data maintains dictionary completeness while dramatically reducing processing time and computational resources required for updates.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs partial processing by focusing only on the subset of corpus samples that are most valuable for training (the confident negative samples identified by the classifier). This partial action approach achieves the necessary dictionary updates without the excessive computational burden of processing the entire corpus.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11151182B2Classification model training method and apparatus
Publication Date: 2021.10.19 HUAWEI TECH CO LTD
  • US11151182B2 patent drawing
  • US11151182B2 patent drawing
  • US11151182B2 patent drawing

AI summary

A classification model training method includes obtaining a positive training set and a first negative training set, where the positive training set includes samples of a positive sample set in a corpus, where the first negative training set includes samples of an unlabeled sample set in the corpus, training, using the positive training set and the first negative training set, to obtain a first classification model, determining, using the first classification model, a pseudo negative sample in the first negative training set, removing the pseudo negative sample from the first negative training set, updating the first negative training set to a second negative training set, and training, using the positive training set and the second negative training set, to obtain a target classification model.