SSLfmm: An R Package for Semi-Supervised Learning with Mixed Missingness
stat.CO, stat.ME, stat.ML
Submitted: 2025-12-03
Updated: 2026-10-01
Comments: 15 pages
Code: https://github.com/wujrtudou/SSLfmm
License: http://creativecommons.org/licenses/by/4.0/
The gist: Partially labelled samples arise when features are observed for data, but class labels are available for only a subset.
Terminology
Abstract
Partially labelled samples arise when features are observed for data, but class labels are available for only a subset. In such settings, the mechanism governing label availability may itself contain information relevant to classification, yet it is typically left unmodelled in standard semi-supervised learning procedures. The SSLfmm package implements likelihood-based Gaussian finite-mixture classification in which the label-missingness process is modelled jointly with the class distribution. It supports complete-case, missing completely at random (MCAR), entropy-based missing at random (MAR), and mixed analyses in which MCAR and MAR mechanisms may both contribute. For the mixed mechanism, the source of a missing label may be known or unknown. A common R interface is provided for model fitting, prediction, performance assessment, and simulation. We describe the statistical formulation and software implementation and demonstrate its use through reproducible simulation and a semi-synthetic Blood Transfusion application.
Related papers
- A fast non-reversible sampler for Bayesian mixture models
- A Computable Measure of Suboptimality for Entropy-Regularised Variational Objectives
- BKP: An R Package for Beta Kernel Process Modeling
- Edgewise Envelopes Between Balanced Forman and Ollivier-Ricci Curvature
- Amortized quadrature for posterior expectations in inverse problems
- A Non-asymptotic Analysis for Learning and Applying a Preconditioner in MCMC