Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Online evolutionary neural architecture search for multivariate non-stationary time series forecasting

Journal Article · · Applied Soft Computing
 [1];  [2];  [2]
  1. Rochester Inst. of Technology, Rochester, NY (United States); OSTI
  2. Rochester Inst. of Technology, Rochester, NY (United States)
Time series forecasting (TSF) is one of the most important tasks in data science. TSF models are usually pre-trained with historical data and then applied on future unseen datapoints. However, real-world time series data is usually non-stationary and models trained offline usually face problems from data drift. Models trained and designed in an offline fashion can not quickly adapt to changes quickly or be deployed in real-time. To address these issues, this work presents the Online NeuroEvolution-based Neural Architecture Search (ONE-NAS) algorithm, which is a novel neural architecture search method capable of automatically designing and dynamically training recurrent neural networks (RNNs) for online forecasting tasks. Without any pre-training, ONE-NAS utilizes populations of RNNs that are continuously updated with new network structures and weights in response to new multivariate input data. ONE-NAS is tested on real-world, large-scale multivariate wind turbine data as well as the univariate Dow Jones Industrial Average (DJIA) dataset. These results demonstrate that ONE-NAS outperforms traditional statistical time series forecasting methods, including online linear regression, fixed long short-term memory (LSTM) and gated recurrent unit (GRU) models trained online, as well as state-of-the-art, online ARIMA strategies. Additionally, results show that utilizing multiple populations of RNNs which are periodically repopulated provide significant performance improvements, allowing this online neural network architecture design and training to be successful.
Research Organization:
Microbeam Technologies, Inc., Grand Forks, ND (United States)
Sponsoring Organization:
National Science Foundation (NSF); USDOE Office of Fossil Energy (FE)
Grant/Contract Number:
FE0031547
OSTI ID:
2422444
Journal Information:
Applied Soft Computing, Journal Name: Applied Soft Computing Journal Issue: C Vol. 145; ISSN 1568-4946
Publisher:
ElsevierCopyright Statement
Country of Publication:
United States
Language:
English

References (30)

Exponential smoothing: The state of the art journal January 1985
Minimal gated unit for recurrent neural networks journal June 2016
Catastrophic forgetting in connectionist networks journal April 1999
Time series forecasting of COVID-19 transmission in Canada using LSTM networks journal June 2020
Application of the ARIMA model on the COVID-2019 epidemic dataset journal April 2020
Online sequential extreme learning machine with kernels for nonstationary time series prediction journal December 2014
Online learning: A comprehensive survey journal October 2021
Financial time series forecasting model based on CEEMDAN and LSTM journal April 2019
Estimating Properties of Autoregressive Forecasts journal December 1987
Modelling and forecasting daily surgical case volume using time series analysis journal January 2018
State of Health Estimation for Lithium-ion Batteries Based on Fusion of Autoregressive Moving Average Model and Elman Neural Network journal January 2019
Automated Machine Learning for COVID-19 Forecasting journal January 2022
Learning to Drive in the Open Racing Car Simulator Using Online Neuroevolution journal September 2010
Multivariate Chaotic Time Series Online Prediction Based on Improved Kernel Recursive Least Squares Algorithm journal April 2019
Real-Time Neuroevolution in the NERO Video Game journal December 2005
Online Incremental Machine Learning Platform for Big Data-Driven Smart Traffic Management journal December 2019
Adaptation Strategies for Automated Machine Learning on Evolving Data journal September 2021
Modeling and forecasting pelagic fish production using univariate and multivariate ARIMA models journal October 2007
Large Scale Online Multiple Kernel Regression with Application to Time-Series Prediction journal January 2019
Investigating recurrent neural network memory structures using neuro-evolution
  • Ororbia, Alexander; ElSaid, AbdElRahman; Desell, Travis
  • GECCO '19: Genetic and Evolutionary Computation Conference, Proceedings of the Genetic and Evolutionary Computation Conference https://doi.org/10.1145/3321707.3321795
conference July 2019
Improving neuroevolutionary transfer learning of deep recurrent neural networks through network-aware adaptation conference June 2020
Neuroevolution of recurrent neural networks for time series forecasting of coal-fired power plant operating parameters conference July 2021
Robust and Adaptive Online Time Series Prediction with Long Short-Term Memory journal January 2017
Evolving Neural Networks through Augmenting Topologies journal June 2002
Training with Noise is Equivalent to Tikhonov Regularization journal January 1995
Long Short-Term Memory journal November 1997
Statistical and Machine Learning forecasting methods: Concerns and ways forward journal March 2018
Online ARIMA Algorithms for Time Series Prediction journal February 2016
Online Forecasting and Anomaly Detection Based on the ARIMA Model journal April 2021
Time Series Data Modeling Using Advanced Machine Learning and AutoML journal November 2022