Subgraph anomaly detection in financial transaction networks

Yulong Pei, Fang Lyu, Werner van Ipenburg, Mykola Pechenizkiy
{"title":"Subgraph anomaly detection in financial transaction networks","authors":"Yulong Pei, Fang Lyu, Werner van Ipenburg, Mykola Pechenizkiy","doi":"10.1145/3383455.3422548","DOIUrl":null,"url":null,"abstract":"Effective anomaly detection is crucial for the success of many AI-based solutions in the financial domain, including e.g. fraud detection and risk modeling. Identifying anomaly from financial transaction networks is one of the challenging tasks that can be cast as a special instance of anomaly detection in networks. Existing methods typically attempt to detect only node-level anomalies, and assume prior knowledge to extract representative features for identifying anomalies. However, there exist collective fraudulent behaviors at the level of subgraphs rather than individual node. A ring structure for money laundering and a tree structure for pyramid schemes would be common examples. Also, in practice it is difficult to decide which features are more representative beforehand. In this paper, we introduce SADE (Subgraph Anomaly DEtection) framework that addresses these needs. SADE consists of two steps: 1) role-guided subgraph embedding, and 2) subgraph anomaly detection. Our approach for learning the subgraph embeddings allows to preserve both the local structure of subgraphs and the global structure of entire network by making use of global roles and local connections of nodes. The learnt representation allows effective use of the state of art anomaly detection approaches. Our extensive experiments on synthetic and real-world financial transaction networks demonstrate the effectiveness of SADE in learning subgraph embeddings without requiring any prior knowledge and detecting anomalous subgraphs.","PeriodicalId":447950,"journal":{"name":"Proceedings of the First ACM International Conference on AI in Finance","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the First ACM International Conference on AI in Finance","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3383455.3422548","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

Abstract

Effective anomaly detection is crucial for the success of many AI-based solutions in the financial domain, including e.g. fraud detection and risk modeling. Identifying anomaly from financial transaction networks is one of the challenging tasks that can be cast as a special instance of anomaly detection in networks. Existing methods typically attempt to detect only node-level anomalies, and assume prior knowledge to extract representative features for identifying anomalies. However, there exist collective fraudulent behaviors at the level of subgraphs rather than individual node. A ring structure for money laundering and a tree structure for pyramid schemes would be common examples. Also, in practice it is difficult to decide which features are more representative beforehand. In this paper, we introduce SADE (Subgraph Anomaly DEtection) framework that addresses these needs. SADE consists of two steps: 1) role-guided subgraph embedding, and 2) subgraph anomaly detection. Our approach for learning the subgraph embeddings allows to preserve both the local structure of subgraphs and the global structure of entire network by making use of global roles and local connections of nodes. The learnt representation allows effective use of the state of art anomaly detection approaches. Our extensive experiments on synthetic and real-world financial transaction networks demonstrate the effectiveness of SADE in learning subgraph embeddings without requiring any prior knowledge and detecting anomalous subgraphs.
金融交易网络中的子图异常检测
有效的异常检测对于金融领域许多基于人工智能的解决方案的成功至关重要,包括欺诈检测和风险建模。从金融交易网络中识别异常是一项具有挑战性的任务,可以作为网络异常检测的一个特殊实例。现有方法通常只尝试检测节点级异常,并假设先验知识来提取用于识别异常的代表性特征。然而,在子图层面存在集体欺诈行为,而不是单个节点。洗钱的环状结构和传销的树形结构就是常见的例子。此外,在实践中很难事先决定哪些特征更具代表性。在本文中,我们引入了SADE(子图异常检测)框架来解决这些需求。SADE包括两个步骤:1)角色引导子图嵌入和2)子图异常检测。我们的学习子图嵌入的方法允许通过使用全局角色和节点的局部连接来保留子图的局部结构和整个网络的全局结构。学习到的表示允许有效地使用最先进的异常检测方法。我们在合成和现实金融交易网络上的大量实验证明了SADE在不需要任何先验知识和检测异常子图的情况下学习子图嵌入和检测异常子图的有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信