Papers › MutexMatch: Semi-Supervised Learning with Mutex-Based Consistency Regularization

MutexMatch: Semi-Supervised Learning with Mutex-Based Consistency Regularization

27 Mar 2022arXiv:2203.14316archive 2025-07-28

Yue Duan, Zhen Zhao, Lei Qi, Lei Wang, Luping Zhou, Yinghuan Shi, Yang Gao

The core issue in semi-supervised learning (SSL) lies in how to effectively leverage unlabeled data, whereas most existing methods tend to put a great emphasis on the utilization of high-confidence samples yet seldom fully explore the usage of low-confidence samples. In this paper, we aim to utilize low-confidence samples in a novel way with our proposed mutex-based consistency regularization, namely MutexMatch. Specifically, the high-confidence samples are required to exactly predict "what it is" by conventional True-Positive Classifier, while the low-confidence samples are employed to achieve a simpler goal -- to predict with ease "what it is not" by True-Negative Classifier. In this sense, we not only mitigate the pseudo-labeling errors but also make full use of the low-confidence unlabeled data by consistency of dissimilarity degree. MutexMatch achieves superior performance on multiple benchmark datasets, i.e., CIFAR-10, CIFAR-100, SVHN, STL-10, mini-ImageNet and Tiny-ImageNet. More importantly, our method further shows superiority when the amount of labeled data is scarce, e.g., 92.23% accuracy with only 20 labeled data on CIFAR-10. Our code and model weights have been released at https://github.com/NJUyued/MutexMatch4SSL.

PaperPDFConference PDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

NJUyued/MutexMatch4SSL officialmentioned in papermentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Semi-Supervised Image Classification

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Semi-Supervised Image Classification CIFAR-10, 20 Labels MutexMatch (k=0.6C) Percentage error 7.77 #1 of 3 Archive leaderboard report
Semi-Supervised Image Classification CIFAR-10, 40 Labels MutexMatch (k=0.6C) Percentage error 5.79 #10 of 21 Archive leaderboard report
Semi-Supervised Image Classification CIFAR-10, 80 Labels MutexMatch (k=0.6C) Percentage error 5 #1 of 2 Archive leaderboard report
Semi-Supervised Image Classification CIFAR-100, 200 Labels MutexMatch (k=0.6C) Percentage error 58.41 #1 of 1 Archive leaderboard report
Semi-Supervised Image Classification Mini-ImageNet, 1000 Labels MutexMatch Accuracy 48.04 #1 of 3 Archive leaderboard report
Semi-Supervised Image Classification SVHN, 250 Labels MutexMatch (k=0.6C) Accuracy 97.47 #4 of 15 Archive leaderboard report
Semi-Supervised Image Classification SVHN, 40 Labels MutexMatch (k=0.6C) Percentage error 3.45 #3 of 5 Archive leaderboard report
Semi-Supervised Image Classification cifar-10, 10 Labels MutexMatch Accuracy (Test) 76.06 #2 of 3 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections