Evolutionary Ensemble Learning for Multivariate Time Series Prediction

08/22/2021
by   Hui Song, et al.
0

Multivariate time series (MTS) prediction plays a key role in many fields such as finance, energy and transport, where each individual time series corresponds to the data collected from a certain data source, so-called channel. A typical pipeline of building an MTS prediction model (PM) consists of selecting a subset of channels among all available ones, extracting features from the selected channels, and building a PM based on the extracted features, where each component involves certain optimization tasks, i.e., selection of channels, feature extraction (FE) methods, and PMs as well as configuration of the selected FE method and PM. Accordingly, pursuing the best prediction performance corresponds to optimizing the pipeline by solving all of its involved optimization problems. This is a non-trivial task due to the vastness of the solution space. Different from most of the existing works which target at optimizing certain components of the pipeline, we propose a novel evolutionary ensemble learning framework to optimize the entire pipeline in a holistic manner. In this framework, a specific pipeline is encoded as a candidate solution and a multi-objective evolutionary algorithm is applied under different population sizes to produce multiple Pareto optimal sets (POSs). Finally, selective ensemble learning is designed to choose the optimal subset of solutions from the POSs and combine them to yield final prediction by using greedy sequential selection and least square methods. We implement the proposed framework and evaluate our implementation on two real-world applications, i.e., electricity consumption prediction and air quality prediction. The performance comparison with state-of-the-art techniques demonstrates the superiority of the proposed approach.

READ FULL TEXT
research
05/01/2020

Supervised Feature Subset Selection and Feature Ranking for Multivariate Time Series without Feature Extraction

We introduce supervised feature ranking and feature subset selection alg...
research
01/18/2022

Benchmarking Subset Selection from Large Candidate Solution Sets in Evolutionary Multi-objective Optimization

In the evolutionary multi-objective optimization (EMO) field, the standa...
research
05/31/2022

Multi-task Optimization Based Co-training for Electricity Consumption Prediction

Real-world electricity consumption prediction may involve different task...
research
06/18/2022

Scalable Classifier-Agnostic Channel Selection for MTSC

Accuracy is a key focus of current work in time series classification. H...
research
11/17/2022

Automatic Construction of Parallel Algorithm Portfolios for Multi-objective Optimization

It has been widely observed that there exists no universal best Multi-ob...
research
01/11/2013

Backward-in-Time Selection of the Order of Dynamic Regression Prediction Model

We investigate the optimal structure of dynamic regression models used i...
research
05/16/2017

Ensemble of heterogeneous flexible neural trees using multiobjective genetic programming

Machine learning algorithms are inherently multiobjective in nature, whe...

Please sign up or login with your details

Forgot password? Click here to reset