PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
May 6, 2026PeerJ Computer Science0 citationsOpen Access

A deep learning architecture for analyzing and predicting customer churn data in e-commerce

View Full Paper
MMMohammed Majid MsallamYAYilmaz ArSDSalih Demir

Key Points

  • The aim is to develop a deep learning model to predict customer churn in e-commerce.
  • Analyzed an online dataset from Kaggle
  • Developed and trained a deep learning architecture
  • Evaluated the model using various performance metrics
  • Implemented the Synthetic Minority Oversampling Technique to balance class distribution
  • Achieved 94.25% accuracy using the proposed architecture
  • SMOTE improved recall but not overall accuracy
  • Calculated SHAP values for model interpretability

Abstract

E-commerce companies face fierce competition. For e-commerce companies to succeed, they must keep and attract customers by offering them the best affordable services. Taking appropriate and timely actions to keep customers likely to churn is a top priority for e-commerce companies. This study analyzes an online e-commerce dataset and uses deep learning to build a model to predict customer churn. The proposed model has been trained and tested on a dataset published at Kaggle and evaluated based on various performance metrics. Due to the nature of the data set, the distribution of the classes is unbalanced. The experimental results show that the proposed architecture achieved the highest accuracy (94.25%) using the imbalanced training strategy. Further, the Synthetic Minority Oversampling Technique (SMOTE) was used to balance the class label distribution. Similar experiments were repeated on the balanced dataset to observe changes in performance metrics values. While the SMOTE-based model does not improve overall accuracy, it achieves higher recall values, indicating that potential churn customers are identified more precisely. Finally, we calculated SHapley Additive Explanations (SHAP) values to assess the model’s interpretability and the impact of each feature on the prediction outcome.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Msallam et al. (2026) studied this question.

synapsesocial.com/papers/69faa2b504f884e66b5333dbhttps://doi.org/10.7717/peerj-cs.3800
Ask AI
Helpful
Bookmark
Share
View Full Paper