Skip to content

The official implementation of the ACM MM'2021 paper Co-learning: Learning from noisy labels with self-supervision.

Notifications You must be signed in to change notification settings

chaofengustc/Co-learning-Learning-from-noisy-labels-with-self-supervision

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Co-learning: Learning from noisy labels with self-supervision

This repository contains a unified framework for co-training-based noisy label learning methods.

The official implementation of the paper Co-learning: Learning from noisy labels with self-supervision is also included.


Introduction

Supported algorithms
Supported datasets:
  • CIFAR-10
  • CIFAR-100
Supported synthetic noise types:
  • 'sym' (Symmetric noisy labels)
  • 'asym' (Asymmetric noisy labels)
  • 'ins' (Instance-dependent noisy labels)

Dependency

  • numpy
  • torch, torchvision
  • scipy
  • addict
  • matplotlib

Citation

If you are interested in our repository and our paper, please cite the following paper:

@inproceedings{tan2021co,
  title={Co-learning: Learning from noisy labels with self-supervision},
  author={Tan, Cheng and Xia, Jun and Wu, Lirong and Li, Stan Z},
  booktitle={Proceedings of the 29th ACM International Conference on Multimedia},
  pages={1405--1413},
  year={2021}
}

About

The official implementation of the ACM MM'2021 paper Co-learning: Learning from noisy labels with self-supervision.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%