Feature selection for time series prediction - A combined filter and wrapper approach for neural networks

被引:136
作者
Crone, Sven F. [1 ]
Kourentzes, Nikolaos [1 ]
机构
[1] Univ Lancaster, Sch Management, Dept Management Sci, Ctr Forecasting, Lancaster LA1 4YX, England
关键词
Time series prediction; Forecasting; Artificial neural networks; Automatic model specification; Feature selection; Input variable selection; LONG-TERM PREDICTION; MODEL SELECTION; IDENTIFICATION;
D O I
10.1016/j.neucom.2010.01.017
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Modelling artificial neural networks for accurate time series prediction poses multiple challenges, in particular specifying the network architecture in accordance with the underlying structure of the time series. The data generating processes may exhibit a variety of stochastic or deterministic time series patterns of single or multiple seasonality, trends and cycles, overlaid with pulses, level shifts and structural breaks, all depending on the discrete time frequency in which it is observed. For heterogeneous datasets of time series, such as the 2008 ESTSP competition, a universal methodology is required for automatic network specification across varying data patterns and time frequencies. We propose a fully data driven forecasting methodology that combines filter and wrapper approaches for feature selection, including automatic feature evaluation, construction and transformation. The methodology identifies time series patterns, creates and transforms explanatory variables and specifies multilayer perceptrons for heterogeneous sets of time series without expert intervention. Examples of the valid and reliable performance in comparison to established benchmark methods are shown for a set of synthetic time series and for the ESTSP'08 competition dataset, where the proposed methodology obtained second place. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:1923 / 1936
页数:14
相关论文
共 63 条
[1]   Automatic identification of time series features for rule-based forecasting [J].
Adya, M ;
Collopy, F ;
Armstrong, JS ;
Kennedy, M .
INTERNATIONAL JOURNAL OF FORECASTING, 2001, 17 (02) :143-157
[2]  
Adya M, 1998, J FORECASTING, V17, P481, DOI 10.1002/(SICI)1099-131X(1998090)17:5/6<481::AID-FOR709>3.3.CO
[3]  
2-H
[4]   Model selection in neural networks [J].
Anders, U ;
Korn, O .
NEURAL NETWORKS, 1999, 12 (02) :309-323
[5]  
Anders U, 1998, J FORECASTING, V17, P369, DOI 10.1002/(SICI)1099-131X(1998090)17:5/6<369::AID-FOR702>3.0.CO
[6]  
2-S
[7]   Findings from evidence-based forecasting: Methods for reducing forecast error [J].
Armstrong, J. Scott .
INTERNATIONAL JOURNAL OF FORECASTING, 2006, 22 (03) :583-598
[8]   ERROR MEASURES FOR GENERALIZING ABOUT FORECASTING METHODS - EMPIRICAL COMPARISONS [J].
ARMSTRONG, JS ;
COLLOPY, F .
INTERNATIONAL JOURNAL OF FORECASTING, 1992, 8 (01) :69-80
[9]   Automatic neural network modeling for univariate time series [J].
Balkin, SD ;
Ord, JK .
INTERNATIONAL JOURNAL OF FORECASTING, 2000, 16 (04) :509-515
[10]  
Bishop CM., 1995, NEURAL NETWORKS PATT