English

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

Machine Learning 2026-02-17 v2 Machine Learning

Abstract

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.

Keywords

Cite

@article{arxiv.2512.13228,
  title  = {ModSSC: A Modular Framework for Semi-Supervised Classification on Heterogeneous Data},
  author = {Melvin Barbaux and Samia Boukir},
  journal= {arXiv preprint arXiv:2512.13228},
  year   = {2026}
}

Comments

Preprint describing the open source ModSSC framework for inductive and transductive semi-supervised classification on heterogeneous data

R2 v1 2026-07-01T08:25:05.393Z