Neural Network Training Data Cleaning via Iterative Subset Cycling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Training neural networks with incorrectly labeled data elements leads to poor performance due to interference with learning algorithms, as many training sets contain a substantial number of incorrectly labeled data examples.
Innovation Solution
A method involving cycling between two subsets of a labeled training data set to refine and filter each subset using progressively improved models, ultimately combining the refined subsets to create a cleaned data set for training a target neural network with improved accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a training data set with incorrectly labeled data elements is used to train a neural network, then the training process can proceed without data cleaning, but the accuracy and performance of the trained neural network deteriorates
Solution Approach 1:
The training data set is divided into multiple subsets, and the cleaning process is applied iteratively to each subset. This segmentation allows the complex cleaning task to be broken down into manageable steps, where each iteration refines a portion of the data using a model trained on previously cleaned data.
Solution Approach 2:
The method performs preliminary cleaning actions by training a model on an initially cleaned subset of data, then using this model to identify and correct incorrectly labeled data elements in remaining subsets. This preliminary model serves as a foundation for subsequent cleaning iterations, progressively improving overall data quality.
2Measurement precision
If iterative cycling between subsets is performed to refine and filter data, then the cleanliness and accuracy of the training data set improves, but the time and computational resources required increase
Solution Approach 1:
The data cleaning process employs periodic iterative cycling between different data subsets. In each iteration, a model is trained on one subset and then used to clean another subset, with results fed back into subsequent iterations. This periodic action progressively refines data cleanliness while managing computational workload through structured repetition.
Solution Approach 2:
The method applies cleaning actions partially by focusing on specific subsets in each iteration rather than attempting to clean the entire data set simultaneously. This partial action approach allows the process to make incremental improvements to data cleanliness without overwhelming computational resources, balancing thoroughness with efficiency.
Data Source
AI summary
A technology for cleaning a training data set for a neural network using dirty training data starts by accessing a labeled training data set that includes relatively dirty labeled data elements. The labeled training data set is divided into a first subset A and a second subset B. The procedure includes cycling between the subsets A and B, including producing refined model-filtered subsets of subsets A and B to provide a cleaned data set. Each refined model-filtered subset can have improved cleanliness and increased numbers of elements.


