AutoML-Research / S2E

Licence: other
Q. Yao, H. Yang, B. Han, G. Niu, J. Kwok. Searching to Exploit Memorization Effect in Learning from Noisy Labels. ICML 2020

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to S2E

Flaml
A fast and lightweight AutoML library.
Stars: ✭ 205 (+1038.89%)
Mutual labels:  automl
Igel
a delightful machine learning tool that allows you to train, test, and use models without writing code
Stars: ✭ 2,956 (+16322.22%)
Mutual labels:  automl
mindsdb native
Machine Learning in one line of code
Stars: ✭ 34 (+88.89%)
Mutual labels:  automl
Pysr
Simple, fast, and parallelized symbolic regression in Python/Julia via regularized evolution and simulated annealing
Stars: ✭ 213 (+1083.33%)
Mutual labels:  automl
Adatune
Gradient based Hyperparameter Tuning library in PyTorch
Stars: ✭ 226 (+1155.56%)
Mutual labels:  automl
Tune Sklearn
A drop-in replacement for Scikit-Learn’s GridSearchCV / RandomizedSearchCV -- but with cutting edge hyperparameter tuning techniques.
Stars: ✭ 241 (+1238.89%)
Mutual labels:  automl
Lightautoml
LAMA - automatic model creation framework
Stars: ✭ 196 (+988.89%)
Mutual labels:  automl
NiaAML
Python automated machine learning framework.
Stars: ✭ 25 (+38.89%)
Mutual labels:  automl
Nascell Automl
Stars: ✭ 236 (+1211.11%)
Mutual labels:  automl
AutoSpeech
[InterSpeech 2020] "AutoSpeech: Neural Architecture Search for Speaker Recognition" by Shaojin Ding*, Tianlong Chen*, Xinyu Gong, Weiwei Zha, Zhangyang Wang
Stars: ✭ 195 (+983.33%)
Mutual labels:  automl
Awesome Nas Papers
Awesome Neural Architecture Search Papers
Stars: ✭ 213 (+1083.33%)
Mutual labels:  automl
Automlpipeline.jl
A package that makes it trivial to create and evaluate machine learning pipeline architectures.
Stars: ✭ 223 (+1138.89%)
Mutual labels:  automl
Haq
[CVPR 2019, Oral] HAQ: Hardware-Aware Automated Quantization with Mixed Precision
Stars: ✭ 247 (+1272.22%)
Mutual labels:  automl
Automlbenchmark
OpenML AutoML Benchmarking Framework
Stars: ✭ 210 (+1066.67%)
Mutual labels:  automl
managed ml systems and iot
Managed Machine Learning Systems and Internet of Things Live Lesson
Stars: ✭ 35 (+94.44%)
Mutual labels:  automl
Compose
A machine learning tool for automated prediction engineering. It allows you to easily structure prediction problems and generate labels for supervised learning.
Stars: ✭ 203 (+1027.78%)
Mutual labels:  automl
Pocketflow
An Automatic Model Compression (AutoMC) framework for developing smaller and faster AI applications.
Stars: ✭ 2,672 (+14744.44%)
Mutual labels:  automl
oboe
An AutoML pipeline selection system to quickly select a promising pipeline for a new dataset.
Stars: ✭ 76 (+322.22%)
Mutual labels:  automl
nitroml
NitroML is a modular, portable, and scalable model-quality benchmarking framework for Machine Learning and Automated Machine Learning (AutoML) pipelines.
Stars: ✭ 40 (+122.22%)
Mutual labels:  automl
Ray
An open source framework that provides a simple, universal API for building distributed applications. Ray is packaged with RLlib, a scalable reinforcement learning library, and Tune, a scalable hyperparameter tuning library.
Stars: ✭ 18,547 (+102938.89%)
Mutual labels:  automl

S2E

ICML'20: Searching to Exploit Memorization Effect in Learning from Corrupted Labels (PyTorch implementation).

=======

This is the code for the paper: Searching to Exploit Memorization Effect in Learning from Corrupted Labels Quanming Yao, Hansi Yang, Bo Han, Gang Niu, James T. Kwok.

Requirements

Python = 3.7, PyTorch = 1.3.1, NumPy = 1.18.5, SciPy = 1.4.1 All packages can be installed by Conda.

Running S2E on benchmark dataset with synthetic noise (MNIST, CIFAR-10 and CIFAR-100)

Example usage for MNIST with 50% symmetric noise

python heng_mnist_main.py --noise_type symmetric --noise_rate 0.5 --num_workers 1 --n_iter 10 --n_samples 6

CIFAR-10 with 50% symmetric noise

python heng_main.py --noise_type symmetric --noise_rate 0.5 --num_workers 1 --n_iter 10 --n_samples 6

And CIFAR-100 with 50% symmetric noise

python heng_100_main.py --noise_type symmetric --noise_rate 0.5 --num_workers 1 --n_iter 10 --n_samples 6

Or see scripts (.sh files) for a quick start.

New Opportunities

  • Interns, research assistants, and researcher positions are available. See requirement
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].