Affiliation:
1. Tongji University, China
2. Tongji University, the Key Laboratory of Embedded System and Service Computing, Ministry of Education, Shanghai Artificial Intelligence Laboratory, China
Abstract
Graph neural networks (GNNs) are playing exciting roles in the application scenarios where features are hidden in information associations. Fraud prediction of online credit loan services (OCLSs) is such a typical scenario. But it has another rather critical challenge, i.e., the scarcity of data labels. Fortunately, GNNs can also cope with this problem due to their good ability of semi-supervised learning by mining structure and feature information within graphs. Nevertheless, the gain of internal information is often too limited to help GNNs handle the extreme deficiency of labels with high performance beyond the basic requirement of fraud prediction in OCLSs. Therefore, adding labels from the experts, such as manually adding labels through rules, has become a logical practice. However, the existing rule engines for OCLSs have the confliction problem among continuously accumulated rules. To address this issue, we propose a Snorkel-based Semi-Supervised GNN (S3GNN). Under S3GNN, we specially design an upgraded version of the rule engines, called
Graph-Oriented Snorkel
(GOS), a graph-specific extension of Snorkel, a widely used weakly supervised learning framework, to design rules by subject matter experts (SMEs) and resolve confliction. In particular, in the graph of an anti-fraud scenario, each node pair may have multiple different types of edges, so we propose the
Multiple Edge-Types Based Attention
mechanism. In general, for the heterogeneous information and multiple relations in the graph, we first obtain the embedding of applicant nodes by aggregating the representation of attribute nodes, and then use the attention mechanism to aggregate neighbor nodes on multiple meta-paths to get ultimate applicant node embedding. We conduct experiments over the real-life data of a large financial platform. The results demonstrate that S3GNN can outperform the state-of-the-art methods, including the method of pilot platform.
Funder
National Natural Science Foundation of China
Program of Shanghai Academic Research Leader
National Key Research and Development Program of China
Shanghai Science and Technology Innovation Action Plan Project
Fundamental Research Funds for the Central Universities
Open Fund of Key Laboratory of Industrial Internet of Things and Networked Control, Ministry of Education
Publisher
Association for Computing Machinery (ACM)
Subject
Artificial Intelligence,Theoretical Computer Science
Reference66 articles.
1. Dmitrii Babaev, Maxim Savchenko, Alexander Tuzhilin, and Dmitrii Umerenkov. 2019. ET-RNN: Applying deep learning to credit loan applications. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 2183–2190.
2. Stephen H. Bach, Bryan He, Alexander Ratner, and Christopher Ré. 2017. Learning the structure of generative models without labeled data. In International Conference on Machine Learning. PMLR, 273–282.
3. Data mining for credit card fraud: A comparative study;Bhattacharyya Siddhartha;Decision Support Systems,2011
4. Enriching word vectors with subword information;Bojanowski Piotr;Transactions of the Association for Computational Linguistics,2017
5. Spectral networks and locally connected networks on graphs;Bruna Joan;arXiv:1312.6203,2013