Customer Churn Prediction in Telecom: A Deep Learning Approach Using Keras and TensorFlow

Palagati AnushaAssistant Professor, Department of CSE, Guru Nanak Institute of Technology, Hyderabad, Telangana, IndiaBiruduraju NaganjaliStudent B.Tech, Department of CSE, Guru Nanak Institute of Technology, Hyderabad, Telangana, IndiaB. Adikeshava ReddyStudent B.Tech, Department of CSE, Guru Nanak Institute of Technology, Hyderabad, Telangana, IndiaA. Varun ReddyStudent B.Tech, Department of CSE, Guru Nanak Institute of Technology, Hyderabad, Telangana, IndiaEmuka SreenijaStudent B.Tech, Department of CSE, Guru Nanak Institute of Technology, Hyderabad, Telangana, India

Vol 9 No 25 (2025): Volume 9, Special Issue of INSPIRE’25 April 2025 | Pages: 126-133

International Research Journal of Innovations in Engineering and Technology

OPEN ACCESS | Research Article | Published Date: 24-04-2025

doi Logo doi.org/10.47001/IRJIET/2025.INSPIRE21

Abstract

For telecom companies, customer attrition is a major problem that has a direct impact on retention and revenue. In order to predict churn and take quick retention actions based on customer history, a deep learning model built on Keras and TensorFlow is used for this project. Deep learning enhances the ability to identify intricate data associations when compared to more conventional techniques like logistic regression and decision trees. Data collection, preprocessing, training, and model evaluation are all part of the project. Tenure, charges, and demographics of customers are included in a publicly available data set. Data preprocessing includes feature normalization, categorical variable encoding, and missing value handling. Accuracy and loss criteria are used to train and assess a neural network model with hidden layers. When it comes to identifying risky customers, the deep learning model outperforms the conventional methods due to its high accuracy. The method shows how deep learning can be used in predictive analytics for client retention.

Keywords

Churn Prediction, Deep Learning, Neural Networks, Keras, TensorFlow, Predictive Analytics, Customer Retention, Feature Normalization, Data Preprocessing, Machine Learning


Citation of this Article

Palagati Anusha, Biruduraju Naganjali, B. Adikeshava Reddy, A. Varun Reddy, Emuka Sreenija. (2025). Customer Churn Prediction in Telecom: A Deep Learning Approach Using Keras and TensorFlow. In proceeding of International Conference on Sustainable Practices and Innovations in Research and Engineering (INSPIRE'25), published by IRJIET, Volume 9, Special Issue of INSPIRE’25, pp 126-133. Article DOI https://doi.org/10.47001/IRJIET/2025.INSPIRE21

References
  1. U. Kumar, R. Sharma, and P. Verma, "Optimizing customer churn prediction with XGBoost: A case study in telecom industry," Int. J. Data Sci. Mach. Learn., vol. 18, no. 3, pp. 142-156, 2021.
  2. S. U. Zaman and T. Rahman, "Machine learning for customer churn prediction: Techniques and challenges," IEEE Trans. Comput. Intell, vol. 9, no. 2, pp. 87-104, 2020.
  3. S. R. Labhsetwar, "A comparative study of ML algorithms for predicting telecom customer churn," J. Artif. Intell. Bus. Anal, vol. 7, no. 1, pp. 221-239, 2020.
  4. M. Patel, N. Kumar, and S. Shah, "Predictive analytics for customer retention: A deep learning approach," Adv. Artif. Intell. Res., vol. 12, no. 4, pp. 307-322, 2019.
  5. T. Ramesh and V. Gupta, "Enhancing churn prediction accuracy using neural networks and feature engineering," J. Big Data Appl, vol. 5, no. 3, pp. 165-182, 2019.
  6. A.Singh and R. Mehta, "Data mining techniques for customer retention in telecom sector," Int. J. Comput. Sci. Inf. Syst, vol. 14, no. 2, pp. 98-113, 2018.
  7. A.Banerjee and S. Ghosh, "Predicting customer attrition using machine learning models: Challenges and future directions," J. Bus. Intell, vol. 10, no. 1, pp. 45-67, 2018.
  8. S. Mukherjee and K. Sharma, "Deep learning and IoT for customer retention in the telecom industry," IEEE Trans. Neural Netw, vol. 32, no. 5, pp. 215-230, 2024.
  9. World Bank, "AI and predictive analytics in customer retention: Trends and strategies," World Bank Rep., 2024. [Online]. Available: www.worldbank.org/telecom-tech. [Accessed: Mar. 26, 2025].
  10. Jahnavi, Y., Kumar, P. N., Anusha, P., & Prasad, M. S. (2022, November). Prediction and Evaluation of Cancer Using Machine Learning Techniques. In International Conference on Sustainable and Innovative Solutions for Current Challenges in Engineering & Technology (pp. 399-405). Singapore: Springer Nature Singapore.
  11. Kadiri, P., Anusha, P., Prabhu, M., Asuncion, R., Pavan, V. S., & Suman, J. V. (2024, July). Morphed Picture Recognition using Machine Learning Algorithms. In 2024 Second International Conference on Advances in Information Technology (ICAIT) (Vol. 1, pp. 1-6). IEEE.
  12. Saranya, S. S., Anusha, P., Chandragandhi, S., Kishore, O. K., Kumar, N. P., & Srihari, K. (2024). Enhanced decision-making in healthcare cloud-edge networks using deep reinforcement and lion optimization algorithm. Biomedical Signal Processing and Control, 92, 105963.
  13. Karri, S. P. R., & Kumar, B. S. (2020, January). Deep learning techniques for implementation of chatbots. In 2020 International conference on computer communication and informatics (ICCCI) (pp. 1-5). IEEE.
  14. Padmapriya, G., Kumar, B. S., Kavitha, M. N., & Vennila, V. (2021). WITHDRAWN: Deep convolutional neural network for real time object detection using tensor flow.
  15. Kumar, K. S., Suganthi, N., Muppidi, S., & Kumar, B. S. (2022). FSPBO-DQN: SeGAN based segmentation and Fractional Student Psychology Optimization enabled Deep Q Network for skin cancer detection in IoT applications. Artificial intelligence in medicine, 129, 102299.