# VEST: Automatic Feature Engineering for Forecasting

arXiv: https://arxiv.org/abs/2010.07137 · HTML: https://mlsanity.com/paper/2010.07137/

## Key facts

- Cited by 14 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 14 Oct 2020.

## Built on by (most cited first, 14 of 14)

- [AutoFlow: Automated Workflow Generation for Large Language Model Agents](https://mlsanity.com/paper/2407.12821/) (2024)
- [GinAR: An End-To-End Multivariate Time Series Forecasting Model Suitable for Variable Missing](https://mlsanity.com/paper/2405.11333/) (2024)
- [Review of automated time series forecasting pipelines](https://mlsanity.com/paper/2202.01712/) (2022)
- [AutoLossGen: Automatic Loss Function Generation for Recommender Systems](https://mlsanity.com/paper/2204.13160/) (2022)
- [Feature Programming for Multivariate Time Series Prediction](https://mlsanity.com/paper/2306.06252/) (2023)
- [TimeRecipe: A Time-Series Forecasting Recipe via Benchmarking Module Level Effectiveness](https://mlsanity.com/paper/2506.06482/) (2025)
- [ELATE: Evolutionary Language model for Automated Time-series Engineering](https://mlsanity.com/paper/2508.14667/) (2025)
- [AutoFITS: Automatic Feature Engineering for Irregular Time Series](https://mlsanity.com/paper/2112.14806/) (2021)
- [Combining supervised and unsupervised learning methods to predict financial market movements](https://mlsanity.com/paper/2409.03762/) (2024)
- [Selective Time Series Forecasting via Metalearning](https://mlsanity.com/paper/2606.23448/) (2026)
- [PAC-Bayesian Reconstruction Guarantees for Time Series Variational Autoencoders](https://mlsanity.com/paper/2609.05212/) (2026)
- [Multistep Multiappliance Load Prediction](https://mlsanity.com/paper/2212.09426/) (2022)
- [Feasibility of machine learning-based rice yield prediction in India at the district level using climate reanalysis data](https://mlsanity.com/paper/2403.07967/) (2024)
- [When Do Corrective Features Help? An Agent for Corrective Feature Discovery on Black-Box Forecasters](https://mlsanity.com/paper/2608.05207/) (2026)

## Abstract (arXiv)

Time series forecasting is a challenging task with applications in a wide range of domains. Auto-regression is one of the most common approaches to address these problems. Accordingly, observations are modelled by multiple regression using their past lags as predictor variables. We investigate the extension of auto-regressive processes using statistics which summarise the recent past dynamics of time series. The result of our research is a novel framework called VEST, designed to perform feature engineering using univariate and numeric time series automatically. The proposed approach works in three main steps. First, recent observations are mapped onto different representations. Second, each representation is summarised by statistical functions. Finally, a filter is applied for feature selection. We discovered that combining the features generated by VEST with auto-regression significantly improves forecasting performance. We provide evidence using 90 time series with high sampling frequency. VEST is publicly available online.
