Financial Fraud Detection
Overview
Financial fraud detection studies how to identify deceptive activity in payments, banking, insurance, markets, and digital assets, often when fraud is rare and its patterns change over time. Common approaches include gradient-boosted models and anomaly detection on transaction features, graph neural networks for relationships among accounts and transactions, and temporal or sequence models; synthetic data, federated learning, and language models are also used. Methods are evaluated on benchmarks such as credit-card transaction datasets, cryptocurrency graphs, and simulated anti-money-laundering networks, with attention to precision-recall and the number of alerts investigators can handle. A central challenge is whether reported gains hold under chronological, leakage-safe evaluation and real operational constraints, where delayed or incomplete labels, distribution shift, privacy, and false alarms all affect deployment.
Latest papers
137 papers20 papers in the last four weeks, up 33% on the four weeks before. 0.1% of all new papers.
Privacy-Preserving Federated Fraud Detection in Payment Transactions with NVIDIA FLARE
EmDT: Embedding Diffusion Transformer for Tabular Data Generation in Fraud Detection
FraudFox: Adaptable Fraud Detection in the Real World
Smith', trying to buy \$500 shoes, on Monday 3am? How to merge the risk scores, from a handful of risk-assessment modules (oracles') in an adversarial environment? More importantly, given historical data (orders, prices, and what-happened afterwards), and business goals/restrictions, which transactions, like the Smith' transaction above, which ones should we pass', versus send to human investigators? The business restrictions could be: at most $x$ investigations are feasible', or at most $ lost due to fraud'. These are the two research problems we focus on, in this work. One approach to address the first problem (`oracle-weighting'), is by using Extended Kalman Filters with dynamic importance weights, to automatically and continuously update our weights for each 'oracle'. For the second problem, we show how to derive an optimal decision surface, and how to compute the Pareto optimal set, to allow what-if questions. An important consideration is adaptation: Fraudsters will change their behavior, according to our past decisions; thus, we need to adapt accordingly. The resulting system, \method, is scalable, adaptable to changing fraudster behavior, effective, and already in production at Amazon. FraudFox augments a fraud prevention sub-system and has led to significant performance gains.