A novel transfer learning framework for time series forecasting

被引:101
作者
Ye, Rui [1 ]
Dai, Qun [1 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Coll Comp Sci & Technol, Nanjing 211106, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Time series prediction; Transfer learning; Extreme learning machine (ELM); Online learning; Ensemble learning; SUPPORT VECTOR MACHINES; PREDICTION; MODEL;
D O I
10.1016/j.knosys.2018.05.021
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently, many excellent algorithms for time series prediction issues have been proposed, most of which are developed based on the assumption that sufficient training data and testing data under the same distribution are available. However, in reality, time-series data usually exhibit some kind of time-varying characteristic, which may lead to a wide variability between old data and new data. Hence, how to transfer knowledge over a long time span, when addressing time series prediction issues, poses serious challenges. To solve this problem, in this paper, a hybrid algorithm based on transfer learning, Online Sequential Extreme Learning Machine with Kernels (OS-ELMK), and ensemble learning, abbreviated as TrEnOS-ELMK, is proposed, along with its precise mathematic derivation. It aims to make the most of, rather than discard, the adequate long-ago data, and constructs an algorithm framework for transfer learning in time series forecasting, which is groundbreaking. Inspired by the preferable performance of models ensemble, ensemble learning scheme is also incorporated into our proposed algorithm, where the weights of the constituent models are adaptively updated according to their performances on fresh samples. Compared to many existing time series prediction methods, the newly proposed algorithm takes long-ago data into consideration and can effectively leverage the latent knowledge implied in these data for current prediction. In addition, TrEnOS-ELMK naturally inherits merits of both OS-ELMK and ensemble learning due to its incorporation of the two techniques. Experimental results on three synthetic and six real world datasets demonstrate the effectiveness of the proposed algorithm.
引用
收藏
页码:74 / 99
页数:26
相关论文
共 46 条
[1]  
Al-Stouhi S, 2011, LECT NOTES ARTIF INT, V6911, P60, DOI 10.1007/978-3-642-23780-5_14
[2]   Chaotic time series prediction with residual analysis method using hybrid Elman-NARX neural networks [J].
Ardalani-Farsa, Muhammad ;
Zolfaghari, Saeed .
NEUROCOMPUTING, 2010, 73 (13-15) :2540-2553
[3]   Application of error minimized extreme learning machine for simultaneous learning of a function and its derivatives [J].
Balasundaram, S. ;
Kapil .
NEUROCOMPUTING, 2011, 74 (16) :2511-2519
[4]  
Chandra R., COOPERATIVE COEVOLUT
[5]   Time-series prediction using a local linear wavelet neural network [J].
Chen, YH ;
Yang, B ;
Dong, JW .
NEUROCOMPUTING, 2006, 69 (4-6) :449-465
[6]   Prediction of the chaotic time series using support vector machines [J].
Cui, WZ ;
Zhu, CC ;
Bao, WX ;
Liu, JH .
ACTA PHYSICA SINICA, 2004, 53 (10) :3303-3310
[7]   Ensemble methods in machine learning [J].
Dietterich, TG .
MULTIPLE CLASSIFIER SYSTEMS, 2000, 1857 :1-15
[8]   Error Minimized Extreme Learning Machine With Growth of Hidden Nodes and Incremental Learning [J].
Feng, Guorui ;
Huang, Guang-Bin ;
Lin, Qingping ;
Gay, Robert .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2009, 20 (08) :1352-1357
[9]   An incremental extreme learning machine for online sequential learning problems [J].
Guo, Lu ;
Hao, Jing-hua ;
Liu, Min .
NEUROCOMPUTING, 2014, 128 :50-58
[10]  
Hoang MTT, 2007, LECT NOTES COMPUT SC, V4491, P1077