검색 상세

CRM 고객반응 모델링을 위한 그래프 앙상블 알고리즘

CRM Response Modeling based on Sharpened Graph Ensemble

초록/요약

Response modeling in the domain of customer relationship management (CRM) is to predict certain customers who are more likely to buy a promoted product or service based on the customer database. The customers who have been targeted in a preliminary campaign have the labels of either respondent or non-respondent and thus are called labeled, whereas the others, who have been excluded from the campaign and thus do not have labels, are called unlabeled. Because of the limited marketing cost for the campaign, only a small part of the customer data is labeled whereas the rest large amount of the customer data remains unlabeled. In the light of that, the most recently proposed semi-supervised learning (SSL) is well-suited for response modeling. In the framework of SSL, the labeled data points are used for the basic modeling and the unlabeled data points are also used for exploiting the information on the underlying manifold structure of input space. However, there are some technical difficulties. Because of the lack of the labeled data points, it becomes difficult to find the optimal value of the learning hyperparameter and to figure out the influence of noise on performance. To circumvent the addressed difficulties, we propose to employ ensemble learning and graph sharpening. The ensemble learning replaces the hyperparamer selection procedure to an ensemble network of the committee trained with various values of hyperparameter. On the other hand, graph sharpening helps to remove unhelpful information caused by noise. The proposed method was evaluated on an artificial data and benchmark data. And we applied to the real-world response modeling for the insurance promotion provided by the CoIL Challenge 2000. The experimental results present the proposed method enables response modeling with only a few customer data without concerning the technical difficulties, selecting the best value of the hyperparameter and mitigating the influence of noise.

more

목차

1 Introduction 1
2 Literature Review 5
2.1 Graph-based Semi-supervised Learning 5
2.2 Graph Sharpening 7
2.3 Ensemble Learning 9
3 Sharpened Graph Ensemble 12
4 Experiments 14
4.1 Artificial Data 14
4.2 Benchmark Data 17
4.3 Response Modeling for Insurance Company 21
5 Conclusion 27
Bibliography 28

more

목차

1. An ordinary graph by W: The labeled node is denoted as "+1" or "-1", and the unlabeled node as "?". The edge has no directionality. 7
2. A sharpened graph by Ws: By graph sharpening some edges have been removed or have assumed directionality according to the importance of the information flow 8
3. Diversification of member in ensemble learning 11
4. The procedure of the proposed method-sharpened graph ensemble 13
5. Two-moon toy problem 15
6. The change in the AUC over hyperparameter variation (k and µ) 16
7. The AUC comparison for two methods in three different cases. More dots in upper diagonal half indicate that the method in vertical axis outperforms the other assigned in horizontal axis. 19
8. The AUC comparison of Single-Original and Ensemble-Sharpened 20
9. The comparison of Single-Original and Single-Sharpened (All, Demographic) 23
10. The box plots show the distribution of Single-Original (All, Demographic, Monetary, Frequency)and Ensemble-Sharpened (proposed method) 25

more

목차

1. Summary of the five benchmark data sets 17
2. AUC comparison for the five benchmark data sets (mean ± std) 18
3. The summary of the CoIL data sets 22
4. The comparison of classification model 26

more