Adaptive Credit Card Fraud Detection Using Machine Learning and Deep Reinforcement Learning

Credit card fraud detection is a challenge in the financial sector, where the rarity of fraudulent transactions makes accurate classification particularly difficult. This study presents a comprehensive approach that integrates data preprocessing, resampling techniques, traditional machine learning models, anomaly detection methods, and deep reinforcement learning for effective fraud detection. Initially, extensive exploratory data analysis (EDA) was conducted, followed by handling missing values and applying Synthetic Minority Over-sampling Technique (SMOTE) to address class imbalance. A variety of supervised models, including Logistic Regression, Random Forest, XGBoost, and Multi-Layer Perceptron (MLP), as well as unsupervised anomaly detection methods like Isolation Forest and Local Outlier Factor, were evaluated. Subsequently, a Deep Q-Learning Network (DQN) was implemented to model fraud detection as a sequential decision-making problem, allowing the system to dynamically learn fraud patterns. The experimental results demonstrate that DQN achieved high precision, recall, and F1- score, outperforming several traditional classifiers. This study highlights the importance of combining classical and modern learning paradigms to enhance information assurance in credit card transaction systems. The code supports reproducibility and future research.

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2025-09-15
DOI
https://doi.org/10.5281/zenodo.17119185
Primary Topic
Geochemistry and Geologic Mapping
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Adaptive Credit Card Fraud Detection Using Machine Learning and Deep Reinforcement Learning

Zenodo (CERN European Organization for Nuclear Research)
Geochemistry and Geologic Mapping
article

Adaptive Credit Card Fraud Detection Using Machine Learning and Deep Reinforcement Learning

article en

Abstract

Credit card fraud detection is a challenge in the financial sector, where the rarity of fraudulent transactions makes accurate classification particularly difficult. This study presents a comprehensive approach that integrates data preprocessing, resampling techniques, traditional machine learning models, anomaly detection methods, and deep reinforcement learning for effective fraud detection. Initially, extensive exploratory data analysis (EDA) was conducted, followed by handling missing values and applying Synthetic Minority Over-sampling Technique (SMOTE) to address class imbalance. A variety of supervised models, including Logistic Regression, Random Forest, XGBoost, and Multi-Layer Perceptron (MLP), as well as unsupervised anomaly detection methods like Isolation Forest and Local Outlier Factor, were evaluated. Subsequently, a Deep Q-Learning Network (DQN) was implemented to model fraud detection as a sequential decision-making problem, allowing the system to dynamically learn fraud patterns. The experimental results demonstrate that DQN achieved high precision, recall, and F1- score, outperforming several traditional classifiers. This study highlights the importance of combining classical and modern learning paradigms to enhance information assurance in credit card transaction systems. The code supports reproducibility and future research.

Zenodo (CERN European Organization for Nuclear Research)
University of North Florida (US)
Peace, Justice and strong institutions
Openalex Percentile: Top 42%
Geochemistry and Geologic Mapping
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.