Streaming Active Learning Strategies for Real-Life Credit Card Fraud Detection: Assessment and Visualization
Fabirzio Carcillo, Yann-A\"el Le Borgne, Olivier Caelen, Gianluca, Bontempi

TL;DR
This paper evaluates various streaming active learning strategies for credit card fraud detection, emphasizing the importance of query criteria and the exploitation/exploration trade-off in improving detection accuracy in real-world, imbalanced, and non-stationary data streams.
Contribution
It introduces and compares multiple active learning strategies tailored for streaming fraud detection and highlights the overlooked exploitation/exploration trade-off.
Findings
Different query criteria impact detection accuracy.
Exploitation/exploration trade-off affects active learning effectiveness.
Active learning strategies improve fraud detection in streaming data.
Abstract
Credit card fraud detection is a very challenging problem because of the specific nature of transaction data and the labeling process. The transaction data is peculiar because they are obtained in a streaming fashion, they are strongly imbalanced and prone to non-stationarity. The labeling is the outcome of an active learning process, as every day human investigators contact only a small number of cardholders (associated to the riskiest transactions) and obtain the class (fraud or genuine) of the related transactions. An adequate selection of the set of cardholders is therefore crucial for an efficient fraud detection process. In this paper, we present a number of active learning strategies and we investigate their fraud detection accuracies. We compare different criteria (supervised, semi-supervised and unsupervised) to query unlabeled transactions. Finally, we highlight the existence…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
