Loading…

Improve customer churn prediction through the proposed PCA-PSO-K means algorithm in the communication industry

Customer churn prediction is one of the areas in Customer Relationship Management that differentiates loyal customers from factors that have a negative impact on business growth. Hence, various machine learning-based methods have been developed by researchers to accurately predict customer churn. Ho...

Full description

Saved in:
Bibliographic Details
Published in:The Journal of supercomputing 2023-04, Vol.79 (6), p.6871-6888
Main Authors: Sadeghi, Maryam, Dehkordi, Mohammad Naderi, Barekatain, Behrang, Khani, Naser
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Customer churn prediction is one of the areas in Customer Relationship Management that differentiates loyal customers from factors that have a negative impact on business growth. Hence, various machine learning-based methods have been developed by researchers to accurately predict customer churn. However, high dimensionality and low prediction accuracy are problems in identifying averse customers. This paper presents a new system called PCA-PSO-K Means algorithm, which combines three algorithms: principal component analysis (PCA) for data set feature reduction, K Means algorithm for classification, and particle swarm optimization (PSO) algorithm to optimize K Means in providing initial centroids. The experimental results in the data set of one of the fixed internet providers in Isfahan Province show the improvement of the accuracy of customer churn prediction. The proposed system has an accuracy of 99.77%, a sensitivity of 75%, a specificity of 99.81% and a correlation coefficient of 0.443 ± 0.271. Found.
ISSN:0920-8542
1573-0484
DOI:10.1007/s11227-022-04907-4