skip to main content
10.1145/3583780.3615067acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
research-article

SplitGNN: Spectral Graph Neural Network for Fraud Detection against Heterophily

Published:21 October 2023Publication History

ABSTRACT

Fraudsters in the real world frequently add more legitimate links while concealing their direct ones with other fraudsters, leading to heterophily in fraud graphs, which is a problem that most GNN-based techniques are not built to solve. Several works have been proposed to tackle the issue from the spatial domain. However, researches on addressing the heterophily problem in the spectral domain are still limited due to a lack of understanding of spectral energy distribution in graphs with heterophily. In this paper, we analyze the spectral distribution with different heterophily degrees and observe that the heterophily of fraud nodes leads to the spectral energy moving from low-frequency to high-frequency. Further, we verify that splitting graphs using heterophilic and homophilic edges can obtain more significant expressions of signals in different frequency bands. The observation drives us to propose the spectral graph neural network, SplitGNN, to capture signals for fraud detection against heterophily. SplitGNN uses an edge classifier to split the original graph and adopts flexible band-pass graph filters to learn representations. Extensive experiments on real-world datasets demonstrate the effectiveness of our proposed method. The code and data are available at https://github.com/Split-GNN/SplitGNN.

References

  1. Deyu Bo, Chuan Shi, Lele Wang, and Renjie Liao. 2023 a. Specformer: Spectral Graph Neural Networks Meet Transformers. In The Eleventh International Conference on Learning Representations.Google ScholarGoogle Scholar
  2. Deyu Bo, Xiao Wang, Yang Liu, Yuan Fang, Yawen Li, and Chuan Shi. 2023 b. A Survey on Spectral Graph Neural Networks. arxiv: 2302.05631 [cs]Google ScholarGoogle Scholar
  3. Deyu Bo, Xiao Wang, Chuan Shi, and Huawei Shen. 2021. Beyond Low-Frequency Information in Graph Convolutional Networks. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 35. 3950--3957.Google ScholarGoogle ScholarCross RefCross Ref
  4. Ziwei Chai, Siqi You, Yang Yang, Shiliang Pu, Jiarong Xu, Haoyang Cai, and Weihao Jiang. 2022. Can Abnormality Be Detected by Graph Neural Networks ?. In Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence (IJCAI), Vienna, Austria. 23--29.Google ScholarGoogle ScholarCross RefCross Ref
  5. Tianqi Chen and Carlos Guestrin. 2016. Xgboost: A Scalable Tree Boosting System. In Proceedings of the 22nd Acm Sigkdd International Conference on Knowledge Discovery and Data Mining. 785--794.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Eli Chien, Jianhao Peng, Pan Li, and Olgica Milenkovic. 2021. Adaptive Universal Generalized PageRank Graph Neural Network. In International Conference on Learning Representations.Google ScholarGoogle Scholar
  7. Michaël Defferrard, Xavier Bresson, and Pierre Vandergheynst. 2016. Convolutional Neural Networks on Graphs with Fast Localized Spectral Filtering. Advances in neural information processing systems, Vol. 29 (2016).Google ScholarGoogle Scholar
  8. Yingtong Dou, Zhiwei Liu, Li Sun, Yutong Deng, Hao Peng, and Philip S. Yu. 2020. Enhancing Graph Neural Network-based Fraud Detectors against Camouflaged Fraudsters. Proceedings of the 29th ACM International Conference on Information & Knowledge Management (Oct. 2020), 315--324. https://doi.org/10.1145/3340531.3411903 arxiv: 2008.08692Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Yuan Gao, Xiang Wang, Xiangnan He, Zhenguang Liu, Huamin Feng, and Yongdong Zhang. 2023. Addressing Heterophily in Graph Anomaly Detection : A Perspective of Graph Spectrum. In Proceedings of the ACM Web Conference 2023 (WWW '23). Association for Computing Machinery, New York, NY, USA, 1528--1538. https://doi.org/10.1145/3543507.3583268Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. David K. Hammond, Pierre Vandergheynst, and Rémi Gribonval. 2011. Wavelets on Graphs via Spectral Graph Theory. Applied and Computational Harmonic Analysis, Vol. 30, 2 (March 2011), 129--150. https://doi.org/10.1016/j.acha.2010.04.005Google ScholarGoogle ScholarCross RefCross Ref
  11. Mingguo He, Zhewei Wei, and Hongteng Xu. 2021. Bernnet: Learning Arbitrary Graph Spectral Filters via Bernstein Approximation. Advances in Neural Information Processing Systems, Vol. 34 (2021), 14239--14251.Google ScholarGoogle Scholar
  12. Thomas N. Kipf and Max Welling. 2017. Semi-Supervised Classification with Graph Convolutional Networks. In 5th International Conference on Learning Representations, ICLR 2017, Toulon, France, April 24--26, 2017, Conference Track Proceedings. OpenReview.net.Google ScholarGoogle Scholar
  13. Guohao Li, Chenxin Xiong, Ali Thabet, and Bernard Ghanem. 2020. Deepergcn: All You Need to Train Deeper Gcns. arXiv preprint arXiv:2006.07739 (2020). arxiv: 2006.07739Google ScholarGoogle Scholar
  14. Jianping Li, Yanpeng Chang, Yinghui Wang, and Xiaoqian Zhu. 2023. Tracking down Financial Statement Fraud by Analyzing the Supplier-Customer Relationship Network. Computers & Industrial Engineering, Vol. 178 (April 2023), 109118. https://doi.org/10.1016/j.cie.2023.109118Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Lin Liao, Guanting Chen, and Dengjin Zheng. 2019. Corporate Social Responsibility and Financial Fraud: Evidence from China. Accounting & Finance, Vol. 59, 5 (2019), 3133--3169.Google ScholarGoogle ScholarCross RefCross Ref
  16. Can Liu, Li Sun, Xiang Ao, Jinghua Feng, Qing He, and Hao Yang. 2021b. Intention-Aware Heterogeneous Graph Attention Networks for Fraud Transactions Detection. In Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining. ACM, Virtual Event Singapore, 3280--3288. https://doi.org/10.1145/3447548.3467142Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Yang Liu, Xiang Ao, Zidi Qin, Jianfeng Chi, Jinghua Feng, Hao Yang, and Qing He. 2021a. Pick and Choose : A GNN-based Imbalanced Learning Approach for Fraud Detection. In Proceedings of the Web Conference 2021 (WWW '21). Association for Computing Machinery, New York, NY, USA, 3168--3177. https://doi.org/10.1145/3442381.3449989Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Zhiwei Liu, Yingtong Dou, Philip S. Yu, Yutong Deng, and Hao Peng. 2020. Alleviating the Inconsistency Problem of Applying Graph Neural Network to Fraud Detection. Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval (July 2020), 1569--1572. https://doi.org/10.1145/3397271.3401253 arxiv: 2005.00625Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Hoang NT and Takanori Maehara. 2019. Revisiting Graph Neural Networks : All We Have Is Low-Pass Filters. https://doi.org/10.48550/arXiv.1905.09550 arxiv: 1905.09550 [cs, math, stat]Google ScholarGoogle Scholar
  20. Adam Paszke, Sam Gross, Francisco Massa, Adam Lerer, James Bradbury, Gregory Chanan, Trevor Killeen, Zeming Lin, Natalia Gimelshein, and Luca Antiga. 2019. Pytorch: An Imperative Style, High-Performance Deep Learning Library. Advances in neural information processing systems, Vol. 32 (2019).Google ScholarGoogle Scholar
  21. Hao Peng, Ruitong Zhang, Yingtong Dou, Renyu Yang, Jingyi Zhang, and Philip S. Yu. 2021. Reinforced Neighborhood Selection Guided Multi-Relational Graph Neural Networks. ACM Transactions on Information Systems (TOIS), Vol. 40, 4 (2021), 1--46.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Nathanaël Perraudin, Johan Paratte, David Shuman, Lionel Martin, Vassilis Kalofolias, Pierre Vandergheynst, and David K. Hammond. 2014. GSPBOX : A Toolbox for Signal Processing on Graphs. https://arxiv.org/abs/1408.5781v2.Google ScholarGoogle Scholar
  23. Fengzhao Shi, Yanan Cao, Yanmin Shang, Yuchen Zhou, Chuan Zhou, and Jia Wu. 2022. H2-FDetector : A GNN-based Fraud Detector with Homophilic and Heterophilic Connections. In Proceedings of the ACM Web Conference 2022 (WWW '22). Association for Computing Machinery, New York, NY, USA, 1486--1494. https://doi.org/10.1145/3485447.3512195Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Jianheng Tang, Jiajin Li, Ziqi Gao, and Jia Li. 2022. Rethinking Graph Neural Networks for Anomaly Detection. In Proceedings of the 39th International Conference on Machine Learning. PMLR, 21076--21089.Google ScholarGoogle Scholar
  25. Petar Veliv cković, Guillem Cucurull, Arantxa Casanova, Adriana Romero, Pietro Liò, and Yoshua Bengio. 2018. Graph Attention Networks. In International Conference on Learning Representations.Google ScholarGoogle Scholar
  26. Daixin Wang, Jianbin Lin, Peng Cui, Quanhui Jia, Zhen Wang, Yanming Fang, Quan Yu, Jun Zhou, Shuang Yang, and Yuan Qi. 2019. A Semi-Supervised Graph Attentive Network for Financial Fraud Detection. In 2019 IEEE International Conference on Data Mining (ICDM ). 598--607. https://doi.org/10.1109/ICDM.2019.00070Google ScholarGoogle ScholarCross RefCross Ref
  27. Minjie Yu Wang. 2019. Deep Graph Library: Towards Efficient and Scalable Deep Learning on Graphs. In ICLR Workshop on Representation Learning on Graphs and Manifolds.Google ScholarGoogle Scholar
  28. Bingbing Xu, Huawei Shen, Qi Cao, Yunqi Qiu, and Xueqi Cheng. 2018. Graph Wavelet Neural Network. In International Conference on Learning Representations.Google ScholarGoogle Scholar
  29. Xuebin Zheng, Bingxin Zhou, Ming Li, Yu Guang Wang, and Junbin Gao. 2023. MathNet : Haar-like Wavelet Multiresolution Analysis for Graph Representation Learning. Knowledge-Based Systems, Vol. 273 (Aug. 2023), 110609. https://doi.org/10.1016/j.knosys.2023.110609Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Jiong Zhu, Yujun Yan, Lingxiao Zhao, Mark Heimann, Leman Akoglu, and Danai Koutra. 2020. Beyond Homophily in Graph Neural Networks: Current Limitations and Effective Designs. Advances in Neural Information Processing Systems, Vol. 33 (2020), 7793--7804.Google ScholarGoogle Scholar

Index Terms

  1. SplitGNN: Spectral Graph Neural Network for Fraud Detection against Heterophily

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          CIKM '23: Proceedings of the 32nd ACM International Conference on Information and Knowledge Management
          October 2023
          5508 pages
          ISBN:9798400701245
          DOI:10.1145/3583780

          Copyright © 2023 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 21 October 2023

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          Overall Acceptance Rate1,861of8,427submissions,22%

          Upcoming Conference

        • Article Metrics

          • Downloads (Last 12 months)572
          • Downloads (Last 6 weeks)84

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader