Skip to content

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

License

Notifications You must be signed in to change notification settings

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