mlsanityData to 13 Oct 2026

ModSSC: A Modular Framework for Semi-Supervised Classification on Heterogeneous Data

arXiv 2512.13228 ↗First posted 15 Dec 2025cs.LG stat.MLcited by 0

Not on the map. Why?

Abstract (arXiv)

Semi-supervised classification leverages both labeled and unlabeled data to improve predictive performance, but existing software support remains fragmented across methods, learning settings, and data modalities. We introduce ModSSC, an open source Python framework for inductive and transductive semi-supervised classification designed to support reproducible and controlled experimentation. ModSSC provides a modular and extensible software architecture centered on reusable semi-supervised learning components, stable abstractions, and fully declarative experiment specification. Experiments are defined through configuration files, enabling systematic comparison across heterogeneous datasets and model backbones without modifying algorithmic code. ModSSC 1.0.0 is released under the MIT license with full documentation and automated tests, and is available at https://github.com/ModSSC/ModSSC. The framework is validated through controlled experiments reproducing established semi-supervised learning baselines across multiple data modalities.

Key facts. No citing papers in the map yet (data through 13 Oct 2026). Builds on 30 of its 53 references that are in the map. First posted on arXiv 15 Dec 2025.

Builds on

30 of 53 references.

References · 30

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,318
  2. 2017Inductive Representation Learning on Large Graphscited by 6,303
  3. 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,082
  4. 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,391
  5. 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,378
  6. 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,306
  7. 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,058
  8. 2016Temporal Ensembling for Semi-Supervised Learningcited by 1,055
  9. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 991
  10. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 973
  11. 2017Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learningcited by 919
  12. 2020Simple and Deep Graph Convolutional Networkscited by 857
18 more
  1. 2021FlexMatch: Boosting Semi-Supervised Learning with Curriculum Pseudo Labelingcited by 539
  2. 2020Meta Pseudo Labelscited by 374
  3. 2022FreeMatch: Self-adaptive Thresholding for Semi-supervised Learningcited by 232
  4. 2020Graph Random Neural Network for Semi-Supervised Learning on Graphscited by 213
  5. 2020CoMatch: Semi-supervised Learning with Contrastive Graph Regularizationcited by 167
  6. 2018Deep Co-Training for Semi-Supervised Image Recognitioncited by 145
  7. 2023SoftMatch: Addressing the Quantity-Quality Trade-off in Semi-supervised Learningcited by 133
  8. 2021AdaMatch: A Unified Approach to Semi-Supervised Learning and Domain Adaptationcited by 104
  9. 2022USB: A Unified Semi-supervised Learning Benchmark for Classificationcited by 95
  10. 2022Convolutional Neural Networks on Graphs with Chebyshev Approximation, Revisitedcited by 87
  11. 2018N-GCN: Multi-scale Graph Convolution for Semi-supervised Node Classificationcited by 54
  12. 2021DASO: Distribution-Aware Semantics-Oriented Pseudo-label for Imbalanced Semi-Supervised Learningcited by 51
  13. 2020Poisson Learning: Graph Based Semi-Supervised Learning At Very Low Label Ratescited by 49
  14. 2021GraphHop: An Enhanced Label Propagation Method for Node Classificationcited by 15
  15. 2019Analysis and algorithms for ℓp-based semi-supervised learning on graphscited by 14
  16. 2022Don't fear the unlabelled: safe semi-supervised learning via simple debiasingcited by 10
  17. 2022GraFN: Semi-Supervised Node Classification on Graph with Few Labels via Non-Parametric Distribution Assignmentcited by 10
  18. 2022LAMDA-SSL: Semi-Supervised Learning in Pythoncited by 5

Built on by

Not cited yet.