PRICE PREDICTION IN E-COMMERCE USING MACHINE LEARNING MODELS: A COMPARATIVE STUDY

Authors

  • Dr Navneet Kaur Professor, SGTBIMIT

DOI:

https://doi.org/10.29121/shodhkosh.v4.i1.2023.5942

Keywords:

E-Commerce, Price Prediction, Machine Learning, Random Forest, Regression Models, Dynamic Pricing, Predictive Analytics, Retail Forecasting

Abstract [English]

Accurate product price prediction is essential for inventory control, dynamic pricing strategies, and tailored suggestions in the ever changing world of online retail. A comparison of machine learning regression models for e-commerce final product price prediction is presented in this paper. Attributes at the product and transaction levels, such as category, base price, discount rates, payment methods, and selling price, are included in the dataset. Multilayer Perceptron (MLP) Regressor, Linear Regression, Decision Tree Regressor, and Random Forest Regressor were the four machine learning models that were assessed. R-squared (R²) and Root Mean Squared Error (RMSE) metrics were used to evaluate performance. According to experimental data, the Random Forest Regressor performed better than the other models, obtaining the lowest error and the maximum prediction accuracy. According to the results, ensemble-based methods provide useful insights for demand estimate and pricing automation, making them ideal for price forecasting in e-commerce applications

References

Scikit-learn documentation: https://scikit-learn.org/

Pedregosa et al., 2011. Scikit-learn: Machine Learning in Python

Géron, A. (2019). Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow

James, G., Witten, D., Hastie, T., Tibshirani, R. (2013). An Introduction to Statistical Learning

Brownlee, J. (2020). Machine Learning Mastery: Regression Algorithms

Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., ... & Duchesnay, É. (2011). Scikit-learn: Machine learning in Python. Journal of Machine Learning Research, 12, 2825–2830. https://scikit-learn.org

Géron, A. (2019). Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow (2nd ed.). O'Reilly Media.

James, G., Witten, D., Hastie, T., & Tibshirani, R. (2013). An Introduction to Statistical Learning: With Applications in R. Springer. DOI: https://doi.org/10.1007/978-1-4614-7138-7

Brownlee, J. (2020). Master Machine Learning Algorithms: Discover How They Work and Implement Them From Scratch. Machine Learning Mastery.

Zhang, Y., Zheng, Y., & Qi, J. (2018). Deep learning for e-commerce price prediction. Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, 1020–1028. https://doi.org/10.1145/3219819.3219852 DOI: https://doi.org/10.1145/3219819.3219852

Chen, T., & Guestrin, C. (2016). XGBoost: A scalable tree boosting system. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (pp. 785–794). https://doi.org/10.1145/2939672.2939785 DOI: https://doi.org/10.1145/2939672.2939785

Wagle, S., & Kakkar, S. (2022). A survey on machine learning approaches for dynamic pricing in e-commerce. Journal of Retailing and Consumer Services, 64, 102821. https://doi.org/10.1016/j.jretconser.2021.102821 DOI: https://doi.org/10.1016/j.jretconser.2021.102821

Vardhan, H. K., & Kumar, D. (2021). Predictive analytics in e-commerce using machine learning: A case study on pricing models. International Journal of Information Management Data Insights, 1(2), 100017. https://doi.org/10.1016/j.jjimei.2021.100017 DOI: https://doi.org/10.1016/j.jjimei.2021.100017

Downloads

Published

2023-06-30

How to Cite

Navneet Kaur. (2023). PRICE PREDICTION IN E-COMMERCE USING MACHINE LEARNING MODELS: A COMPARATIVE STUDY. ShodhKosh: Journal of Visual and Performing Arts, 4(1), 4660–4667. https://doi.org/10.29121/shodhkosh.v4.i1.2023.5942