Sales forecasting of computer products based on variable selection scheme and support vector regression

Since computer products are highly replaceable and consumer demand often changes dramatically with the invention of new computer products, sales forecasting is therefore always crucial for computer product sales management. When constructing a sales forecasting model, discussing and understanding the important predictor variables can help focus on improving sales management efficacy. Aiming at to select appropriate predictor variable and construct effective forecasting model, this study combines variable selection method and support vector regression (SVR) to construct a hybrid sales forecasting model for computer products. In order to evaluate the feasibility and performance of the proposed approach, this study compiles the weekly sales data of five computer products including Notebook (NB), Liquid Crystal Display (LCD), Main Board (MB), Hard Disk (HD), and Display Card (DC) from a computer product retailer as the illustrative example. The experimental results indicate that the proposed hybrid sales forecasting scheme can not only provide a better forecasting result than the four competing models in terms of forecasting error, but also exhibit the capability of identifying important predictor variables. Furthermore, useful information can be provided by discussing the identified predictor variables for the five different computer products, thereby increasing sales management efficacy.

[1]  Chih-Jen Lin,et al.  A Practical Guide to Support Vector Classication , 2008 .

[2]  Michel Happiette,et al.  A neural clustering and classification system for sales forecasting of new apparel items , 2007, Appl. Soft Comput..

[3]  Q. Henry Wu,et al.  Electric Load Forecasting Based on Locally Weighted Support Vector Regression , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[4]  Chih-Chou Chiu,et al.  Integration of nonlinear independent component analysis and support vector regression for stock price forecasting , 2013, Neurocomputing.

[5]  Yuehjen E. Shao,et al.  Incorporating feature selection method into support vector regression for stock index forecasting , 2012, Neural Computing and Applications.

[6]  Konstantinos Nikolopoulos,et al.  Forecasting with cue information: A comparison of multiple regression with alternative forecasting approaches , 2007, Eur. J. Oper. Res..

[7]  R. Leardi,et al.  Genetic algorithms applied to feature selection in PLS regression: how and when to use them , 1998 .

[8]  Chih-Chou Chiu,et al.  Financial time series forecasting using independent component analysis and support vector regression , 2009, Decis. Support Syst..

[9]  Steve Woods Float Analysis: Powerful Technical Indicators Using Price and Volume , 2002 .

[10]  Qi Fei,et al.  A comparative study of data mining methods in consumer loans credit scoring management , 2006 .

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

[12]  Sanjay Jharkharia,et al.  ARIMA models to forecast demand in fresh supply chains , 2011 .

[13]  Ian H. Witten,et al.  Data mining: practical machine learning tools and techniques, 3rd Edition , 1999 .

[14]  Richard Weber,et al.  Improved supply chain management based on hybrid demand forecasts , 2007, Appl. Soft Comput..

[15]  Vadlamani Ravi,et al.  Software reliability prediction by soft computing techniques , 2008, J. Syst. Softw..

[16]  Chih-Fong Tsai,et al.  Combining multiple feature selection methods for stock prediction: Union, intersection, and multi-intersection approaches , 2010, Decis. Support Syst..

[17]  Chang Huiyou,et al.  SVR mathematical model and methods for sale prediction , 2007 .

[18]  Rasmus Bro,et al.  Variable selection in regression—a tutorial , 2010 .

[19]  Min Xia,et al.  Fashion retailing forecasting based on extreme learning machine with adaptive metrics of inputs , 2012, Knowl. Based Syst..

[20]  Dirk Reith,et al.  A Sales Forecast Model for the German Automobile Market Based on Time Series Analysis and Data Mining Methods , 2009, ICDM.

[21]  Jerome H. Friedman Multivariate adaptive regression splines (with discussion) , 1991 .

[22]  Fang-Mei Tseng,et al.  Applied Hybrid Grey Model to Forecast Seasonal Time Series , 2001 .

[23]  George Kapetanios,et al.  Variable selection in regression models using nonstandard optimisation of information criteria , 2007, Comput. Stat. Data Anal..

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

[25]  Arash Bahrammirzaee,et al.  A comparative survey of artificial intelligence applications in finance: artificial neural networks, expert system and hybrid intelligent systems , 2010, Neural Computing and Applications.

[26]  Mohammad Hossein Fazel Zarandi,et al.  A new fuzzy functions model tuned by hybridizing imperialist competitive algorithm and simulated annealing. Application: Stock price prediction , 2013, Inf. Sci..

[27]  Ian Witten,et al.  Data Mining , 2000 .

[28]  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..

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

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

[31]  M. Qi,et al.  Forecasting Aggregate Retail Sales: a Comparison of Arti"cial Neural Networks and Traditional Methods , 2001 .

[32]  Tian-Shyug Lee,et al.  Mining the customer credit using classification and regression tree and multivariate adaptive regression splines , 2006, Comput. Stat. Data Anal..

[33]  Sébastien Thomassey,et al.  Sales forecasts in clothing industry: The key success factor of the supply chain management , 2010 .

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

[35]  Wei-Chiang Hong Application of seasonal SVR with chaotic immune algorithm in traffic flow forecasting , 2010, Neural Computing and Applications.

[36]  Vadlamani Ravi,et al.  Hybrid intelligent systems for predicting software reliability , 2013, Appl. Soft Comput..

[37]  Sven F. Crone,et al.  Forecasting and operational research: a review , 2008, J. Oper. Res. Soc..

[38]  Francis Eng Hock Tay,et al.  Support vector machine with adaptive parameters in financial time series forecasting , 2003, IEEE Trans. Neural Networks.

[39]  Yong Yu,et al.  Sales forecasting using extreme learning machine with applications in fashion retailing , 2008, Decis. Support Syst..

[40]  Wei-Chiang Hong,et al.  Taiwanese 3G mobile phone demand forecasting by SVR with hybrid evolutionary algorithms , 2010, Expert Syst. Appl..

[41]  Pei-Chann Chang,et al.  Data clustering and fuzzy neural network for sales forecasting: A case study in printed circuit board industry , 2009, Knowl. Based Syst..

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

[43]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[44]  S. Grasman,et al.  Incorporating cannibalization models into demand forecasting , 2005 .

[45]  Kin Keung Lai,et al.  Demand forecasting of perishable farm products using support vector machine , 2013, Int. J. Syst. Sci..

[46]  Tian-Shyug Lee,et al.  Sales forecasting for computer wholesalers: A comparison of multivariate adaptive regression splines and artificial neural networks , 2012, Decis. Support Syst..

[47]  Daniel T. Larose,et al.  Data mining methods and models , 2006 .

[48]  Yuming Zhou,et al.  Predicting object-oriented software maintainability using multivariate adaptive regression splines , 2007, J. Syst. Softw..

[49]  Wei-Chiang Hong,et al.  Hybrid evolutionary algorithms in a SVR-based electric load forecasting model , 2009 .

[50]  Lin Ma,et al.  Mining the customer credit using hybrid support vector machine technique , 2009, Expert Syst. Appl..

[51]  Wing-Keung Wong,et al.  A hybrid intelligent model for medium-term sales forecasting in fashion retail supply chains using extreme learning machine and harmony search algorithm , 2010 .

[52]  Sven F. Crone,et al.  The impact of preprocessing on data mining: An evaluation of classifier sensitivity in direct marketing , 2006, Eur. J. Oper. Res..

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

[54]  William Leigh,et al.  Forecasting the New York stock exchange composite index with past price and interest rate on condition of volume spike , 2005, Expert Syst. Appl..

[55]  J. Friedman Multivariate adaptive regression splines , 1990 .

[56]  Farid Atry,et al.  Multi-step ahead forecasts for electricity prices using NARX: A new approach, a critical analysis of one-step ahead forecasts , 2009 .

[57]  Sven F. Crone,et al.  The Impact of Preprocessing on Support Vector Regression and Neural Networks in Time Series Prediction , 2006, DMIN.