Sales Prediction Based on Machine Learning Approach: Support Vector Machine, Xgboost and Random Forest
DOI:
https://doi.org/10.54097/6dxq4p06Keywords:
Machine learning; sales prediction; support vector machine; XGBoost; random forest.Abstract
Living in the age of digitalize, the introduction of the Internet and e-commerce have brought consumers with convenience and choices. Since more people are used to shopping on the Internet, e-commerce enterprises should be able to predict demand of consumers when facing the fierce competition in the rapidly growing market. Therefore, the background of highly competitive and rapidly changing market has proved the significance sales prediction is for an enterprise. An accurate result of sales prediction can support enterprises with business decision basis. Previous studies on machine learning approaches used for sales prediction include techniques such as data mining, deep learning and time series analysis, so as to improve the performance of prediction models. Besides, researchers develop prediction models against specific industries, regions, etc. Through continuous study and innovation, with the support of more data source, sales prediction based on machine learning will promote the efficiency and value for enterprises. This paper aims at studying the significance of sales prediction based on machine learning, as well as analyzing the principle, advantages and limitations of three common machine learning approaches: support vector machine, XGBoost and random forest.
Downloads
References
Yue L, Yafeng Y, Junjun G, et al. Demand forecasting by using support vector machine. Third International Conference on Natural Computation (ICNC 2007). IEEE, 2007, 3: 272-276
Lutfi A A, Permanasari A E, Fauziati S. Sentiment analysis in the sales review of Indonesian marketplace by utilizing Support Vector Machine. Journal of Information Systems Engineering and Business Intelligence, 2018, 4(1): 57-64.
Huo Z. Sales prediction based on machine learning. 2021 2nd International Conference on E-Commerce and Internet Technology (ECIT). IEEE, 2021: 410-415.
Ningyu T, Runyou F, Zhiyu Z, et al. Application of Regression Analysis in Sales Forecast. China Township Enterprises Accounting, 2019 (12): 107-109.
Tsoumakas G. A survey of machine learning techniques for food sales prediction. Artificial Intelligence Review, 2019, 52(1): 441-447.
Bohanec M, Borštnar M K, Robnik-Šikonja M. Explaining machine learning models in sales predictions. Expert Systems with Applications, 2017, 71: 416-428.
Cheriyan S, Ibrahim S, Mohanan S, et al. Intelligent sales prediction using machine learning techniques. 2018 International Conference on Computing, Electronics & Communications Engineering (iCCECE). IEEE, 2018: 53-58.
Qianyi Y, Hong R, Mingshu J. Commercial Sales Forecast Based on Xgboost. Journal of Nanchang University: Science Edition, 2017, 41(3): 275-281.
Pavlyshenko B M. Machine-learning models for sales time series forecasting. Data, 2019, 4(1): 15.
Chen T, He T, Benesty M, et al. Xgboost: extreme gradient boosting. R package version 0.4-2, 2015, 1(4): 1-4.
Zhang L, Bian W, Qu W, et al. Time series forecast of sales volume based on XGBoost. Journal of Physics: Conference Series. IOP Publishing, 2021, 1873(1): 012067.
Liu Y, Wang Y, Zhang J. New machine learning algorithm: Random Forest. Information Computing and Applications: Third International Conference, ICICA 2012, Chengde, China, September 14-16, 2012. Proceedings 3. Springer Berlin Heidelberg, 2012: 246-252s.
Downloads
Published
Issue
Section
License
Copyright (c) 2024 Highlights in Science, Engineering and Technology

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.







