Advanced Fraud Detection Leveraging KSMOTEENN and Stacking Ensemble to Tackle Data Imbalance and Extract Insights

Project Code :TCMAPY1615

Objective

Develop an AI-powered fraud detection system using CNN and LSTM models to accurately classify financial transactions, handle data imbalance, and provide explainable predictions through LIME for transparent decision-making.

Abstract

A new advanced fraud detection system for credit card transactions is developed through the combination of K-SMOTEENN and a Stacking Ensemble model according to the paper. This method uses K-SMOTEENN to detect minority class effectively while the Stacking Ensemble brings together Random Forest and Decision Trees and XGBoost and CNN and LSTM to deliver powerful classification results. The fraud detection accuracy benefits from CNN and LSTM which extract spatio-temporal patterns through the model features. The proposed system outranks traditional techniques while offering Explainable AI (XAI) interpretation of the model because it performs better regarding precision, recall, and F1-score metrics. The methodology succeeds in detecting fraudulent financial transactions through its experimental results.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

SYSTEM REQUIREMENT SPECIFICATION 

 

Software Requirements

Software’s                               :  Python 3.10 or high version

IDE                                         :  Visual Studio Code.

Framework                             :   Flask 

Libraries                                      :  Scikit-learn, Pandas, NumPy, LIME, Matplotlib

IDE/Workbench                      :  PyCharm

Technology                             :  Python 3.6+

Server Deployment                 :  Xampp Server

Database                                 :  MySQL

 

Hardware Requirements

Operating system                    :  Windows 10

RAM                                       :  8 GB

Hard disc or SSD                    :  More than 500 GB  

Processor                                 :  Intel 3rd generation or high or Ryzen with 8 GB Ram

 

 

Demo Video