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.

smimodel: Sparse Multiple Index Models for Nonparametric Forecasting

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 (may not be active yet)
Author: Nuwani Palihawadana ORCID iD [aut, cre, cph], Xiaoqian Wang ORCID iD [ctb]
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

Documentation:

Reference manual: smimodel.html , smimodel.pdf
Vignettes: Introduction to smimodel (source)

Downloads:

Package source: smimodel_0.1.3.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): smimodel_0.1.3.tgz, r-oldrel (x86_64): not available

Linking:

Please use the canonical form https://CRAN.R-project.org/package=smimodel to link to this page.

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.