FFFF
Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CANOLA: Noise-Aware Framework for Correcting Corrupted Labels

Introduction

We introduce CANOLA, a novel framework for robust and stable corrupted label correction. Motivated by the strong generalization capability of DNNs, CANOLA rethinks when and how label correction signals should be applied during training. CANOLA decouples the learning phase from the correction phase to ensure label updates are cautiously guided by a mature, converged model state.

The Architecture

Ảnh màn hình 2026-01-10 lúc 19 28 29
  • Overview of CANOLA: An iterative pipeline alternating between Noise Transition Matrix Construction (Phase 1) via asymmetric co-training and Corrupted Label Correction (Phase 2) using noise-aware learning and loss-triggered soft relabeling.

Quick Start

Download Dataset

The prepared datasets can be downloaded from the following link:

Prepare Environment

# Install dependencies
pip install -r requirements.txt

Running

python train.py \
    --ground_truth_path /path/to/data.csv \
    --features_path /path/to/features.feather \
    --batch_size 256 \
    --seed 42

Contact us

If you have any questions, comments, or suggestions, please do not hesitate to contact us.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

0