Stop Replacing Noise with Noise: Two-Source Reliability Assessment for Label Correction and Sample Reweighting in Label-Noise Learning
The paper introduces TRACE, a framework that decouples the assessment of observed labels and pseudo-targets using distinct reliability metrics to prevent the common pitfall in noisy-label learning where correcting one unreliable signal inadvertently amplifies another.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are teaching a robot to recognize animals by showing it thousands of photos. But here's the catch: a mischievous gremlin has scribbled the wrong names on some of the labels. A picture of a cat might be labeled "dog," and a dog might be labeled "cat." This is the world of "noisy-label learning," a tricky corner of computer science where machines try to learn the truth even when their teachers are lying.
To fix this, scientists have developed a clever strategy called "refurbishment." Think of it like a student taking a test. If the student is unsure about an answer, they don't just guess; they look at their own notes (the model's current knowledge) to see what it thinks the answer should be. The old way of doing this was to use a single "trust meter" for both the teacher's label and the student's guess. If the meter said, "Don't trust the teacher," the system would automatically say, "Great, trust the student's guess instead!" It assumed that if one source was bad, the other must be good. But what if the student's notes are also wrong? What if the robot learned the wrong answer from the teacher in the first place, and now it's confidently repeating that same mistake? That's the danger this paper explores.
The researchers behind this study, Wenxiao Fan and Kan Li from the Beijing Institute of Technology, discovered that this "all-or-nothing" trust switch is dangerous. They call the problem "replacing noise with noise." Imagine a detective who, upon realizing a witness is lying, immediately switches to trusting a second witness who was standing right next to the liar and heard the same lies. The second witness isn't necessarily telling the truth; they might just be echoing the first one.
The paper shows that in deep learning, when a model gets confused by noisy labels, its "deeper" layers (the parts of the brain that do complex reasoning) get scrambled and start believing the wrong things. However, the "shallower" layers (the parts that see basic shapes and edges) stay relatively calm and stable. The old methods were blindly trusting the scrambled deep layers to fix the labels, which often just made the errors worse.
To solve this, the authors propose a new framework called TRACE. Instead of using one trust meter for everything, TRACE uses two separate, independent checks.
- Checking the Teacher: It looks at the original label using three clues: how well the model fits the data, how stable the basic shapes are (the shallow layers), and whether two different "student" models agree on the answer.
- Checking the Student's Guess: It looks at the model's own guess using a completely different clue: how confident the model is in that specific guess.
The magic of TRACE is that it doesn't assume that if the teacher is wrong, the student is right. It asks, "Is the teacher wrong?" AND "Is the student actually right?" If the teacher is wrong but the student is also guessing wildly, TRACE says, "Hold on, let's not trust either of them right now." It only uses the student's guess to fix the label if the student is genuinely confident and reliable.
The team tested this idea on a variety of messy datasets, including synthetic noise (where they intentionally messed up the labels) and real-world messy data like photos from the internet. They found that TRACE consistently outperformed previous methods. For example, on a dataset called CIFAR-100 with 50% of the labels being wrong, TRACE improved the accuracy of the best existing method by about 1.16 percentage points. More importantly, it reduced the number of times the model made "high-confidence errors"—those moments where the robot is super sure it's right, but it's actually wrong.
In short, this paper suggests that when learning from messy data, we shouldn't just swap one unreliable source for another. We need to check each source independently. By separating the trust we place in the original labels from the trust we place in the model's own corrections, TRACE helps robots learn the truth without getting tricked by their own mistakes. It's a reminder that in the world of AI, sometimes the best way to fix a lie is to stop assuming the next guess is automatically the truth.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.