Implements a general algorithm for estimating Sparse Multiple Index (SMI) models for nonparametric forecasting and prediction. Estimation of SMI models requires the Gurobi mixed integer programming (MIP) solver via the gurobi R package. To use this functionality, the Gurobi Optimizer must be installed, and a valid license obtained and activated from <https://www.gurobi.com>. The gurobi R package must then be installed and configured following the instructions at <https://support.gurobi.com/hc/en-us/articles/14462206790033-How-do-I-install-Gurobi-for-R>. The package also includes functions for fitting nonparametric additive models with backward elimination, group-wise additive index models, and projection pursuit regression models as benchmark comparison methods. In addition, it provides tools for generating prediction intervals to quantify uncertainty in point forecasts produced by the SMI model and benchmark models, using the classical block bootstrap and a new method called conformal bootstrap, which integrates block bootstrap with split conformal prediction.
| Version: | 0.1.3 |
| Depends: | R (≥ 4.1.0) |
| Imports: | cgaim, conformalForecast, dplyr, furrr, future, generics, ggplot2, gratia, gtools, Matrix, methods, mgcv, purrr, ROI, tibble, tidyselect, tidyr, tsibble, utils |
| Suggests: | gurobi, knitr, lubridate, rmarkdown, testthat (≥ 3.0.0) |
| Published: | 2026-04-08 |
| DOI: | 10.32614/CRAN.package.smimodel |
| Author: | Nuwani Palihawadana
|
| Maintainer: | Nuwani Palihawadana <nuwanipalihawadana at gmail.com> |
| BugReports: | https://github.com/nuwani-palihawadana/smimodel/issues |
| License: | GPL (≥ 3) |
| URL: | https://github.com/nuwani-palihawadana/smimodel, https://nuwani-palihawadana.github.io/smimodel/ |
| NeedsCompilation: | no |
| Materials: | README, NEWS |
| CRAN checks: | smimodel results |
| Reference manual: | smimodel.html , smimodel.pdf |
| Vignettes: |
Introduction to smimodel (source) |
| Package source: | smimodel_0.1.3.tar.gz |
| Windows binaries: | r-devel: smimodel_0.1.3.zip, r-release: smimodel_0.1.3.zip, r-oldrel: smimodel_0.1.3.zip |
| macOS binaries: | r-release (arm64): smimodel_0.1.3.tgz, r-oldrel (arm64): smimodel_0.1.3.tgz, r-release (x86_64): smimodel_0.1.3.tgz, r-oldrel (x86_64): smimodel_0.1.3.tgz |
Please use the canonical form https://CRAN.R-project.org/package=smimodel to link to this page.
Need a high-speed mirror for your open-source project?
Contact our mirror admin team at info@clientvps.com.
This archive is provided as a free public service to the community.
Proudly supported by infrastructure from VPSPulse , RxServers , BuyNumber , UnitVPS , OffshoreName and secure payment technology by ArionPay.