Minimizing the Societal Cost of Credit Card Fraud with Limited and Imbalanced Data
Machine learning has automated much of financial fraud detection, notifying firms of, or even blocking, questionable transactions instantly. However, data imbalance starves traditionally trained models of the content necessary to detect fraud. This study examines three separate factors of credit card fraud detection via machine learning. First, it assesses the potential for different sampling methods, undersampling and Synthetic Minority Oversampling Technique (SMOTE), to improve algorithm performance in data-starved environments. Additionally, five industry-practical machine learning algorithms are evaluated on total fraud cost savings in addition to traditional statistical metrics. Finally, an ensemble of individual models is trained with a genetic algorithm to attempt to generate higher cost efficiency than its components. Monte Carlo performance distributions discerned random undersampling outperformed SMOTE in lowering fraud costs, and that an ensemble was unable to outperform its individual parts. Most notably,the F-1 Score, a traditional metric often used to measure performance with imbalanced data, was uncorrelated with derived cost efficiency. Assuming a realistic cost structure can be derived, cost-based metrics provide an essential supplement to objective statistical evaluation.
Code (0)
등록된 구현이 없습니다.
Tasks
BIG-bench Machine LearningBlockingFraud DetectionMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
GraphGuard: Contrastive Self-Supervised Learning for Credit-Card Fraud Detection in Multi-Relational Dynamic Graphs
Credit card fraud has significant implications at both an individual and societal level, making effective prevention essential. Current methods rely heavily on feature engineering and labeled information, both of which h…
Feature EngineeringFraud DetectionSelf-Supervised LearningCredit Card Fraud Detection with Subspace Learning-based One-Class Classification
In an increasingly digitalized commerce landscape, the proliferation of credit card fraud and the evolution of sophisticated fraudulent techniques have led to substantial financial losses. Automating credit card fraud de…
Fraud DetectionOne-Class ClassificationA novel approach to increase scalability while training machine learning algorithms using Bfloat 16 in credit card fraud detection
The use of credit cards has become quite common these days as digital banking has become the norm. With this increase, fraud in credit cards also has a huge problem and loss to the banks and customers alike. Normal fraud…
BIG-bench Machine LearningFraud DetectionDeep Learning Methods for Credit Card Fraud Detection
Credit card frauds are at an ever-increasing rate and have become a major problem in the financial sector. Because of these frauds, card users are hesitant in making purchases and both the merchants and financial institu…
BIG-bench Machine LearningDeep LearningFraud DetectionA Survey of Credit Card Fraud Detection Techniques: Data and Technique Oriented Perspective
Credit card plays a very important rule in today's economy. It becomes an unavoidable part of household, business and global activities. Although using credit cards provides enormous benefits when used carefully and resp…
Anomaly DetectionFraud DetectionGeneral Classification