Univariate, time series models
Univariate forecasting models, also referred as time-series models predict future values of a single time series using only its past observations, capturing patterns like trend, seasonality, and autocorrelation.
Multivariate, classic econometric models
Econometric forecasting models use statistical theory and economic relationships to explain and predict future values of economic variables.
Multivariate, machine learning models
Machine learning forecasting models use algorithms like trees and neural networks to learn complex patterns from data.
Multivariate, penalized models
Penalized forecasting models add a penalty to large or complex parameters to reduce overfitting, improve generalization, and handle many predictors.
Multivariate, group Lasso
In 2006, Yuan and Lin introduced the group lasso in order to allow predefined groups of covariates to be selected into or out of a model together, so that all the members of a particular group are either included or not included.
Multivariate, hierarchical vector autoregression
Hierarchical Vector Auto Regression, HVAR models, alleviate the problem of forecast performance starting to degrade as each added variable is treated democratically despite more distant data generally tending to be less useful in forecasting. Instead of imposing a single, universal lag order, lags can vary across in HVAR models. There are no exogenous variables in the HVAR framework.
Multivariate, mixed frequency models
Mixed frequency forecasting models use higher frequency data to predict outcomes at a lower frequency and are commonly applied in nowcasting.