Skip to content

Souptik96/Machine-Learning-Fraud_Detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ’ณ Fraud Detection in Financial Transactions

A machine learning project focused on detecting fraudulent transactions using real-world financial data. The goal is to develop robust models that can accurately flag suspicious activity and help mitigate financial risk.


๐Ÿ“Š Overview

  • Problem: Financial fraud is a major issue for institutions worldwide. This project aims to build a system that can identify and prevent fraudulent transactions.
  • Solution: Use a combination of data preprocessing, feature engineering, and ML modeling to classify transactions as fraudulent or legitimate.
  • Approach: Exploratory Data Analysis (EDA) โ†’ Feature Engineering โ†’ Model Training โ†’ Evaluation

๐Ÿง  Techniques Used

  • Data preprocessing and handling class imbalance
  • Feature importance analysis
  • Classification algorithms: Logistic Regression, Random Forest, XGBoost
  • Evaluation metrics: Accuracy, Precision, Recall, AUC-ROC
  • Visualization with matplotlib & seaborn

About

Aims to find frauds using Random Forest and XGBoost. Larger the data, better the accuracy.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors