Seasonal SVR with FOA algorithm for single-step and multi-step ahead forecasting in monthly inbound tourist flow

FOA is implemented to automatically perform the parameter selection in SVR model.Hybridize the seasonal adjustment mechanism into the SVR model.Examine the forecasting models for single-step-ahead and multi-step-ahead.Prove that SFOASVR is a reliable forecasting tool in inbound tourist arrivals.The hybrid technique is found to outperform traditional forecasting models. Accurate monthly inbound tourist flow forecasting can provide the reliable guidance for better tourism planning and administration. However, it has been found that the monthly inbound tourist flow demonstrates a complex nonlinear characteristic and an obvious seasonal tendency. Support vector regression (SVR) has been widely applied to handle nonlinear time series prediction, but it suffers from the key parameters selection and the influence of seasonal tendency. This paper proposes a novel approach, namely SFOASVR, which hybridizes SVR model with fruit fly optimization algorithm (FOA) and the seasonal index adjustment to forecast monthly tourist flow. Besides, in order to comprehensively evaluate the forecasting performance of the hybrid model, two kinds of forecasting horizons, namely single-step-ahead and multi-step-ahead, are used. In addition, the inbound tourist flow to mainland China from January 2000 to December 2013 is used as data set. The results show that the proposed hybrid SFOASVR approach is a viable option for tourist flow forecasting applications.

[1]  Rob Law,et al.  A neural network model to forecast Japanese demand for travel to Hong Kong , 1999 .

[2]  D. Cox Prediction by Exponentially Weighted Moving Averages and Related Methods , 1961 .

[3]  Dayou Liu,et al.  Evolving support vector machines using fruit fly optimization for medical data classification , 2016, Knowl. Based Syst..

[4]  D. Basak,et al.  Support Vector Regression , 2008 .

[5]  Sen Guo,et al.  A hybrid annual power load forecasting model based on generalized regression neural network with fruit fly optimization algorithm , 2013, Knowl. Based Syst..

[6]  Nello Cristianini,et al.  An Introduction to Support Vector Machines and Other Kernel-based Learning Methods , 2000 .

[7]  Rob Law,et al.  A practitioners guide to time-series methods for tourism demand forecasting - a case study of Durban, South Africa , 2001 .

[8]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[9]  Chih-Jen Lin,et al.  Training v-Support Vector Classifiers: Theory and Algorithms , 2001, Neural Computation.

[10]  Kurt Hornik,et al.  Multilayer feedforward networks are universal approximators , 1989, Neural Networks.

[11]  Wen-Tsao Pan,et al.  A new Fruit Fly Optimization Algorithm: Taking the financial distress model as an example , 2012, Knowl. Based Syst..

[12]  Li-Yueh Chen,et al.  Application of SVR with chaotic GASA algorithm to forecast Taiwanese 3G mobile phone demand , 2014, Neurocomputing.

[13]  Alexander J. Smola,et al.  Support Vector Regression Machines , 1996, NIPS.

[14]  Diyar Akay,et al.  Comparison of direct and iterative artificial neural network forecast approaches in multi-periodic time series forecasting , 2009, Expert Syst. Appl..

[15]  Mingcang Zhu,et al.  Housing price forecasting based on genetic algorithm and support vector machine , 2011, Expert Syst. Appl..

[16]  Rob Law,et al.  Modeling and forecasting tourism demand for arrivals with stochastic nonstationary seasonality and intervention. , 2002 .

[17]  C. Lim,et al.  Time Series Forecasts of International Travel Demand for Australia , 2002 .

[18]  Stephen C. H. Leung,et al.  A new fuzzy time series forecasting model combined with ant colony optimization and auto-regression , 2015, Knowl. Based Syst..

[19]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1971 .

[20]  George Cybenko,et al.  Approximation by superpositions of a sigmoidal function , 1992, Math. Control. Signals Syst..

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

[22]  Chih-Hung Wu,et al.  A Novel hybrid genetic algorithm for kernel function and parameter optimization in support vector regression , 2009, Expert Syst. Appl..

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

[24]  李楠,et al.  FOA-SVR在交通流预测中的研究 SVR Based on FOA and Its Application in Traffic Flow Predication , 2013 .

[25]  Michael Y. Hu,et al.  Neural network forecasting of the British pound/US dol-lar exchange rate , 1998 .

[26]  Zhang Yu PSO-SVR Evaluation Model for Power Systems Reliability Evaluation , 2011 .

[27]  Xu Bao-guo Study on Optimization of SVR Parameters Selection Based on PSO , 2006 .

[28]  Galip Altinay,et al.  An analysis of seasonality in monthly per person tourist spending in Turkish inbound tourism from a market segmentation perspective , 2007 .

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

[30]  Jing Gao,et al.  Multistep-Ahead Time Series Prediction , 2006, PAKDD.

[31]  Bernhard Schölkopf,et al.  Prior Knowledge in Support Vector Kernels , 1997, NIPS.

[32]  Xuefeng Yan,et al.  Optimizing the echo state network with a binary particle swarm optimization algorithm , 2015, Knowl. Based Syst..

[33]  S. Gunn Support Vector Machines for Classification and Regression , 1998 .

[34]  Nan Li,et al.  SVR Based on FOA and Its Application in Traffic Flow Predication , 2013 .

[35]  Alan Pankratz,et al.  Forecasting with univariate Box-Jenkins models : concepts and cases , 1983 .

[36]  Yanjun Li,et al.  A Modified Fruit-Fly Optimization Algorithm aided PID controller designing , 2012, Proceedings of the 10th World Congress on Intelligent Control and Automation.

[37]  Umi Kalthum Ngah,et al.  A calibration framework for swarming ASVs’ system design , 2011 .

[38]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

[39]  Tingting Guo,et al.  Short-Term Load Forecasting for Electric Power Systems Using the PSO-SVR and FCM Clustering Techniques , 2011 .

[40]  Bernhard Schölkopf,et al.  A tutorial on support vector regression , 2004, Stat. Comput..

[41]  Erhan Akin,et al.  Multi-objective rule mining using a chaotic particle swarm optimization algorithm , 2009, Knowl. Based Syst..

[42]  Sun Yu-huan An Empirical Study on Seasonal Adjustment of the Foreign Exchange Revenue from China's Inbound Travel , 2006 .