A machine learning approach to predict customer churn in the banking sector using CRISP-DM and KNIME analytics
| dc.contributor.advisor | Yılmaz, Mustafa Kemal | |
| dc.contributor.author | Husseini, Moro | |
| dc.date.accessioned | 2024-10-24T06:12:51Z | |
| dc.date.available | 2024-10-24T06:12:51Z | |
| dc.date.issued | 2024 | |
| dc.department | İHÜ, Lisansüstü Eğitim Enstitüsü, İşletme Ana Bilim Dalı | |
| dc.description.abstract | Attracting new customers is more expensive than maintaining the existing ones. One way of preventing customers from churning is to develop techniques for predicting their likelihood to churn. This study aims to forecast the customer churn of a multinational bank by using one-month period data, from July 31, 2022, to August 29, 2022. We employed CRISPM-DM, in conjunction with KNIME Analytics, to build several predictive models, i.e., decision tree, random forest, logistic regression, artificial neural networks, support vector machine, and ensemble models to predict customer churn. The results show that the random forest model has the highest performance in accurately predicting the churn of bank clients by its high overall accuracy of 78.91% and AUC score of 85.3%. The decision tree model, with an overall accuracy of 71.55%, and the logistic regression model, with an overall accuracy of 71.3%, are the least-performing predictive models. The findings also show that the customer's historical record with the bank (product_number), credit score, and age have the highest predictive power for customer churn. This study offers valuable insights for financial institutions. Using reliable predictive models, banks may identify potential clients likely to switch to other financial institutions. This identification would allow banks to design innovative marketing strategies and powerful customer relationship management to prevent consumers from churning. | |
| dc.description.abstract | Bankacılık sektöründe yeni müşteri edinmenin maliyeti mevcut müşteriyi elde tutmanın maliyetinde daha fazla olup, bankalar mevcut müşterilerin ayrılmalarını önlemek için ayrılma olasılıklarını önceden tahmin etmeye çalışmakta ve bu potansiyeli taşıyan müşterilerini elde tutmaya yönelik stratejiler geliştirmektedirler. Bu çalışmanın amacı, CRISP-DM ve KNIME Analytics yöntemini birlikte kullanarak, beş farklı makine öğrenimi modeli (karar ağacı, rassal orman, lojistik regresyon, destek vektör makinası, yapay sinr ağları) ile çok uluslu ABC Bankası’nın Ağustos 2022 dönemi verilerini kullanarak bir tahminleme model oluşturmaktır. Elde edilen sonuçlar, rassal orman modelinin bankanın müşteri kaybını tahmin etmekte %78,91 genel doğruluk puanı ile en iyi sonucu verdiğini, karar ağacı ile lojistik regresyon modellerinin ise sırasıyla %71.55 ve %71.3 genel doğruluk puanı ile en düşük performansı gösteren modeller olduğunu göstermiştir. Ayrıca çalışma sonuçları, müşterinin banka ile olan geçmiş ilişkisinin, kredi notunun ve yaşının ayrılma potansiyeli taşıyan müşterileri tespit etmekte en etkin faktörler olduğunu ortaya koymuştur. Bu açılardan çalışma, finansal kuruluşlar için değerli bilgiler sunmaktadır. | |
| dc.identifier.citation | Husseini, M. (2024). A machine learning approach to predict customer churn in the banking sector using CRISP-DM and KNIME analytics. (Unpublished master’s thesis). Ibn Haldun University School of Graduate Studies, Istanbul. | |
| dc.identifier.orcid | 0000-0030-0296-1625 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.12154/3076 | |
| dc.identifier.uri | https://tez.yok.gov.tr/UlusalTezMerkezi/TezGoster?key=UjlM15wKZGQW6TLC0pvCt2nrsSGNde0xc2zqhlK4NSLjMTuN7oLIPyhy3P09D_zB | |
| dc.identifier.yoktezid | 893335 | |
| dc.institutionauthor | Husseini, Moro | |
| dc.institutionauthorid | 0000-0030-0296-1625 | |
| dc.language.iso | en | |
| dc.publisher | İbn Haldun Üniversitesi, Lisansüstü Eğitim Enstitüsü | |
| dc.relation.publicationcategory | Tez | |
| dc.rights | info:eu-repo/semantics/openAccess | |
| dc.subject | Banking Sector | |
| dc.subject | CRISP-DM | |
| dc.subject | Customer Churn | |
| dc.subject | KNIME Analytics | |
| dc.subject | Bankacılık | |
| dc.subject | KNIME Analitiği | |
| dc.subject | Müşteri Kaybı | |
| dc.title | A machine learning approach to predict customer churn in the banking sector using CRISP-DM and KNIME analytics | |
| dc.title.alternative | CRISP-DM ve KNIME analitiği kullanarak bankacılık sektöründe müşteri kaybını tahmin etmeye yönelik bir makine öğrenmesi yaklaşımı | |
| dc.type | Master Thesis | |
| dspace.entity.type | Publication |










