{"title":"基于遗传算法、k均值滤波和人工神经网络的银行客户流失预测模型","authors":"R. Yahaya, O. A. Abisoye, S. Bashir","doi":"10.1109/CYBERNIGERIA51635.2021.9428805","DOIUrl":null,"url":null,"abstract":"Customer churn prediction is an important issue in banking industry and has gained attention over the years. Early identification of customers likely to leave a bank is vital in order to retain such customers. Predicting churning is a data mining tasks that require several data mining approaches. Churn prediction based on Artificial Neural Networks (ANNs) have been successful, however, they are affected by the noise or outliers present in such datasets. The effect of such noise, and number of training samples on churn prediction was investigated. Two filters were applied to the data, the Genetic Algorithm (GA) and K-means filter. The filtered data were used to train an ANN model and tested with a 30% unfiltered data. The performance show that the training performance improved when noise was filtered while the testing performance was affected by the unbalanced data caused by filtering.","PeriodicalId":208301,"journal":{"name":"2020 IEEE 2nd International Conference on Cyberspac (CYBER NIGERIA)","volume":"54 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-02-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"An Enhanced Bank Customers Churn Prediction Model Using A Hybrid Genetic Algorithm And K-Means Filter And Artificial Neural Network\",\"authors\":\"R. Yahaya, O. A. Abisoye, S. Bashir\",\"doi\":\"10.1109/CYBERNIGERIA51635.2021.9428805\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Customer churn prediction is an important issue in banking industry and has gained attention over the years. Early identification of customers likely to leave a bank is vital in order to retain such customers. Predicting churning is a data mining tasks that require several data mining approaches. Churn prediction based on Artificial Neural Networks (ANNs) have been successful, however, they are affected by the noise or outliers present in such datasets. The effect of such noise, and number of training samples on churn prediction was investigated. Two filters were applied to the data, the Genetic Algorithm (GA) and K-means filter. The filtered data were used to train an ANN model and tested with a 30% unfiltered data. The performance show that the training performance improved when noise was filtered while the testing performance was affected by the unbalanced data caused by filtering.\",\"PeriodicalId\":208301,\"journal\":{\"name\":\"2020 IEEE 2nd International Conference on Cyberspac (CYBER NIGERIA)\",\"volume\":\"54 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-02-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 IEEE 2nd International Conference on Cyberspac (CYBER NIGERIA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CYBERNIGERIA51635.2021.9428805\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE 2nd International Conference on Cyberspac (CYBER NIGERIA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CYBERNIGERIA51635.2021.9428805","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Enhanced Bank Customers Churn Prediction Model Using A Hybrid Genetic Algorithm And K-Means Filter And Artificial Neural Network
Customer churn prediction is an important issue in banking industry and has gained attention over the years. Early identification of customers likely to leave a bank is vital in order to retain such customers. Predicting churning is a data mining tasks that require several data mining approaches. Churn prediction based on Artificial Neural Networks (ANNs) have been successful, however, they are affected by the noise or outliers present in such datasets. The effect of such noise, and number of training samples on churn prediction was investigated. Two filters were applied to the data, the Genetic Algorithm (GA) and K-means filter. The filtered data were used to train an ANN model and tested with a 30% unfiltered data. The performance show that the training performance improved when noise was filtered while the testing performance was affected by the unbalanced data caused by filtering.