RLC-GNN: An Improved Deep Architecture for Spatial-Based Graph Neural Network with Application to Fraud Detection
Abstract
:1. Introduction
2. Related Works
3. Preliminaries
3.1. Graph Representation Learning
3.2. General GNN Framework
3.3. CARE-GNN
4. Methodology
Algorithm 1: RLC-GNN |
5. Experiments
5.1. Datasets
5.2. Implementation
5.3. Evaluation Metrics
5.4. Results
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Bronstein, M.M.; Bruna, J.; LeCun, Y.; Szlam, A.; Vandergheynst, P. Geometric Deep Learning: Going beyond Euclidean data. IEEE Signal Process. Mag. 2017, 34, 18–42. [Google Scholar] [CrossRef] [Green Version]
- Dou, Y.; Liu, Z.; Sun, L.; Deng, Y.; Peng, H.; Yu, P.S. Enhancing graph neural network-based fraud detectors against camouflaged fraudsters. In Proceedings of the 29th ACM International Conference on Informationand Knowledge Management (CIKM), Online, 19–23 October 2020; pp. 315–324. [Google Scholar] [CrossRef]
- Simonyan, K.; Zisserman, A. Very deep convolutional networks for large-scale image recognition. In Proceedings of the 3rd International Conference on Learning Representations (ICLR 2015), San Diego, CA, USA, 7–9 May 2015; Available online: https://arxiv.org/pdf/1409.1556 (accessed on 27 September 2020).
- Szegedy, C.; Liu, W.; Jia, Y.; Sermanet, P.; Reed, S.; Anguelov, D.; Erhan, D.; Vanhoucke, V.; Rabinovich, A. Going deeper with convolutions. In Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA, 7–12 June 2015; pp. 1–9. Available online: https://arxiv.org/pdf/1409.4842 (accessed on 9 October 2020).
- He, K.; Zhang, X.; Ren, S.; Sun, J. Deep residual learning for image recognition. In Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA, 26 June–1 July 2016; pp. 770–778. [Google Scholar] [CrossRef] [Green Version]
- Zhou, J.; Cui, G.; Zhang, Z.; Yang, C.; Liu, Z.; Sun, M. Graph Neural Networks: A Review of Methods and Applications. AI Open 2020, 1, 57–81. [Google Scholar] [CrossRef]
- Bandinelli, N.; Bianchini, M.; Scarselli, F. Learning long-term dependencies using layered graph neural networks. In Proceedings of the 2010 International Joint Conference on Neural Networks (IJCNN), Barcelona, Spain, 18–23 July 2010; pp. 1–8. [Google Scholar] [CrossRef]
- Wu, Z.; Pan, S.; Chen, F.; Long, G.; Zhang, C.; Philip, S.Y. A comprehensive survey on graph neural networks. IEEE Trans. Neural Netw. Learn. Syst. 2020. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Bruna, J.; Zaremba, W.; Szlam, A.; LeCun, Y. Spectral networks and locally connected networks on graphs. In Proceedings of the 2nd International Conference on Learning Representations (ICLR 2014), Banff, AB, Canada, 14–16 April 2014; Bengio, Y., LeCun, Y., Eds.; Conference Track Proceedings. 2014. Available online: https://arxiv.org/pdf/1312.6203 (accessed on 16 October 2020).
- Scarselli, F.; Gori, M.; Tsoi, A.C.; Hagenbuchner, M.; Monfardini, G. The Graph Neural Network Model. IEEE Trans. Neural Netw. 2009, 20, 61–80. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Liu, Z.; Dou, Y.; Yu, P.S.; Deng, Y.; Peng, H. Alleviating the inconsistency problem of applying graph neural network to fraud detection. In Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR), Xi’an China, 25–30 July 2020; pp. 1569–1572. [Google Scholar] [CrossRef]
- Liu, Z.; Chen, C.; Yang, X.; Zhou, J.; Li, X.; Song, L. Heterogeneous graph neural networks for malicious account detection. In Proceedings of the 27th ACM International Conference on Informationand Knowledge Management (CIKM 2018), Torino, Italy, 22–26 October 2018; pp. 2077–2085. [Google Scholar] [CrossRef] [Green Version]
- Li, A.; Qin, Z.; Liu, R.; Yang, Y.; Li, D. Spam review detection with graph convolutional networks. In Proceedings of the 28th ACM International Conference on Information and Knowledge Management (CIKM), Beijing, China, 3–7 November 2019; pp. 2703–2711. Available online: https://arxiv.org/pdf/1908.10679 (accessed on 14 October 2020).
- Wen, R.; Wang, J.; Wu, C.; Xiong, J. ASA: Adversary situation awareness via heterogeneous graph convolutional networks. In Companion Proceedings of the Web Conference; ACM: New York, NY, USA, 2020; pp. 674–678. [Google Scholar] [CrossRef]
- Li, G.; Muller, M.; Thabet, A.; Ghanem, B. DeepGCNs: Can GCNs go as deep as CNNs? In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), Seoul, Korea, 27 October–2 November 2019; Available online: https://arxiv.org/pdf/1904.03751 (accessed on 19 October 2020).
- Li, G.; Müller, M.; Qian, G.; Delgadillo, I.C.; Abualshour, A.; Thabet, A.K.; Ghanem, B. DeepGCNs: Making GCNs Go as Deep as CNNs. arXiv 2019, arXiv:1910.06849. [Google Scholar]
- Zhou, K.; Dong, Y.; Wang, K.; Lee, W.S.; Hooi, B.; Xu, H.; Feng, J. Understanding and Resolving Performance Degradation in Graph Convolutional Networks. arXiv 2020, arXiv:2006.07107. [Google Scholar]
- Hu, F.; Zhu, Y.; Wu, S.; Wang, L.; Tan, T. Hierarchical graph convolutional networks for semi-supervised node classification. In Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, IJCAI 2019, Macao, China, 10–16 August 2019; pp. 4532–4539. Available online: https://arxiv.org/pdf/1902.06667 (accessed on 4 November 2020).
- Zachary, W.W. An information flow model for conflict and fission in small groups. J. Anthropol. Res. 1977, 33, 452–473. [Google Scholar] [CrossRef] [Green Version]
- Hamilton, W.L.; Ying, R.; Leskovec, J. Representation learning on graphs: Methods and applications. arXiv 2017, arXiv:1709.05584. [Google Scholar]
- Hamilton, W.L.; Ying, R.; Leskovec, J. Inductive Representation learning on large graphs. In Proceedings of the 31st International Conference on Neural Information Processing Systems (NIPS), Long Beach, CA, USA, 4–9 December 2017; pp. 1025–1035. Available online: https://arxiv.org/pdf/1706.02216 (accessed on 9 November 2020).
- Goyal, P.; Dollár, P.; Girshick, R.B.; Noordhuis, P.; Wesolowski, L.; Kyrola, A.; Tulloch, A.; Jia, Y.; He, K. Accurate, Large Minibatch SGD: Training ImageNet in 1 Hour. arXiv 2017, arXiv:1706.02677. [Google Scholar]
- Powers, D.M.W. Evaluation: From precision, recall and F-measure to ROC, informedness, markedness and correlation. arXiv 2020, arXiv:2010.16061. [Google Scholar]
- Caruana, R.; Lawrence, S.; Giles, L. Overfitting in neural nets: Backpropagation, conjugate gradient, and early stopping. In Proceedings of the 13th International Conference on Neural Information Processing Systems (NIPS), Cambridge, MA, USA, 27 November–2 December 2000; pp. 381–387. Available online: http://papers.nips.cc/paper/1895-overfitting-in-neural-nets-backpropagation-conjugate-gradient-and-early-stopping.pdf (accessed on 30 October 2020).
- Ying, X. An Overview of Overfitting and its Solutions. J. Phys. Conf. Ser. 2019, 1168, 022022. [Google Scholar] [CrossRef]
Parameters | 4-Layers | 6-Layers | 11-Layers | 19-Layers | 27-Layers |
---|---|---|---|---|---|
1 | 2 | 3 | 3 | 5 | |
0 | 0 | 3 | 5 | 7 | |
1 | 2 | 3 | 6 | 10 | |
2 | 2 | 2 | 5 | 5 |
Model | Yelp | Amazon | ||
---|---|---|---|---|
AUC | Recall | AUC | Recall | |
GCN | 54.47% | 50.81% | 74.34% | 67.45% |
GAT | 56.24% | 54.52% | 75.16% | 65.61% |
GraphSAGE | 54.00% | 52.86% | 75.27% | 70.16% |
GeniePath | 55.91% | 50.94% | 72.65% | 65.41% |
GraphConsis | 62.07% | 62.08% | 85.46% | 85.53% |
CARE-GNN | 77.72% | 71.02% | 93.21% | 88.17% |
RLC-GNN-27 | 85.44% | 76.68% | 97.48% | 91.83% |
Dataset | Model | Recall | AUC | F1-Score |
---|---|---|---|---|
Yelp | CARE-GNN | 71.02% | 77.72% | 61.13% |
RLC-GNN-4 | 74.20%(+3.18%) | 81.39%(+3.67%) | 66.09%(+4.96%) | |
RLC-GNN-6 | 74.66%(+3.64%) | 83.29%(+5.57%) | 68.45%(+7.32%) | |
RLC-GNN-11 | 74.72%(+3.70%) | 83.90%(+6.18%) | 70.36%(+9.23%) | |
RLC-GNN-19 | 76.03%(+5.01%) | 85.13%(+7.41%) | 70.22%(+9.09%) | |
RLC-GNN-27 | 76.68%(+5.66%) | 85.44%(+7.72%) | 70.03%(+8.90%) | |
Amazon | CARE-GNN | 88.17% | 93.21% | 87.81% |
RLC-GNN-4 | 89.43%(+1.26%) | 95.53%(+2.32%) | 89.03%(+1.22%) | |
RLC-GNN-6 | 89.83%(+1.66%) | 96.77%(+3.56%) | 90.08%(+2.27%) | |
RLC-GNN-11 | 91.39%(+3.22%) | 97.26%(+4.05%) | 91.06%(+3.25%) | |
RLC-GNN-19 | 91.16%(+2.99%) | 97.33%(+4.12%) | 90.46%(+2.65%) | |
RLC-GNN-27 | 91.83%(+3.66%) | 97.48%(+4.27%) | 89.18%(+1.37%) |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zeng, Y.; Tang, J. RLC-GNN: An Improved Deep Architecture for Spatial-Based Graph Neural Network with Application to Fraud Detection. Appl. Sci. 2021, 11, 5656. https://doi.org/10.3390/app11125656
Zeng Y, Tang J. RLC-GNN: An Improved Deep Architecture for Spatial-Based Graph Neural Network with Application to Fraud Detection. Applied Sciences. 2021; 11(12):5656. https://doi.org/10.3390/app11125656
Chicago/Turabian StyleZeng, Yufan, and Jiashan Tang. 2021. "RLC-GNN: An Improved Deep Architecture for Spatial-Based Graph Neural Network with Application to Fraud Detection" Applied Sciences 11, no. 12: 5656. https://doi.org/10.3390/app11125656
APA StyleZeng, Y., & Tang, J. (2021). RLC-GNN: An Improved Deep Architecture for Spatial-Based Graph Neural Network with Application to Fraud Detection. Applied Sciences, 11(12), 5656. https://doi.org/10.3390/app11125656