Package: sisal 0.49
sisal: Sequential Input Selection Algorithm
Implements the SISAL algorithm by Tikka and Hollmén. It is a sequential backward selection algorithm which uses a linear model in a cross-validation setting. Starting from the full model, one variable at a time is removed based on the regression coefficients. From this set of models, a parsimonious (sparse) model is found by choosing the model with the smallest number of variables among those models where the validation error is smaller than a threshold. Also implements extensions which explore larger parts of the search space and/or use ridge regression instead of ordinary least squares.
Authors:
sisal_0.49.tar.gz
sisal_0.49.tar.gz(r-4.5-noble)sisal_0.49.tar.gz(r-4.4-noble)
sisal_0.49.tgz(r-4.4-emscripten)sisal_0.49.tgz(r-4.3-emscripten)
sisal.pdf |sisal.html✨
sisal/json (API)
NEWS
# Install 'sisal' in R: |
install.packages('sisal', repos = 'https://cloud.r-project.org') |
Bug tracker:https://github.com/mvkorpel/sisal/issues
- toy.learn - Toy Data for SISAL
- toy.test - Toy Data for SISAL
- tsToy.learn - Toy Time Series Data for SISAL
- tsToy.test - Toy Time Series Data for SISAL
Last updated 5 months agofrom:65e7a71c4d. Checks:3 OK. Indexed: no.
Target | Result | Latest binary |
---|---|---|
Doc / Vignettes | OK | Mar 26 2025 |
R-4.5-linux | OK | Mar 26 2025 |
R-4.4-linux | OK | Mar 26 2025 |
Exports:bootMSEdynTextGroblaggedDataplot.sisalplotSelectedprint.sisalsisalsisalDatasisalTablesummary.sisaltestSisal
Dependencies:bootdigestlatticeMatrixmgcvnlmeR.matlabR.methodsS3R.ooR.utils
Readme and manuals
sisal
Overview
Input selection with SISAL, originally developed by Tikka and Hollmén. It is a sequential backward selection algorithm which uses a linear model in a cross-validation setting.
Installation
The latest release version of sisal is installed from CRAN as follows:
install.packages("sisal")
The development version can be installed with devtools
(install.packages("devtools")
):
devtools::install_github("mvkorpel/sisal")
Help Manual
Help page | Topics |
---|---|
sisal: Sequential input selection algorithm | sisal-package |
Bootstrap Estimate of Mean Squared Error Using SISAL Object | bootMSE |
Create Text with Changing Size | dynTextGrob |
Create Input Matrix and Output Vector for Time Series Prediction | laggedData |
Plotting Sequential Input Selection Results | plot.sisal |
Plotting Sets of Inputs Produced by Sequential Input Selection | plotSelected plotSelected.list plotSelected.sisal |
Printing Sequential Input Selection Objects | print.sisal |
Sequential Input Selection Algorithm (SISAL) | sisal |
Download External Datasets for SISAL | sisalData |
Draw Table with Equally Sized Cells | sisalTable |
Summarizing Sequential Input Selection Results | print.summary.sisal summary.sisal |
Testing the Sequential Input Selection Algorithm | testSisal |
Toy Data for SISAL (Learning Set) | toy.learn |
Toy Data for SISAL (Test Set) | toy.test |
Toy Time Series Data for SISAL (Learning Set) | tsToy.learn |
Toy Time Series Data for SISAL (Test Set) | tsToy.test |