meta-weight-net

Class balance fixer

This is an implementation of a meta-learning algorithm to address class imbalance issues in deep learning models with noisy labels.

NeurIPS'19: Meta-Weight-Net: Learning an Explicit Mapping For Sample Weighting (Pytorch implementation for noisy labels).

GitHub

284 stars
7 watching
68 forks
Language: Python
last commit: almost 5 years ago
class-imbalancemeta-learningnoisy-labelssample-reweighting

Related projects:

RepositoryDescriptionStars
uber-research/learning-to-reweight-examplesProject implementing a method to improve deep learning model robustness by re-weighting examples with noisy labels269
ikostrikov/pytorch-meta-optimizerA PyTorch implementation of meta-learning using gradient descent to adapt to new tasks.312
xiaoboxia/classification-with-noisy-labels-by-importance-reweightingAn implementation of a method to improve classification accuracy on noisy labels by reweighting their importance39
tristandeleu/pytorch-metaProvides tools and datasets for meta-learning and few-shot learning in deep learning1,996
younghjung/onlinemlrboostingwithvfdtAn implementation of online multi-label ranking boosting using VFDT as weak learners4
kthyeon/fine_officialImplementation of a method to improve machine learning models trained with noisy labels by selecting and collaborating with high-quality samples39
zhiningliu1998/imbalanced-ensembleA library that enables quick and efficient ensemble learning on imbalanced datasets through various over-/under-sampling methods and algorithms340
pxiangwu/topofilterDevelops and evaluates machine learning algorithms to mitigate the effects of noisy labels in supervised learning.30
stormraiser/gan-weight-normImproves the performance of Generative Adversarial Networks by normalizing weights and batch data181
minglllli/cbafedA PyTorch implementation of a method for improving semi-supervised learning in federated settings by adapting pseudo labels to balance classes.7
xiaoboxia/cdrAn implementation of a PyTorch-based deep learning method to improve robustness against noisy labels in image classification tasks75
xiaoboxia/t-revisionA PyTorch implementation of a method for learning with noisy labels in deep neural networks97
alykhantejani/nninitProvides weight initialization schemes for PyTorch neural networks70
moucheng2017/med-noisy-labelsProvides PyTorch implementation of a method to address noisy labels in medical image segmentation.71
lijunnan1992/dividemixA PyTorch implementation of a semi-supervised learning framework for training deep neural networks with noisy labels by dynamically dividing the data into clean and noisy sets.546