Analysis of fuzzy logic methods for forecasting customer churn

Authors

DOI:

https://doi.org/10.15587/2706-5448.2021.225285

Keywords:

predicting customer churn, fuzzy logic, membership function, fuzzy neural network, Mamdani algorithm, Sugeno algorithm

Abstract

The object of research is the process of predicting the churn of customers of telecommunications companies based on fuzzy logic and neural networks. The research carried out is based on the application of an approach that is implemented through the combined use of fuzzy logic and neural networks. The main assumption of the study is the hypothesis that the use of a fuzzy neural network formed on the basis of fuzzy logic algorithms can improve the accuracy of predicting customer churn relative to available solutions. This result can’t be achieved neglecting the existing resource constraints and requirements, which must be determined separately for each case of research. The relevance of the problem of forecasting customer churn for companies with a large number of users is considered. A model for predicting customer churn is proposed based on the combined use of fuzzy logic and neural networks. The main feature of this approach is that a test sample of normalized data is used at the basis of fuzzy neural networks, which are processed to form the parameters of membership functions that correspond to the inference system, that is, conclusions are made on the basis of a fuzzy logic apparatus. Also, to find the parameters of the membership function, neural network algorithms are used. Such systems can use previously known information, learn, gain new knowledge, predict time series, perform image classification, and besides, they are quite visual to the user. The application of methods of fuzzy logic is considered, they make it possible to obtain a result in the form of a fuzzy inference. The expediency of choosing these methods is explained by the fact that they were previously used in fuzzy automatic control systems and showed sufficiently high quality results. The expediency and prospects of using the proposed approach in the problem of predicting the outflow of customers of telecommunications companies are shown, and the results of software implementation are presented.

Author Biographies

Andrii Papa, Vinnytsia National Technical University

Postgraduate Student

Department of Computer Science

Yevhen Shemet, Vinnytsia National Technical University

Postgraduate Student

Department of Computer Science

Andrii Yarovyi, Vinnytsia National Technical University

Doctor of Technical Sciences, Professor, Head of Department

Department of Computer Science

References

  1. Srinivasan, D., Tan, S. S., Chang, C. S., Chan, E. K. (1998). Practical implementation of a hybrid fuzzy neural network for one-day-ahead load forecasting. IEE Proceedings Generation, Transmission and Distribution, 145 (6), 687. doi: http://doi.org/10.1049/ip-gtd:19982363
  2. Papa, A. A., Yarovyi, A. A., Prozor, O. P. (2019). Informatsiina tekhnolohiia analizu vidtoku kliientiv telekom-kompanii. XLVIII Naukovo-tekhnichna konferentsiia fakultetu informatsiinykh tekhnolohii ta kompiuternoi inzhenerii. Available at: https://conferences.vntu.edu.ua/index.php/all-fitki/all-fitki-2019/paper/view/7324
  3. Kulyk, O. O., Yarovyi, A. A. (2016). Klasyfikatsiia pliamopodibnykh zobrazhen z riznym stupenem spotvorennia na bazi nechitkykh system z bahatopotokovoiu obrobkoiu. MIT-2016. Odessa: VMV, 145–146.
  4. Zadeh, L. A. (1965). Fuzzy sets. Information and Control, 8 (3), 338–353. doi: http://doi.org/10.1016/s0019-9958(65)90241-x
  5. Zadeh, L. A. (1968). Fuzzy algorithms. Information and Control, 12 (2), 94–102. doi: http://doi.org/10.1016/s0019-9958(68)90211-8
  6. Mamdani, E. H. (1974). Application of fuzzy algorithms for control of simple dynamic plant. Proceedings of the Institution of Electrical Engineers, 121 (12), 1585. doi: http://doi.org/10.1049/piee.1974.0328
  7. Mamdani, E. H., Assilian, S. (1975). An experiment in linguistic synthesis with a fuzzy logic controller. International Journal of Man-Machine Studies, 7 (1), 1–13. doi: http://doi.org/10.1016/s0020-7373(75)80002-2
  8. Diakonov, V., Kruglov, V. (2001). Algoritmy nechetkogo vyvoda: algoritm Mamdani i algoritm Sugeno. Matematicheskie pakety rasshireniia MATLAB. Saint Petersburg: Piter, 307–309.
  9. Jager, R. (1995). Fuzzy logic in control. Delft: Techniscke Universitet, 313.
  10. Sugeno, M. (1977). Fuzzy measures and fuzzy integrals: a survey. Fuzzy automata and decision processes. North-Holland, 89–102.

Published

2021-02-28

How to Cite

Papa, A., Shemet, Y., & Yarovyi, A. (2021). Analysis of fuzzy logic methods for forecasting customer churn. Technology Audit and Production Reserves, 1(2(57), 12–14. https://doi.org/10.15587/2706-5448.2021.225285

Issue

Section

Information Technologies: Reports on Research Projects