Related Experiment Videos
Using ensemble learning and explainable AI to predict bank marketing customer subscription
Wenyue Wang1,2, Qi Liu3, Sufeng Li4,5,6,7
1School of Economics, Hebei GEO University, Shijiazhuang, 052161, Hebei, China.
Abstract:
To address class imbalance and distribution shifts in bank marketing tasks, this paper presents an approach based on CatBoost ensemble and explainable AI, referred to as CBE-XAI (CatBoost Ensemble with eXplainable AI), to predict term deposit subscription intentions. The approach integrates five heterogeneous CatBoost base learners using a post-training dynamic weighting mechanism based on validation performance. It also employs a hierarchical SHapley Additive exPlanations (SHAP) system to aggregate local attributions for micro-to-macro feature importance analysis. In addition, the approach includes a pre-deployment adaptive fine-tuning (AFT) strategy with a composite loss function for cross-environment model calibration. Experimental results show that CBE-XAI achieves an Area under the receiver operating characteristic curve (AUROC) of 0.949 and an F1-Score of 0.621 on public datasets, demonstrating performance comparable to several standard benchmarks. External validation on a Chinese city commercial bank dataset confirms that the AFT strategy improves AUROC from 0.842 to 0.931 [Formula: see text], enhancing cross-domain generalization. Furthermore, hierarchical SHAP analysis reveals key decision pathways for features such as call duration, ensuring consistency with banking business logic. CBE-XAI provides a potential technical solution for balancing accuracy, interpretability, and generalization in bank marketing.
Related Concept Videos
Actuarial Approach
Consider the example of a high-risk surgical procedure with significant early-stage mortality. A two-year clinical study is conducted,...
Prediction Intervals
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
The...
Predicting Products: Substitution vs. Elimination
The following factors can influence the mechanisms competing against each other:
Regression Analysis
In regression analysis, a regression equation is determined based on the line of best fit– a line that best fits the data points plotted in a graph. This line is also called the regression line. The algebraic equation for the regression line is called the regression equation. It is represented as:
Associative Learning
Classical conditioning, also known...
Multiple Regression
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...