Package: SSLR 0.9.3.3

Francisco Jesús Palomares Alabarce

SSLR: Semi-Supervised Classification, Regression and Clustering Methods

Providing a collection of techniques for semi-supervised classification, regression and clustering. In semi-supervised problem, both labeled and unlabeled data are used to train a classifier. The package includes a collection of semi-supervised learning techniques: self-training, co-training, democratic, decision tree, random forest, 'S3VM' ... etc, with a fairly intuitive interface that is easy to use.

Authors:Francisco Jesús Palomares Alabarce [aut, cre], José Manuel Benítez [ctb], Isaac Triguero [ctb], Christoph Bergmeir [ctb], Mabel González [ctb]

SSLR_0.9.3.3.tar.gz
SSLR_0.9.3.3.tar.gz(r-4.5-noble)SSLR_0.9.3.3.tar.gz(r-4.4-noble)
SSLR_0.9.3.3.tgz(r-4.4-emscripten)SSLR_0.9.3.3.tgz(r-4.3-emscripten)
SSLR.pdf |SSLR.html
SSLR/json (API)
NEWS

# Install 'SSLR' in R:
install.packages('SSLR', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

53 exports 1 stars 0.00 score 54 dependencies 73 scripts 285 downloads

Last updated 3 years agofrom:806b4f7c47. Checks:OK: 2. Indexed: yes.

TargetResultDate
Doc / VignettesOKAug 21 2024
R-4.5-linux-x86_64OKAug 21 2024

Exports:cclsSSLRckmeansSSLRcluster_labelscluster_labels.model_sslr_fittedcoBCcoBCCombinecoBCGconstrained_kmeansCOREGdemocraticdemocraticCombineEMLeastSquaresClassifierSSLREMNearestMeanClassifierSSLREntropyRegularizedLogisticRegressionSSLRfitfit_decision_treefit_x_ufit_x_u.model_sslrfit_xyfit_xy.model_sslrfit.model_sslrget_centersget_centers.model_sslr_fittedget_class_max_probget_class_mean_probGRFClassifierSSLRLaplacianSVMSSLRlcvqeSSLRLinearTSVMSSLRMCNearestMeanClassifierSSLRmpckmSSLRnewDecisionTreeoneNNpredictpredict_inputspredictionspredictions.GRFClassifierSSLRpredictions.model_sslr_fittedseeded_kmeansselfTrainingselfTrainingGsetredsetredGsnnrceSSLRDecisionTreeSSLRRandomForesttrain_generictriTrainingtriTrainingCombinetriTrainingGTSVMSSLRUSMLeastSquaresClassifierSSLRWellSVMSSLR

Dependencies:cliclustercodetoolscolorspaceconclustcpp11dplyrfansifarverforeachgenericsggplot2globalsgluegtablehardhatisobanditeratorskernlablabelinglatticelifecyclemagrittrMASSMatrixmgcvmunsellnlmeparsnippillarpkgconfigplyrprettyunitsproxypurrrquadprogR6RANNRColorBrewerRcppRcppArmadilloreshape2rlangRSSLscalesstringistringrtibbletidyrtidyselectutf8vctrsviridisLitewithr

Classification modeling

Rendered fromclassification.Rmdusingknitr::rmarkdownon Aug 21 2024.

Last update: 2020-03-20
Started: 2020-03-20

clustering

Rendered fromclustering.Rmdusingknitr::rmarkdownon Aug 21 2024.

Last update: 2020-10-14
Started: 2020-10-14

Model fitting

Rendered fromfit.Rmdusingknitr::rmarkdownon Aug 21 2024.

Last update: 2020-03-20
Started: 2020-03-20

SSLR basics

Rendered fromintroduction.Rmdusingknitr::rmarkdownon Aug 21 2024.

Last update: 2020-10-14
Started: 2020-03-20

List of models

Rendered frommodels.Rmdusingknitr::rmarkdownon Aug 21 2024.

Last update: 2021-01-10
Started: 2020-03-20

Regression modeling

Rendered fromregression.Rmdusingknitr::rmarkdownon Aug 21 2024.

Last update: 2020-10-14
Started: 2020-03-20

Readme and manuals

Help Manual

Help pageTopics
Abaloneabalone
An S4 method to best splitbest_split
Best Split functionbest_split,DecisionTreeClassifier-method
Breastbreast
Function calculate ginicalculate_gini
General Interface Pairwise Constrained Clustering By Local SearchcclsSSLR
Check value in leafcheck_value
Ceck interface x ycheck_xy_interface
General Interface COP K-Means AlgorithmckmeansSSLR
Get labels of clusterscluster_labels
Cluster labelscluster_labels.model_sslr_fitted
General Interface for CoBC modelcoBC
Combining the hypothesiscoBCCombine
CoBC generic methodcoBCG
General Interface coBCReg modelcoBCReg
Generic Interface coBCReg modelcoBCRegG
Time series data setcoffee
General Interface Constrained KMeansconstrained_kmeans
General Interface for COREG modelCOREG
Class DecisionTreeClassifierDecisionTreeClassifier-class
General Interface for Democratic modeldemocratic
Combining the hypothesis of the classifiersdemocraticCombine
Democratic generic methoddemocraticG
General Interface for EMLeastSquaresClassifier modelEMLeastSquaresClassifierSSLR
General Interface for EMNearestMeanClassifier modelEMNearestMeanClassifierSSLR
General Interface for EntropyRegularizedLogisticRegression modelEntropyRegularizedLogisticRegressionSSLR
An S4 method to fit decision tree.fit_decision_tree
Fit decision treefit_decision_tree,DecisionTreeClassifier-method
Fit Random Forestfit_random_forest,RandomForestSemisupervised-method
fit_x_u objectfit_x_u
Fit with x , y (labeled data) and unlabeled data (x_U)fit_x_u.model_sslr
Fit with x and yfit_xy.model_sslr
Fit with formula and datafit.model_sslr
Get centers model of clusteringget_centers
Cluster labelsget_centers.model_sslr_fitted
Get most frequentedget_class_max_prob
Get mean probability over all trees as prob vectorget_class_mean_prob
FUNCTION TO GET FUNCTION METHODget_function
FUNCTION TO GET FUNCTION METHODget_function_generic
Function to get gtoup from gini indexget_levels_categoric
Get most frequentedget_most_frequented
Get value meanget_value_mean
FUNCTION TO GET REAL X AND Y WITH FORMULA AND DATAget_x_y
Gini or Variance by columngini_or_variance
Function to compute Gini indexgini_prob
General Interface for GRFClassifier (Label propagation using Gaussian Random Fields and Harmonic) modelGRFClassifierSSLR
An S4 method to grow tree.grow_tree
Function grow treegrow_tree,DecisionTreeClassifier-method
knn_regressionknn_regression
General Interface for LaplacianSVM modelLaplacianSVMSSLR
General LCVQE AlgorithmlcvqeSSLR
General Interface for LinearTSVM modelLinearTSVMSSLR
Load conclustload_conclust
Load parsnipload_parsnip
Load parsnipload_RANN
Load RSSLload_RSSL
General Interface for MCNearestMeanClassifier (Moment Constrained Semi-supervised Nearest Mean Classifier) modelMCNearestMeanClassifierSSLR
General Interface MPC K-Means AlgorithmmpckmSSLR
Function to create DecisionTreenewDecisionTree
Class Node for Decision TreeNode-class
An S4 class to represent a class with more types values: null, numeric or characternullOrNumericOrCharacter-class
1-NN supervised classifier builderoneNN
An S4 method to predict inputs.predict_inputs
Predict inputs Decision Treepredict_inputs,DecisionTreeClassifier-method
Function to predict inputs in Decision Treepredict,DecisionTreeClassifier-method
Function to predict inputs in Decision Treepredict,RandomForestSemisupervised-method
Predictions of the coBC methodpredict.coBC
Predictions of the COREG methodpredict.COREG
Predictions of the Democratic methodpredict.democratic
Predict EMLeastSquaresClassifierSSLRpredict.EMLeastSquaresClassifierSSLR
Predict EMNearestMeanClassifierSSLRpredict.EMNearestMeanClassifierSSLR
Predict EntropyRegularizedLogisticRegressionSSLRpredict.EntropyRegularizedLogisticRegressionSSLR
Predict LaplacianSVMSSLRpredict.LaplacianSVMSSLR
Predict LinearTSVMSSLRpredict.LinearTSVMSSLR
Predict MCNearestMeanClassifierSSLRpredict.MCNearestMeanClassifierSSLR
Predictions of model_sslr_fitted classpredict.model_sslr_fitted
Model Predictionspredict.OneNN
Predictions of the SSLRDecisionTree_fitted methodpredict.RandomForestSemisupervised_fitted
Predictions of the Self-training methodpredict.selfTraining
Predictions of the SETRED methodpredict.setred
Predictions of the SNNRCE methodpredict.snnrce
Predictions of the SNNRCE methodpredict.snnrceG
Predictions of the SSLRDecisionTree_fitted methodpredict.SSLRDecisionTree_fitted
Predictions of the Tri-training methodpredict.triTraining
Predict TSVMSSLRpredict.TSVMSSLR
Predict USMLeastSquaresClassifierSSLRpredict.USMLeastSquaresClassifierSSLR
Predict WellSVMSSLRpredict.WellSVMSSLR
predictions unlabeled datapredictions
predictions unlabeled datapredictions.GRFClassifierSSLR
Predictions of unlabeled datapredictions.model_sslr_fitted
Print model SSLRprint.model_sslr
Class Random ForestRandomForestSemisupervised-class
General Interface Seeded KMeansseeded_kmeans
General Interface for Self-training modelselfTraining
Self-training generic methodselfTrainingG
General Interface for SETRED modelsetred
SETRED generic methodsetredG
General Interface for SNNRCE modelsnnrce
General Interface Decision Tree modelSSLRDecisionTree
General Interface Random Forest modelSSLRRandomForest
FUNCTION TO TRAIN GENERIC MODELtrain_generic
General Interface for Tri-training modeltriTraining
Combining the hypothesistriTrainingCombine
Tri-training generic methodtriTrainingG
General Interface for TSVM (Transductive SVM classifier using the convex concave procedure) modelTSVMSSLR
General Interface for USMLeastSquaresClassifier (Updated Second Moment Least Squares Classifier) modelUSMLeastSquaresClassifierSSLR
General Interface for WellSVM modelWellSVMSSLR
Wine recognition datawine