google-deepmind / google-deepmind/optax

Feature Request: add MixMatch and FixMatch training support for semi-supervised learning (SSL)

Open
#1,550 3 comments 0 reactions 0 assignees View on GitHub
type:feature
Dominant language
Python
Stars
2.3k
Forks
369
Avg merge
10h 15m
Merged PRs (30d)
7

Description

### Why this feature
MixMatch and FixMatch are widely adopted SSL baselines and would make this repository more complete for modern semi-supervised workflows.

---

### References
1) **MixMatch: A Holistic Approach to Semi-Supervised Learning** (NeurIPS 2019)
- Paper: https://papers.neurips.cc/paper/2019/file/1cd138d0499a68f4bb72bee04bbec2d7-Paper.pdf
- Citations: **~4571** *(approx.)*

2) **FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidence** (NeurIPS 2020)
- Paper: https://papers.nips.cc/paper_files/paper/2020/file/06964dce9addb1c5cb5d6e3d9838f733-Paper.pdf
- Citations: **~5438** *(approx.)*

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.