Time Series Forecasting Through the Lens of Dynamics
Abstract
Lay Summary
Predicting the future may sound like science fiction, but it is already part of our everyday lives. Weather forecasts help us plan our week, traffic forecasts help us choose a route, and energy forecasts help manage electricity demand. In machine learning, this task is called time series forecasting: using past observations to predict future values. In recent years, researchers have developed increasingly complex models for this task, including models inspired by language processing. Surprisingly, very simple models often perform as well as, or even better than, these sophisticated approaches. This work investigates why. We argue that strong forecasting models are not simply better at spotting patterns in the data. Instead, their design gives them a better way to turn past observations into future predictions. We introduce a new way to analyze this past-to-future step across forecasting models. Our study shows that weaker models often handle this step only partially or indirectly, while stronger models make it more direct and easier to learn. We also show that improving this part of a model can improve its predictions. This work helps explain what makes forecasting models effective and guides the design of better ones.