Research Article

Benchmarking of Regression Algorithms and Time Series Analysis Techniques for Sales Forecasting

Volume: 7 Number: 1 January 31, 2019
EN

Benchmarking of Regression Algorithms and Time Series Analysis Techniques for Sales Forecasting

Abstract

Predicting the sales amount as close as to the actual sales amount can provide many benefits to companies. Since the fashion industry is not easily predictable, it is not straightforward to make an accurate prediction of sales.  In this study, we applied not only regression methods in machine learning, but also time series analysis techniques to forecast the sales amount based on several features. We applied our models on Walmart sales data in Microsoft Azure Machine Learning Studio platform. The following regression techniques were applied: Linear Regression, Bayesian Regression, Neural Network Regression, Decision Forest Regression and Boosted Decision Tree Regression. In addition to these regression techniques, the following time series analysis methods were implemented: Seasonal ARIMA, Non-Seasonal ARIMA, Seasonal ETS, Non -Seasonal ETS, Naive Method, Average Method and Drift Method. It was shown that Boosted Decision Tree Regression provides the best performance on this sales data. This project is a part of the development of a new decision support system for the retail industry.

Keywords

References

  1. [1] Kuo, R. J. (2001). A sales forecasting system based on fuzzy neural network with initial weights generated by genetic algorithm. European Journal of Operational Research, 129(3), 496-517.
  2. [2] Chen, F. L., & Ou, T. Y. (2011). Sales forecasting system based on Gray extreme learning machine with Taguchi method in retail industry. Expert Systems with Applications, 38(3), 1336-1345
  3. [3] Zhao, J., Tang, W., Fang, X., Wang, J., Liu, J., Ouyang, H., ... & Qiang, J. (2015, September). A Novel Electricity Sales Forecasting Method Based on Clustering, Regression and Time Series Analysis. In Proceedings of the 2015 International Conference on Artificial Intelligence and Software Engineering.,
  4. [4] Tian, Y., Liu, Y., Xu, D., Yao, T., Zhang, M., & Ma, S. (2012, April). Incorporating Seasonal Time Series Analysis with Search Behavior Information in Sales Forecasting. In Proceedings of the 21st International Conference on World Wide Web (pp. 615-616).
  5. [5] Zhang, G. P. (2003). Time series forecasting using a hybrid ARIMA and neural network model. Neurocomputing, 50, 159-175.
  6. [6] Pandey, A., & Somani, R. K. (2013). A Cloud Computing Based Sales Forecasting System for Small and Medium Scale Textile Industries. computing, 3(4).
  7. [7] Winters, P. R. (1960). Forecasting sales by exponentially weighted moving averages. Management Science, 6(3), 324-342.
  8. [8] Vijayalakshmi, M., Menezes, B., Menon, R., Divecha, A., Ravindran, R., & Mehta, K. (2010, October). Intelligent sales forecasting engine using genetic algorithms. In Proceedings of the 19th ACM international conference on Information and knowledge management (pp. 1669-1672). ACM.

Details

Primary Language

English

Subjects

Engineering

Journal Section

Research Article

Authors

Cagatay Catal *
The Netherlands

Kaan Ece This is me
Türkiye

Begum Arslan This is me
Türkiye

Akhan Akbulut
United States

Publication Date

January 31, 2019

Submission Date

December 10, 2018

Acceptance Date

January 17, 2019

Published in Issue

Year 2019 Volume: 7 Number: 1

APA
Catal, C., Ece, K., Arslan, B., & Akbulut, A. (2019). Benchmarking of Regression Algorithms and Time Series Analysis Techniques for Sales Forecasting. Balkan Journal of Electrical and Computer Engineering, 7(1), 20-26. https://doi.org/10.17694/bajece.494920
AMA
1.Catal C, Ece K, Arslan B, Akbulut A. Benchmarking of Regression Algorithms and Time Series Analysis Techniques for Sales Forecasting. Balkan Journal of Electrical and Computer Engineering. 2019;7(1):20-26. doi:10.17694/bajece.494920
Chicago
Catal, Cagatay, Kaan Ece, Begum Arslan, and Akhan Akbulut. 2019. “Benchmarking of Regression Algorithms and Time Series Analysis Techniques for Sales Forecasting”. Balkan Journal of Electrical and Computer Engineering 7 (1): 20-26. https://doi.org/10.17694/bajece.494920.
EndNote
Catal C, Ece K, Arslan B, Akbulut A (January 1, 2019) Benchmarking of Regression Algorithms and Time Series Analysis Techniques for Sales Forecasting. Balkan Journal of Electrical and Computer Engineering 7 1 20–26.
IEEE
[1]C. Catal, K. Ece, B. Arslan, and A. Akbulut, “Benchmarking of Regression Algorithms and Time Series Analysis Techniques for Sales Forecasting”, Balkan Journal of Electrical and Computer Engineering, vol. 7, no. 1, pp. 20–26, Jan. 2019, doi: 10.17694/bajece.494920.
ISNAD
Catal, Cagatay - Ece, Kaan - Arslan, Begum - Akbulut, Akhan. “Benchmarking of Regression Algorithms and Time Series Analysis Techniques for Sales Forecasting”. Balkan Journal of Electrical and Computer Engineering 7/1 (January 1, 2019): 20-26. https://doi.org/10.17694/bajece.494920.
JAMA
1.Catal C, Ece K, Arslan B, Akbulut A. Benchmarking of Regression Algorithms and Time Series Analysis Techniques for Sales Forecasting. Balkan Journal of Electrical and Computer Engineering. 2019;7:20–26.
MLA
Catal, Cagatay, et al. “Benchmarking of Regression Algorithms and Time Series Analysis Techniques for Sales Forecasting”. Balkan Journal of Electrical and Computer Engineering, vol. 7, no. 1, Jan. 2019, pp. 20-26, doi:10.17694/bajece.494920.
Vancouver
1.Cagatay Catal, Kaan Ece, Begum Arslan, Akhan Akbulut. Benchmarking of Regression Algorithms and Time Series Analysis Techniques for Sales Forecasting. Balkan Journal of Electrical and Computer Engineering. 2019 Jan. 1;7(1):20-6. doi:10.17694/bajece.494920

Cited By

All articles published by BAJECE are licensed under the Creative Commons Attribution 4.0 International License. This permits anyone to copy, redistribute, remix, transmit and adapt the work provided the original work and source is appropriately cited.Creative Commons Lisansı