Neural Network Training via Quality-Based Sample Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The training of neural network models often requires large amounts of manually annotated data, leading to overfitting due to random sampling methods that reduce the data set size and proportion of high-quality samples, resulting in performance degradation.

Innovation Solution

A method that involves initial training using a first sample set, predicting on a second sample set, determining preferred samples based on prediction results, annotating and adding them to the first set, and iteratively updating the model until a training ending condition is met, thereby retaining valuable information and reducing annotation costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If random sampling learning is used to select training samples, then manual annotation costs are reduced, but data distribution is not changed and the proportion of high-quality samples remains the same, leading to overfitting and performance degradation

Engineering Contradiction:
Improvemanual annotation costVSAvoidmodel performance
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent changes the selection criterion from random uniform sampling to quality-based sampling. It introduces a quality assessment mechanism that evaluates each sample's information value, diversity, and representativeness, then selects samples based on these quality parameters rather than random probability, thereby improving model performance while maintaining reduced annotation costs

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system performs self-assessment of sample quality by automatically evaluating the information content and representativeness of each sample. This self-service mechanism allows the training process to identify and select the most valuable samples without external intervention, optimizing the training set composition based on intrinsic sample characteristics

Inventive Principle:
Principle #25Self-service

2Reliability

If a large amount of training data is used, then model performance is improved, but manual annotation costs increase significantly

Engineering Contradiction:
Improvemodel performanceVSAvoidannotation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts only the most valuable and representative samples from the entire dataset for manual annotation. By introducing a sample selection mechanism that identifies high-quality samples based on information content and diversity metrics, it extracts a small subset of critical samples that provide maximum training value, thereby reducing annotation time while maintaining model performance

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of annotating all available samples or using excessive random sampling, the patent applies partial action by annotating only the essential high-quality samples identified through quality assessment. This partial annotation approach is sufficient to train the model effectively without the need for complete dataset annotation

Inventive Principle:
Principle #16Partial or excessive action

3Ease of manufacture

If the training sample set size is reduced through sampling, then annotation costs decrease, but the model is more likely to overfit

Engineering Contradiction:
Improveannotation costVSAvoidtraining data distribution
Core Design Contradiction:
Ease of manufactureVSStability of the object's composition

Solution Approach 1:

The patent changes the sampling strategy from uniform random selection to quality-based selection. It introduces multiple quality parameters including information content, diversity measure, and representativeness score. Samples are selected based on these parameters to maintain data distribution characteristics while reducing the total number of annotated samples, thereby preventing overfitting

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies different quality criteria to different regions of the data space. It identifies and selects samples with high local quality characteristics (high information content, good diversity, strong representativeness) from various data distributions. This local quality approach ensures that each reduced sample set maintains the essential characteristics of the full dataset

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12087042B2Method, apparatus, and electronic device for training neural network model
Publication Date: 2024.09.10 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12087042B2 patent drawing
  • US12087042B2 patent drawing
  • US12087042B2 patent drawing

AI summary

The present disclosure relates to a method for training a neural network model performed at an electronic device. The method includes: performing initial training by using a first training sample set to obtain an initial neural network model; performing a prediction on a second training sample set by using the initial neural network model to obtain a prediction result of each of training samples in the second training sample set; determining a plurality of preferred samples from the second training sample set based on the prediction results; adding the plurality of preferred samples that are annotated to the first training sample set to obtain an expanded first training sample set; updating training of the initial neural network model by using the expanded first training sample set to obtain an updated neural network model until a training ending condition is satisfied.