Back To Projects

Approaches to fraud detection on credit card transactions using artificial intelligence methods

Aryaman R.

In this paper, we study the problem of detecting fraudulent credit card transactions. We select the most relevant features using a heuristic approach, and fit three different model classes to a simulated dataset: Logistic Regression, Random Forests and Gradient Boosting Machines. We find that hyperparameter tuning has a big impact on the precision and recall of our classifiers. We also find that of the three classes, Gradient Boosting Machines were the best-performing model class, achieving 83% precision and 64% recall on unseen data.


In this paper, we study the problem of detecting fraudulent credit card transactions. We select the most relevant features using a heuristic approach, and fit three different model classes to a simulated dataset: Logistic Regression, Random Forests and Gradient Boosting Machines. We find that hyperparameter tuning has a big impact on the precision and recall of our classifiers. We also find that of the three classes, Gradient Boosting Machines were the best-performing model class, achieving 83% precision and 64% recall on unseen data.

Explore More!

Aryaman R.
Yuan Lee
EECS MEng from MIT

Related Projects

Unmasking Fraud: Applying Machine Learning to Detect Bank Drops

This paper evaluates eight machine learning (ML) models that are capable of flagging bank accounts as fraudulent at the time of bank account registration.
James S.
Mentored by
Predicting Repeat Purchases in E-Commerce

The underlying problem here is identifying more efficient upselling strategies for retailer companies. These findings may potentially help a retail company determine the likelihood of a customer purchasing another item based on their first purchase, and then decide how to upsell based on that information.
Ayrton S.
Mentored by Bryce Johnson
Predicting Investment Success on Shark Tank India: A Machine Learning Approach

This project explores the use of machine learning—specifically regression models, neural networks, and transfer learning—to predict the success of startup pitches on Shark Tank, with a focus on bridging insights between U.S. and Indian markets. By addressing the unique challenges faced by Indian entrepreneurs, the project demonstrates how advanced modeling can uncover patterns in investment decisions and support funding opportunities in emerging economies.
Jia A.
Mentored by Shreyaa Raghavan