A Survey of Machine Learning and Deep Learning for Financial Fraud Detection: Architectures, Data Modalities, and Real-World Deployment Challenges
Spiros Thivaios, Georgios Kostopoulos, Antonia Stefani, Sotiris Kotsiantis
Financial fraud has become a critical challenge for modern financial systems due to the rapid growth of digital transactions, online banking services, and electronic payment platforms. Traditional rule-based fraud detection systems are increasingly inadequate in addressing the evolving and adaptive strategies employed by fraudsters. Consequently, Machine Learning (ML) and Deep Learning (DL) techniques have emerged as powerful tools for detecting fraudulent activities in large-scale financial datasets. This paper presents a comprehensive survey of ML/DL approaches for financial fraud detection. The survey systematically reviews existing research across multiple methodological paradigms, including classical supervised learning, anomaly detection, graph-based methods, deep neural networks, multimodal architectures, and cost-sensitive learning frameworks. Particular emphasis is placed on emerging techniques such as graph neural networks, transformer-based architectures, and federated learning approaches designed to address privacy and scalability challenges. In addition to reviewing model architectures, this work analyzes key challenges inherent to fraud detection systems, including extreme class imbalance, concept drift, adversarial behavior, data privacy constraints, and real-time deployment requirements. Furthermore, the survey examines evaluation methodologies, highlighting the limitations of commonly used metrics and discussing more realistic evaluation strategies that incorporate operational costs and risk management considerations. This paper also provides a structured taxonomy of fraud detection methods, comparative analyses of commonly used datasets, and a synthesis of current research trends. Finally, open challenges and promising research directions are identified, including adaptive learning systems, interpretable Artificial Intelligence models, graph-based behavioral modeling, and privacy-preserving collaborative fraud detection frameworks.