STEMO: Early Spatio-temporal Forecasting with Multi-Objective Reinforcement Learning
Wei Shao, Yufan Kang, Ziyan Peng, Xiao Xiao, Lei Wang, Yuhui Yang, Flora D Salim
TL;DR
STEMO addresses the challenge of making timely yet accurate spatio-temporal forecasts by casting early prediction as a multi-objective reinforcement learning problem. It introduces a spatio-temporal predictor based on Multi-Graph Convolutional Networks, a state-generation mechanism from biased random walks, and a policy learner that optimizes per-node forecast times under learned or provided preferences, including a hidden-preference discovery component. The approach yields superior Pareto-front performance (higher hypervolume and better spacing) on METR-LA, EMS, and NYPD datasets and demonstrates the value of adaptive timing over fixed prediction horizons. The work advances practical, data-driven balancing of timeliness and accuracy in critical forecasting tasks and provides a framework for discovering task-specific preferences in MORL settings.
Abstract
Accuracy and timeliness are indeed often conflicting goals in prediction tasks. Premature predictions may yield a higher rate of false alarms, whereas delaying predictions to gather more information can render them too late to be useful. In applications such as wildfires, crimes, and traffic jams, timely forecasting are vital for safeguarding human life and property. Consequently, finding a balance between accuracy and timeliness is crucial. In this paper, we propose an early spatio-temporal forecasting model based on Multi-Objective reinforcement learning that can either implement an optimal policy given a preference or infer the preference based on a small number of samples. The model addresses two primary challenges: 1) enhancing the accuracy of early forecasting and 2) providing the optimal policy for determining the most suitable prediction time for each area. Our method demonstrates superior performance on three large-scale real-world datasets, surpassing existing methods in early spatio-temporal forecasting tasks.
