The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

ssel

Semi-Supervised Ensemble Learning

R Version pkgdown License: MIT

ssel provides three related method layers for tabular regression:

The default supervised learners are random forest (ranger), gradient boosting (gbm), and multivariate adaptive regression splines (earth). Any compatible caret method can be supplied through the documented method arguments.

Installation

ssel requires R >= 4.1.0.

# Stable release, after CRAN acceptance
install.packages("ssel")

Start here

The quickstart builds a minimal in-memory dataset and introduces the public entry points:

vignette("ssel-quickstart", package = "ssel")

The method articles define the mathematics, package policies, API mapping, and limitations of each helper family:

vignette("ensemble-theory",  package = "ssel")
vignette("chain-regression", package = "ssel")
vignette("semi-supervised",  package = "ssel")

Pipeline entry points compose the lower-level helpers and write their results to caller-supplied directories. Their exact input schemas, side effects, and failure conditions are documented in the function reference:

?modelPipeline
?chainPipeline
?semiSupervisedPipeline

Rendered documentation: https://averriK.github.io/ssel/.

Public API

Pipeline entry points: modelPipeline(), chainPipeline(), semiSupervisedPipeline(), postProcess().

Dataset assembly: buildDataset().

Training and prediction: trainModel(), trainRegressionModel(), predictModel(), aggregateResponses().

OOF reconstruction and diagnostics: oofEnsemble(), auditQuantiles(), auditOverfit(), detectOutliers().

Companion gates: extractChainImportance(), activeByImportance(), activeByShadow(), computeActiveByImportance().

Utilities: toNumeric(), which.nonnum(), removeOutliersIQR().

Full reference: help(package = "ssel") or https://averriK.github.io/ssel/reference/.

Citation

@Manual{VerriKozlowski_ssel,
  title  = {{ssel}: Semi-Supervised Ensemble Learning},
  author = {Verri Kozlowski, Alejandro},
  year   = {2026},
  note   = {R package version 0.3.1},
  url    = {https://averriK.github.io/ssel/}
}

License and contact

MIT; see LICENSE. The maintainer is Alejandro Verri Kozlowski (ORCID 0000-0002-8535-1170), Universidad de Buenos Aires, Facultad de Ingenieria. Contact information is listed in DESCRIPTION.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.