Evaluating Boosting Versus Standard Classifiers in Predicting the Success of Bank Telemarketing Campaigns
摘要
Due to the importance of predicting the effectiveness of banks’ telemarketing campaigns, this work presents a comparison between boosting and standard classification algorithms in this context. Accordingly, we compared the performance of two boosting Machine Learning algorithms (i.e., XGBoost and AdaBoost) with three standard Machine Learning algorithms (i.e., SVM, KNN, and Decision Trees) in predicting the effectiveness of banks’ telemarketing campaigns. The dataset used is imbalanced; therefore, four advanced data balancing techniques were utilized to address this issue. In addition, the performance of the classifiers has been evaluated using four metrics: accuracy, recall, specificity, and precision. Accordingly, the combination of XGBoost with SMOTE-ENN outperformed the other combinations, achieving the best evaluation metrics values.