CDMAD
Code of the CDMAD: Class-Distribution-Mismatch-Aware Debiasing for Class-Imbalanced Semi-Supervised Learning (2024 CVPR accepted paper)
Install / Use
/learn @LeeHyuck/CDMADREADME
CDMAD
Code for the paper entitled "CDMAD: Class-Distribution-Mismatch-Aware Debiasing for Class-Imbalanced Semi-Supervised Learning" (2024 CVPR accepted paper, arXiv version available in https://arxiv.org/abs/2403.10391).
if you want to run fixmatchcdmad.py with 0th gpu , N1 (number of labeled data points belonging to first class = num_max)=1500, M1=3000 , Imbalanced ratio of labeled set as 100, unlabeled set as 100, manualseed as 0, dataset as CIFAR-10:
python fixmatchcdmad.py --num_max 1500 --num_max_u 3000 --imb_ratio 100 --imb_ratio_u 100 --dataset cifar10 --gpu 0 --manualSeed 0
if you want to run remixmatchcdmad.py with 0th gpu , N1=450 , unknown number of unlabeled samples, Imbalanced ratio of labeled set as 20, unlabeled set as unknown, manualseed as 0, dataset as STL-10:
python remixmatchcdmad.py --num_max 450 --num_max_u 1 --imb_ratio 20 --imb_ratio_u 1 --dataset stl10 --gpu 0 --manualSeed 0
if you want to run reixmatchcdmad.py with 0th gpu , N1=150, M1=300, Imbalanced ratio of labeled set as 20, unlabeled set as 20, manualseed as 0, dataset as CIFAR-100:
python remixmatchcdmad.py --num_max 150 --num_max_u 300 --imb_ratio 20 --imb_ratio_u 20 --dataset cifar100 --gpu 0 --manualSeed 0
These codes validate peformance of algorithms on testset after each epoch of training (500 iteration = 1epoch following previous studies)
Performance of baseline algorithms and the proposed algorithm are summarized in Section 4 of the paper
Related Skills
YC-Killer
2.7kA library of enterprise-grade AI agents designed to democratize artificial intelligence and provide free, open-source alternatives to overvalued Y Combinator startups. If you are excited about democratizing AI access & AI agents, please star ⭐️ this repository and use the link in the readme to join our open source AI research team.
best-practices-researcher
The most comprehensive Claude Code skills registry | Web Search: https://skills-registry-web.vercel.app
research_rules
Research & Verification Rules Quote Verification Protocol Primary Task "Make sure that the quote is relevant to the chapter and so you we want to make sure that we want to have it identifie
groundhog
398Groundhog's primary purpose is to teach people how Cursor and all these other coding agents work under the hood. If you understand how these coding assistants work from first principles, then you can drive these tools harder (or perhaps make your own!).
