atlas

Research map / Label-efficient and robust learning / Semi-supervised learning

TRiCo: Triadic Game-Theoretic Co-Training for Robust Semi-Supervised Learning

NeurIPS 2025 · Label-efficient and robust learning › Semi-supervised learning · approach: Confidence-based pseudo-label selection

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes TRiCo, a triadic game-theoretic co-training SSL framework (two students on frozen views, a meta-learned teacher, and an embedding-space adversarial generator) that filters pseudo-labels by mutual information and reports state-of-the-art SSL accuracy on CIFAR-10, SVHN, STL-10 and ImageNet.

Problem

Semi-supervised learning under low label budgets suffers from brittle confidence-based pseudo-label selection, static symmetric view interactions in co-training, and little mechanism for surfacing hard, boundary-near examples.

Approach

Combine two student classifiers on frozen complementary ViT embeddings with a meta-learned teacher that sets an MI threshold and loss weights via validation-loss meta-gradients, plus FGSM-style embedding perturbations, and frame the interaction as a Stackelberg/Nash game.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use MI-based pseudo-label filtering instead of confidence threshold 0.90 (ablation)TRiCo on CIFAR-10 (4k) · CIFAR-10 (4k)accuracy: 87.5 -> 95.9Helped
use MI-based filtering instead of confidence threshold 0.90 (ablation)TRiCo on CIFAR-10 (4k) · CIFAR-10 (4k)PGD robustness: 66.8 -> 82.1Helped
meta-learn teacher threshold and loss weight instead of fixing them at 0.05 and 0.5 (ablation)TRiCo on CIFAR-10 (4k) · CIFAR-10 (4k)accuracy: 94.7 -> 95.9Helped
add entropy-guided generator perturbations (ablation)TRiCo on CIFAR-10 (4k) · CIFAR-10 (4k)accuracy: 94.2 -> 95.9Helped
add entropy-guided generator perturbations (ablation)TRiCo on CIFAR-10 (4k) · CIFAR-10 (4k)PGD robustness: 78.9 -> 82.1Helped
use entropy-guided perturbations instead of random noise (ablation)TRiCo on CIFAR-10 (4k) · CIFAR-10 (4k)accuracy: 70.5 -> 95.9Helped
include the teacher in two-view co-training (ablation)TRiCo on CIFAR-10 (4k) · CIFAR-10 (4k)accuracy: 94.1 -> 95.9Helped
use triadic TRiCo instead of FixMatch-style teacher-student training (ablation)CIFAR-10 (4k) · CIFAR-10 (4k)accuracy: 83.0 -> 95.9Helped
use SGD with cosine decay instead of SGD without decay (ablation)TRiCo on CIFAR-10 (250 labels) · CIFAR-10 (250 labels)test error (%): 5.70 -> 4.86Helped
use SGD instead of Adam with cosine decay (ablation)TRiCo on CIFAR-10 (250 labels) · CIFAR-10 (250 labels)test error (%): 13.9 -> 4.86Helped
apply TRiCo rather than Meta Pseudo Labelsemi-supervised learning · CIFAR-10 (4k)accuracy (%): 95.1 -> 96.3Helped
apply TRiCo rather than Meta Pseudo Labelsemi-supervised learning · SVHN (1k)accuracy (%): 93.5 -> 94.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 SVHN STL-10 ImageNet CIFAR-100 CUB-200-2011 CIFAR-10-C CIFAR-100-LT

Benchmarks: CIFAR-10 SVHN STL-10 ImageNet CIFAR-100 CUB-200-2011 CIFAR-10-C CIFAR-100-LT

Metrics: top-1 accuracy test error mCE PGD robustness accuracy

Baselines: FixMatch UDA FlexMatch Meta Pseudo Label Semi-ViT REACT MCT SimCLRv2+KD FreeMatch SemiFormer

Builds on: FixMatch Meta Co-Training Meta Pseudo Label co-training

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy