Taiwanese export trade forecasting using firefly algorithm based K-means algorithm and SVR with wavelet transform

Propose a model integrating wavelet transform, FA based K-means and FA based SVR.FA based K-means algorithm is employed for clustering data.FA based SVR is applied for forecasting.The results show that the proposed model outperforms other models. In order to develop a prediction system for export trade value, this study proposes a three-stage forecasting model which integrates wavelet transform, firefly algorithm-based K-means algorithms and firefly algorithm-based support vector regression (SVR). First, wavelet transform is utilized to reduce the noise in data preprocessing. Then, the firefly algorithm-based K-means algorithm is employed for cluster analysis. Finally, a forecasting model is built for each cluster individually. For evaluation, this study compares methods with and without clustering. In addition, both non-wavelet transform and wavelet transform for data preprocessing are investigated. The experimental results indicate that the forecasting algorithm with both wavelet transform and clustering has better performance. Besides, firefly algorithm-based SVR outperforms the other algorithms.

[1]  Xing Yan,et al.  Mid-term electricity market clearing price forecasting utilizing hybrid support vector machine and auto-regressive moving average with external input , 2014 .

[2]  Guojian Cheng,et al.  Drilling Cost Prediction Based on Self-adaptive Differential Evolution and Support Vector Regression , 2013, IDEAL.

[3]  Pei-Chann Chang,et al.  A Takagi-Sugeno fuzzy model combined with a support vector regression for stock trading forecasting , 2016, Appl. Soft Comput..

[4]  Yan Xie,et al.  Forecast of the Total Volume of Import-export Trade Based on Grey Modelling Optimized by Genetic Algorithm , 2009, 2009 Third International Symposium on Intelligent Information Technology Application.

[5]  Kuan-Yu Chen,et al.  Combining linear and nonlinear model in forecasting tourism demand , 2011, Expert Syst. Appl..

[6]  Chandranath Chatterjee,et al.  Development of an accurate and reliable hourly flood forecasting model using wavelet–bootstrap–ANN (WBANN) hybrid approach , 2010 .

[7]  Feifeng Zheng,et al.  Forecasting urban traffic flow by SVR with continuous ACO , 2011 .

[8]  Shahaboddin Shamshirband,et al.  RETRACTED: Stiffness performance of polyethylene terephthalate modified asphalt mixtures estimation using support vector machine-firefly algorithm , 2015, Measurement.

[9]  Shahaboddin Shamshirband,et al.  Application of support vector machine for prediction of electrical and thermal performance in PV/T system , 2016 .

[10]  Shie-Jue Lee,et al.  A multiple-kernel support vector regression approach for stock market price forecasting , 2011, Expert Syst. Appl..

[11]  Turgay Partal,et al.  Long-term trend analysis using discrete wavelet components of annual precipitations measurements in Marmara region (Turkey) , 2006 .

[12]  V. Mani,et al.  Clustering using firefly algorithm: Performance study , 2011, Swarm Evol. Comput..

[13]  Farookh Khadeer Hussain,et al.  Support vector regression with chaos-based firefly algorithm for stock market price forecasting , 2013, Appl. Soft Comput..

[14]  Wu Meng,et al.  Application of Support Vector Machines in Financial Time Series Forecasting , 2007 .

[15]  Kasra Mohammadi,et al.  A support vector machine–firefly algorithm-based model for global solar radiation prediction , 2015 .

[16]  Chi-Jie Lu,et al.  Sales forecasting of computer products based on variable selection scheme and support vector regression , 2014, Neurocomputing.

[17]  Ping-Feng Pai,et al.  Tourism demand forecasting using novel hybrid system , 2014, Expert Syst. Appl..

[18]  Chi-Jie Lu,et al.  Combining independent component analysis and growing hierarchical self-organizing maps with support vector regression in product demand forecasting , 2010 .

[19]  Lutgarde M. C. Buydens,et al.  Using support vector machines for time series prediction , 2003 .

[20]  Mingpu Wang,et al.  Hybrid genetic algorithms and support vector regression in forecasting atmospheric corrosion of metallic materials , 2008 .

[21]  Qi Wu,et al.  The forecasting model based on wavelet nu-support vector machine , 2009, Expert Syst. Appl..

[22]  Jianjun Wang,et al.  An annual load forecasting model based on support vector regression with differential evolution algorithm , 2012 .

[23]  Wang Guanghui,et al.  Demand Forecasting of Supply Chain Based on Support Vector Regression Method , 2012 .

[24]  Haidar Samet,et al.  A new hybrid Modified Firefly Algorithm and Support Vector Regression model for accurate Short Term Load Forecasting , 2014, Expert Syst. Appl..

[25]  Raymond Chiong,et al.  Mid-term interval load forecasting using multi-output support vector regression with a memetic algorithm for feature selection , 2015 .

[26]  Li Xun,et al.  Self-adapt evolution SVR in a traffic flow forecasting , 2013, 2013 IEEE International Conference on Signal Processing, Communication and Computing (ICSPCC 2013).

[27]  Zhihua Cai,et al.  A Novel Automatic Parameters Optimization Approach Based on Differential Evolution for Support Vector Regression , 2008, ISICA.

[28]  Kyoung-jae Kim,et al.  Financial time series forecasting using support vector machines , 2003, Neurocomputing.

[29]  Francis Eng Hock Tay,et al.  Modified support vector machines in financial time series forecasting , 2002, Neurocomputing.

[30]  Qi Wu,et al.  Product demand forecasts using wavelet kernel support vector machine and particle swarm optimization in manufacture system , 2010, J. Comput. Appl. Math..

[31]  Ping-Feng Pai,et al.  Forecasting regional electricity load based on recurrent support vector machines with genetic algorithms , 2005 .

[32]  Jerzy Martyna The Forecasting Model Based on Wavelet Support Vector Machine and Multi-Elitist PSO , 2011, ICMMI.

[33]  Hsien-Lun Wong,et al.  Application of fuzzy time series models for forecasting the amount of Taiwan export , 2010, Expert Syst. Appl..

[34]  Wei-Chiang Hong,et al.  Urban traffic flow forecasting using Gauss-SVR with cat mapping, cloud model and PSO hybrid algorithm , 2013, Neurocomputing.

[35]  Nhat-Duc Hoang,et al.  Hybrid artificial intelligence approach based on metaheuristic and machine learning for slope stability assessment: A multinational data analysis , 2016, Expert Syst. Appl..

[36]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[37]  F. Tay,et al.  Application of support vector machines in financial time series forecasting , 2001 .

[38]  Yongsheng Ding,et al.  Forecasting financial condition of Chinese listed companies based on support vector machine , 2008, Expert Syst. Appl..

[39]  Jianzhou Wang,et al.  Short-term electricity prices forecasting based on support vector regression and Auto-regressive integrated moving average modeling , 2010 .

[40]  Cheng-Hua Wang,et al.  Support vector regression with genetic algorithms in forecasting tourism demand , 2007 .

[41]  Shouyang Wang,et al.  Forecasting stock market movement direction with support vector machine , 2005, Comput. Oper. Res..

[42]  Esmaeil Hadavandi,et al.  Developing a hybrid intelligent model for forecasting problems: Case study of tourism demand time series , 2013, Knowl. Based Syst..

[43]  Chi-Chen Wang,et al.  A comparison study between fuzzy time series model and ARIMA model for forecasting Taiwan export , 2011, Expert Syst. Appl..

[44]  Lee D. Han,et al.  Online-SVR for short-term traffic flow prediction under typical and atypical traffic conditions , 2009, Expert Syst. Appl..

[45]  Jan Adamowski,et al.  Using discrete wavelet transforms to analyze trends in streamflow and precipitation in Quebec and Ontario (1954–2008) , 2012 .

[46]  Ali Akbar Ramezanianpour,et al.  Hybrid support vector regression – Particle swarm optimization for prediction of compressive strength and RCPT of concretes containing metakaolin , 2012 .

[47]  Song Wang,et al.  A hybrid wavelet analysis and support vector machines in forecasting development of manufacturing , 2008, Expert Syst. Appl..

[48]  Liu Lu,et al.  Study on coal logistics demand forecast based on PSO-SVR , 2013, 2013 10th International Conference on Service Systems and Service Management.

[49]  Chih-Chou Chiu,et al.  A hybrid approach by integrating wavelet-based feature extraction with MARS and SVR for stock index forecasting , 2013, Decis. Support Syst..

[50]  Vladimir Vapnik,et al.  An overview of statistical learning theory , 1999, IEEE Trans. Neural Networks.

[51]  Wei-Chiang Hong,et al.  SVR with hybrid chaotic genetic algorithms for tourism demand forecasting , 2011, Appl. Soft Comput..

[52]  Enhong Chen,et al.  A Novel Hybrid Particle Swarm Optimization for Feature Selection and Kernel Optimization in Support Vector Regression , 2010, 2010 International Conference on Computational Intelligence and Security.

[53]  Wu Shu-wen,et al.  Village electrical load prediction by genetic algorithm and SVR , 2010, 2010 3rd International Conference on Computer Science and Information Technology.

[54]  Xiao-bin Zhang,et al.  Tourism demand forecasting by support vector regression and genetic algorithm , 2009, 2009 2nd IEEE International Conference on Computer Science and Information Technology.

[55]  Hsien-Lun Wong,et al.  An Evaluation of Comparison between Multivariate Fuzzy Time Series with Traditional Time Series Model for Forecasting Taiwan Export , 2009, 2009 WRI World Congress on Computer Science and Information Engineering.

[56]  Yunqian Ma,et al.  Practical selection of SVM parameters and noise estimation for SVM regression , 2004, Neural Networks.

[57]  Zhongyi Hu,et al.  Multiple-output support vector regression with a firefly algorithm for interval-valued stock price index forecasting , 2014, Knowl. Based Syst..

[58]  Qiong Shen,et al.  Financial Time Series Forecasting Using Support Vector Machine , 2014, 2014 Tenth International Conference on Computational Intelligence and Security.