- x
A matrix containing the data with rows being observations and
columns being time series.
- Model
The LISAR model to use with either LASSO
"LISAR.LASSO", SCAD "LISAR.SCAD" or Adaptive LASSO
"LISAR.AdapLASSO" regularization. Default "LISAR.LASSO".
- eval.criteria
The evaluation criteria to use to choose the
best model under the regularization parameters. Can be either "MSFE",
"AIC" or "BIC". Default "MSFE".
- Lags
The maximum number of lags to consider. Default 3.
- alpha.pens
A number or vector specifying the boosting parameter
increasing/decreasing the strength of regularization. Should be a number(s)
between (0,1). See Zhang and Trimborn (2023) for details on the alpha
parameters.
- gamma.pens
A number or vector specifying the adaptive parameter
for "LISAR.AdapLASSO". Only required for "LISAR.AdapLASSO". The number(s)
should be larger than 0.
- lambda1_seq
The factor by which the regularization sequence of
lambda1, regularizing the lag structure, decreases towards 0. Should be a
value between (0,1).
- lambda2_seq
The factor by which the regularization sequence of
lambda2, indicating which time series are more influential (influencers),
decreases towards 0. Should be a value between (0,1).
- lambda3_seq
The factor by which the regularization sequence of
lambda3, regularizing the individual parameters, decreases towards 0.
Should be a value between (0,1).
- a.pen
The parameter specifying by which the SCAD penalty taperes off
towards no regularization. Only required for "LISAR.SCAD".
The number should be larger than 0. Default 3.7.
- eps1
Control parameter for the inner optimization algorithm. The algorithm
converged when between optimization steps the parameters change by less than
"eps1". Default 0.0001.
- eps2
Control parameter for the outer optimization algorithm. The algorithm
converged when between optimization steps the parameters change by less than
"eps2". Default 0.0001.
- T1
A numeric stating the row of "x" where the training data
end and the evaluation period starts. If NULL, then the first third
of data are chosen as training data. Defaults to NULL.
- T2
A numeric stating the row of "x" where the evaluation data
end and the out-of-sample period starts. If NULL, then the second third
of data are chosen as evaluation data. Defaults to NULL.
- reoptim
Logical. If TRUE, then the best model found under the
initially derived lambda sequences is further optimized by a new lambda
sequence around the previous best solution. Stops when a more granular
lambda sequence no longer improves the model under "eval.criteria"
criterion. Default "FALSE".