The Sparsity-Ranked Lasso (SRL) for Time Series implemented in `srlTS`

efficiently fits long, high-frequency time series with complex seasonality, even with a high-dimensional exogenous feature set.

Originally described in Peterson and Cavanaugh (2022) in the context of variable selection with interactions and/or polynomials, *ranked sparsity* is a philosophy of variable selection in the presence of prior informational asymmetry.

In time series data with complex seasonality or exogenous features; see Peterson and Cavanaugh (2023+), which also describes this package in greater detail. The basic premise is to utilize the sparsity-ranked lasso to be less skeptical of more recent lags, and suspected seasonal relationships.

You can install the development version of `srlTS`

like so:

Or, install from CRAN with:

This is a basic example.

```
library(srlTS)
y <- cumsum(rnorm(100))
fit <- srlTS(y, gamma = c(0, .5))
fit
#> PF_gamma best_AICc best_BIC
#> 0.0 209.9610 216.3429
#> 0.5 208.1509 214.5327
#>
#> Test-set prediction accuracy
#> rmse rsq mae
#> AIC 1.518106 0.9478941 1.286608
#> BIC 1.518106 0.9478941 1.286608
```

To learn more and to see this methodology in action, see: