{"title":"大海捞针:用于支付系统异常检测的机器学习框架","authors":"Ajit Desai , Anneke Kosse , Jacob Sharples","doi":"10.1016/j.jfds.2025.100163","DOIUrl":null,"url":null,"abstract":"<div><div>We propose a flexible machine learning (ML) framework for real-time transaction monitoring in high-value payment systems (HVPS), which are central to a country’s financial infrastructure and integral to financial stability. This framework can be used by system operators and overseers to detect anomalous transactions, which—if caused by a cyber attack or an operational outage and left undetected—could have serious implications for the HVPS, its participants and the financial system more broadly. Given the high volume of payments settled each day and the scarcity of actual anomalous transactions in HVPS, detecting anomalies resembles finding a needle in a haystack. Therefore, our framework employs a layered approach to manage the high volume of payments and isolate potential anomalies. In the first layer, a supervised ML algorithm is used to identify and separate ‘typical’ payments from ‘unusual’ payments. In the second layer, only the ‘unusual’ payments are run through an unsupervised ML algorithm for anomaly detection. We test this framework using artificially manipulated transactions and payments data from the Canadian HVPS. The ML algorithm employed in the first layer achieves a detection rate of 93 %, marking a significant improvement over commonly-used econometric models. The ML algorithm used in the second layer marks the artificially manipulated transactions as nearly twice as suspicious as the original transactions, proving its effectiveness.</div></div>","PeriodicalId":36340,"journal":{"name":"Journal of Finance and Data Science","volume":"11 ","pages":"Article 100163"},"PeriodicalIF":0.0000,"publicationDate":"2025-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Finding a needle in a haystack: A machine learning framework for anomaly detection in payment systems\",\"authors\":\"Ajit Desai , Anneke Kosse , Jacob Sharples\",\"doi\":\"10.1016/j.jfds.2025.100163\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>We propose a flexible machine learning (ML) framework for real-time transaction monitoring in high-value payment systems (HVPS), which are central to a country’s financial infrastructure and integral to financial stability. This framework can be used by system operators and overseers to detect anomalous transactions, which—if caused by a cyber attack or an operational outage and left undetected—could have serious implications for the HVPS, its participants and the financial system more broadly. Given the high volume of payments settled each day and the scarcity of actual anomalous transactions in HVPS, detecting anomalies resembles finding a needle in a haystack. Therefore, our framework employs a layered approach to manage the high volume of payments and isolate potential anomalies. In the first layer, a supervised ML algorithm is used to identify and separate ‘typical’ payments from ‘unusual’ payments. In the second layer, only the ‘unusual’ payments are run through an unsupervised ML algorithm for anomaly detection. We test this framework using artificially manipulated transactions and payments data from the Canadian HVPS. The ML algorithm employed in the first layer achieves a detection rate of 93 %, marking a significant improvement over commonly-used econometric models. The ML algorithm used in the second layer marks the artificially manipulated transactions as nearly twice as suspicious as the original transactions, proving its effectiveness.</div></div>\",\"PeriodicalId\":36340,\"journal\":{\"name\":\"Journal of Finance and Data Science\",\"volume\":\"11 \",\"pages\":\"Article 100163\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2025-04-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Finance and Data Science\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2405918825000157\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"Mathematics\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Finance and Data Science","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2405918825000157","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"Mathematics","Score":null,"Total":0}
Finding a needle in a haystack: A machine learning framework for anomaly detection in payment systems
We propose a flexible machine learning (ML) framework for real-time transaction monitoring in high-value payment systems (HVPS), which are central to a country’s financial infrastructure and integral to financial stability. This framework can be used by system operators and overseers to detect anomalous transactions, which—if caused by a cyber attack or an operational outage and left undetected—could have serious implications for the HVPS, its participants and the financial system more broadly. Given the high volume of payments settled each day and the scarcity of actual anomalous transactions in HVPS, detecting anomalies resembles finding a needle in a haystack. Therefore, our framework employs a layered approach to manage the high volume of payments and isolate potential anomalies. In the first layer, a supervised ML algorithm is used to identify and separate ‘typical’ payments from ‘unusual’ payments. In the second layer, only the ‘unusual’ payments are run through an unsupervised ML algorithm for anomaly detection. We test this framework using artificially manipulated transactions and payments data from the Canadian HVPS. The ML algorithm employed in the first layer achieves a detection rate of 93 %, marking a significant improvement over commonly-used econometric models. The ML algorithm used in the second layer marks the artificially manipulated transactions as nearly twice as suspicious as the original transactions, proving its effectiveness.