Forecasting Is a Different Problem From Standard Machine Learning
Time-series forecasting — predicting future values of a process from its own history, such as tomorrow's energy demand, next week's throughput, or next month's maintenance backlog — differs from standard supervised machine learning in one crucial way: the order of the data carries information that cannot be discarded or shuffled. This article compares the classical statistical forecasting methods engineers have relied on for decades against modern machine learning approaches, explains the concept of stationarity that underlies the classical methods, and covers how to correctly split time-series data for training and evaluation using this studio's Train/Test Split & Cross-Validation Planner as a starting point for the mechanics. This is a general methods guide — for a worked, applied case study specific to building loads and renewable generation, see this studio's separate article on AI for energy forecasting.