Competition in the wireless telecommunications industry is fierce. To maintain profitability, wireless carriers must control churn, which is the loss of subscribers who switch from one carrier to another.We explore techniques from statistical machine learning to predict churn and, based on these predictions, to determine what incentives should be offered to subscribers to improve retention and maximize profitability to the carrier. The techniques include logit regression, decision trees, neural networks, and boosting. Our experiments are based on a database of nearly 47,000 U.S. domestic subscribers and includes information about their usage, billing, credit, application, and complaint history. Our experiments show that under a wide variety of assumptions concerning the cost of intervention and the retention rate resulting from intervention, using predictive techniques to identify potential churners and offering incentives can yield significant savings to a carrier. We also show the importance of a data representation crafted by domain experts. Finally, we report on a real-world test of the techniques that validate our simulation experiments.
[1]
Yoav Freund,et al.
Experiments with a New Boosting Algorithm
,
1996,
ICML.
[2]
J. Ross Quinlan,et al.
C4.5: Programs for Machine Learning
,
1992
.
[3]
Yoram Singer,et al.
Improved Boosting Algorithms Using Confidence-rated Predictions
,
1998,
COLT' 98.
[4]
Carl E. Rasmussen,et al.
In Advances in Neural Information Processing Systems
,
2011
.
[5]
D. M. Green,et al.
Signal detection theory and psychophysics
,
1966
.
[6]
Yoshua Bengio,et al.
Boosting Neural Networks
,
2000,
Neural Computation.
[7]
Heekuck Oh,et al.
Neural Networks for Pattern Recognition
,
1993,
Adv. Comput..