The Use of Recurrent Nets for the Prediction of e-Commerce Sales
Received: 16 April 2023 | Revised: 27 April 2023 and 28 April 2023 | Accepted: 28 April 2023 | Online: 2 June 2023
Corresponding author: Eman Aldhahri
Abstract
The increase in e-commerce sales and profits has been a source of much anxiety over the years. Due to the advances in Internet technology, more and more people choose to shop online. Online retailers can improve customer satisfaction using sentiment analysis in comments and reviews to gain higher profits. This study used Recurrent Neural Networks (RNNs) to predict future sales from previous using the Kaggle dataset. A Bidirectional Long Short Term Memory (BLTSM) RNN was employed by tuning various hyperparameters to improve accuracy. The results showed that this BLTSM model of the RNN was quite accurate at predicting future sales performance.
Keywords:
e-commerce, sales, deep learning, prediction, RNNsDownloads
References
Y. Qi, C. Li, H. Deng, M. Cai, Y. Qi, and Y. Deng, "A Deep Neural Framework for Sales Forecasting in E-Commerce," in Proceedings of the 28th ACM International Conference on Information and Knowledge Management, New York, NY, USA, Aug. 2019, pp. 299–308. DOI: https://doi.org/10.1145/3357384.3357883
K. Bandara, P. Shi, C. Bergmeir, H. Hewamalage, Q. Tran, and B. Seaman, "Sales Demand Forecast in E-commerce Using a Long Short-Term Memory Neural Network Methodology," in Neural Information Processing, Sydney, NSW, Australia, 2019, pp. 462–474. DOI: https://doi.org/10.1007/978-3-030-36718-3_39
Y. S. Shih and M. H. Lin, "A LSTM Approach for Sales Forecasting of Goods with Short-Term Demands in E-Commerce," in Intelligent Information and Database Systems, Yogyakarta, Indonesia, 2019, pp. 244–256. DOI: https://doi.org/10.1007/978-3-030-14799-0_21
Q. Q. He, C. Wu, and Y. W. Si, "LSTM with particle Swam optimization for sales forecasting," Electronic Commerce Research and Applications, vol. 51, Jan. 2022, Art. no. 101118. DOI: https://doi.org/10.1016/j.elerap.2022.101118
W. Dong, Q. Li, and H. V. Zhao, "Statistical and Machine Learning-based E-commerce Sales Forecasting," in Proceedings of the 4th International Conference on Crowd Science and Engineering, New York, NY, USA, Jul. 2019, pp. 110–117. DOI: https://doi.org/10.1145/3371238.3371256
Z. Wang, P. Gao, and X. Chu, "Sentiment analysis from Customer-generated online videos on product review using topic modeling and Multi-attention BLSTM," Advanced Engineering Informatics, vol. 52, Apr. 2022, Art. no. 101588. DOI: https://doi.org/10.1016/j.aei.2022.101588
F. Wu, Z. Shi, Z. Dong, C. Pang, and B. Zhang, "Sentiment Analysis of Online Product Reviews Based On SenBERT-CNN," in 2020 International Conference on Machine Learning and Cybernetics (ICMLC), Adelaide, Australia, Sep. 2020, pp. 229–234. DOI: https://doi.org/10.1109/ICMLC51923.2020.9469551
J. Yuan et al., "Community Trend Prediction on Heterogeneous Graph in E-commerce," in Proceedings of the Fifteenth ACM International Conference on Web Search and Data Mining, New York, NY, USA, Oct. 2022, pp. 1319–1327. DOI: https://doi.org/10.1145/3488560.3498522
K. F. Islam, M. Rahman, and S. A. Hossain, "Local Inventory Demand Forecasting of E-Commerce with Mapreduce Framework," in International Conference on STEM and the Fourth Industrial Revolution, Khulna, Bangladesh, Nov. 2022, pp. 474–483. DOI: https://doi.org/10.53808/KUS.2022.ICSTEM4IR.0082-se
E. Stripling, S. vanden Broucke, K. Antonio, B. Baesens, and M. Snoeck, "Profit maximizing logistic model for customer churn prediction using genetic algorithms," Swarm and Evolutionary Computation, vol. 40, pp. 116–130, Jun. 2018. DOI: https://doi.org/10.1016/j.swevo.2017.10.010
D. Bell and C. Mgbemena, "Data-driven agent-based exploration of customer behavior," Simulation, vol. 94, no. 3, pp. 195–212, Mar. 2018. DOI: https://doi.org/10.1177/0037549717743106
S. Wager and S. Athey, "Estimation and Inference of Heterogeneous Treatment Effects using Random Forests," Journal of the American Statistical Association, vol. 113, no. 523, pp. 1228–1242, Jul. 2018. DOI: https://doi.org/10.1080/01621459.2017.1319839
M. S. Mahdavinejad, M. Rezvan, M. Barekatain, P. Adibi, P. Barnaghi, and A. P. Sheth, "Machine learning for internet of things data analysis: a survey," Digital Communications and Networks, vol. 4, no. 3, pp. 161–175, Aug. 2018. DOI: https://doi.org/10.1016/j.dcan.2017.10.002
H. Rao et al., "Feature selection based on artificial bee colony and gradient boosting decision tree," Applied Soft Computing, vol. 74, pp. 634–642, Jan. 2019. DOI: https://doi.org/10.1016/j.asoc.2018.10.036
J. Hanson, K. Paliwal, T. Litfin, Y. Yang, and Y. Zhou, "Accurate prediction of protein contact maps by coupling residual two-dimensional bidirectional long short-term memory with convolutional neural networks," Bioinformatics, vol. 34, no. 23, pp. 4039–4045, Dec. 2018. DOI: https://doi.org/10.1093/bioinformatics/bty481
E. Liberis, P. Veličković, P. Sormanni, M. Vendruscolo, and P. Liò, "Parapred: antibody paratope prediction using convolutional and recurrent neural networks," Bioinformatics, vol. 34, no. 17, pp. 2944–2950, Sep. 2018. DOI: https://doi.org/10.1093/bioinformatics/bty305
D. H. Pham and A. C. Le, "Learning multiple layers of knowledge representation for aspect based sentiment analysis," Data & Knowledge Engineering, vol. 114, pp. 26–39, Mar. 2018. DOI: https://doi.org/10.1016/j.datak.2017.06.001
A. Khaled, S. Ouchani, and C. Chohra, "Recommendations-based on semantic analysis of social networks in learning environments," Computers in Human Behavior, vol. 101, pp. 435–449, Dec. 2019. DOI: https://doi.org/10.1016/j.chb.2018.08.051
D. Kuzovkin, T. Pouli, O. L. Meur, R. Cozot, J. Kervec, and K. Bouatouch, "Context in Photo Albums: Understanding and Modeling User Behavior in Clustering and Selection," ACM Transactions on Applied Perception, vol. 16, no. 2, pp. 11:1-11:20, May 2019. DOI: https://doi.org/10.1145/3333612
H. Pan and H. Zhou, "Study on convolutional neural network and its application in data mining and sales forecasting for E-commerce," Electronic Commerce Research, vol. 20, no. 2, pp. 297–320, Jun. 2020. DOI: https://doi.org/10.1007/s10660-020-09409-0
Z.-T. Liu, M.-T. Han, B.-H. Wu, and A. Rehman, "Speech emotion recognition based on convolutional neural network with attention-based bidirectional long short-term memory network and multi-task learning," Applied Acoustics, vol. 202, Jan. 2023, Art. no. 109178. DOI: https://doi.org/10.1016/j.apacoust.2022.109178
J. Sun, X. Zhang, and J. Wang, "Lightweight bidirectional long short-term memory based on automated model pruning with application to bearing remaining useful life prediction," Engineering Applications of Artificial Intelligence, vol. 118, Feb. 2023, Art. no. 105662. DOI: https://doi.org/10.1016/j.engappai.2022.105662
Z. Yang, R. Jia, P. Wang, L. Yao, and B. Shen, "Supervised Attention-Based Bidirectional Long Short-Term Memory Network for Nonlinear Dynamic Soft Sensor Application," ACS Omega, vol. 8, no. 4, pp. 4196–4208, Jan. 2023. DOI: https://doi.org/10.1021/acsomega.2c07400
X. Xie, M. Huang, Y. Liu, and Q. An, "Intelligent Tool-Wear Prediction Based on Informer Encoder and Bi-Directional Long Short-Term Memory," Machines, vol. 11, no. 1, Jan. 2023, Art. no. 94. DOI: https://doi.org/10.3390/machines11010094
A. Mubarak, M. Asmelash, A. Azhari, F. Y. Haggos, and F. Mulubrhan, "Machine Health Management System Using Moving Average Feature With Bidirectional Long-Short Term Memory," Journal of Computing and Information Science in Engineering, vol. 23, no. 3, Aug. 2022. DOI: https://doi.org/10.1115/1.4054690
Y. Luo et al., "Fast Response Prediction Method Based on Bidirectional Long Short-Term Memory for High-Speed Links," IEEE Transactions on Microwave Theory and Techniques, pp. 1–13, 2023. DOI: https://doi.org/10.1109/TMTT.2022.3233303
W. Ali, G. Wang, K. Ullah, M. Salman, and S. Ali, "Substation Danger Sign Detection and Recognition using Convolutional Neural Networks," Engineering, Technology & Applied Science Research, vol. 13, no. 1, pp. 10051–10059, Feb. 2023. DOI: https://doi.org/10.48084/etasr.5476
S. Tahzeeb and S. Hasan, "A Neural Network-Based Multi-Label Classifier for Protein Function Prediction," Engineering, Technology & Applied Science Research, vol. 12, no. 1, pp. 7974–7981, Feb. 2022. DOI: https://doi.org/10.48084/etasr.4597
N. T. T. Vu, N. P. Tran, and N. H. Nguyen, "Recurrent Neural Network-based Path Planning for an Excavator Arm under Varying Environment," Engineering, Technology & Applied Science Research, vol. 11, no. 3, pp. 7088–7093, Jun. 2021. DOI: https://doi.org/10.48084/etasr.4125
F. M. Miranda, N. Köhnecke, and B. Y. Renard, "HiClass: a Python Library for Local Hierarchical Classification Compatible with Scikit-learn," Journal of Machine Learning Research, vol. 24, no. 29, pp. 1–17, 2023.
A. Géron, Hands-on machine learning with Scikit-Learn and TensorFlow: concepts, tools, and techniques to build intelligent systems, First edition. Springfield, MI, USA: O'Reilly Media, 2017.
Downloads
How to Cite
License
Copyright (c) 2023 Eman Aldhahri
This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain the copyright and grant the journal the right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) after its publication in ETASR with an acknowledgement of its initial publication in this journal.