Professional Documents
Culture Documents
(UGC – AUTONOMOUS)
Approved by AICTE, Accredited by NAAC with ‘A’ Grade , Affiliated to JNTUA
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
MINI PROJECT
ON
ROBUST ARTIFICIAL NEURAL NETWORK TECHNIQUE TO DETECT FRAUD TRANSACTIONS ON
CREDIT CARD
J.MANASA - 18P11A0538
Credit card fraud detection John O. Awoyemi, IEEE Access Low Accuracy.
3 using Machine Learning Adebayo O.
Techniques. Adetunmbi in 2019
EXISTING SYSTEM
In past people have used Supervised machine learning algorithm for fraud
detections.
But, the entire problem of credit card fraud detection suffers from a problem
of imbalance data ( a very high imbalanced data).
This problem requires us to heavily process the data before training any
machine learning model like Random Forest.
In existing system we approaches of Auto Encoder (AE), Local Outlier
Factor (LOF), Isolation Forest (IF) and K-Means clustering .
FIG: Architecture of robust artificial neural network technique to detect fraud transactions on credit card
CONFIGURATIONS
HARDWARE REQUIREMENTS :
• Processor - I3/Intel Processor
• RAM - 4GB (min)
• Hard Disk - 1Tb
2. User:
iv. Load Dataset: The user can load the dataset he/she want to work on.
v. View Dataset: The User can view the dataset.
vi. Select model: User can apply the model to the dataset for accuracy.
vii. Evaluation: User can evaluate the model performance.
DATA FLOW DIAGRAMS(DFDS)
• A Data Flow diagram (DFD) is graphical tool used to describe and analyse
movement of data through a system.
• These are the central tool and the basis from which the other components are
developed. The transformation of data from input to output, through processed,
may be described logically and independently of physical components associated
with the system. These are known as the logical data flow diagrams.
Context Level DFD :
Classification Report :
Isolation Forest Model Building :
Classification Report :
K-Means Model Building :
Classification Report:
Auto Encoders :
Classification Report:
Neural Networks :
Classification Report:
Graph views:
Accuracy graph
Precision Graph
Recall Graph
CONCLUSION
In this application, I have successfully created unsupervised ML models to
detect whether the credit card transactions is fraud or not. I noticed that out of
Local Outlier Factor, Isolation Forest, K-Means Clustering, Neural Networks
and Auto Encoders Neural Networks performs well with accuracy score of 99%
and precision and recall scores of 85%. .The very nature of this project allows
for multiple algorithms to be integrated together as modules and their results can
be combined to increase the accuracy of the final result.
REFERENCES
1) A. A. Taha, S. J. Malebary, “Intelligent Approach to Credit Card Fraud Detection Using an
OLightGBM”, IEEE Access (2020), pp. 25579- 25587.
2) S. N. Kalid, K. H NG, G. K Tong, K. C Khore., “A Multiple Classifiers System for Anomaly Detection
in Credit Card Data With Unbalanced and Overlapped Classes”, IEEE Access (2020), Vol. 8, pp.
28210- 28221.
3) S. Makki, Z. A Assaghir, Y. Taher, R. Haque, M. S Hacid, H. Zeineddine, “An Experimental Study
With Imbalanced Classification Approaches for Credit Card Fraud Detection”, Special Section On
Advanced Software And Data Engineering For Secure Societies, IEEE Access (2019), Vol 7, pp.
9301093022.
4) K. Randhawa, C. K Loo, M. Seera, C. P Lim, A. K. Nandi, “Credit Card Fraud Detection Using
Adaboost And Majority Voting”, Ieee Access, (2018) Vol 6, pp 14277-14284.
5) Andrea Dal Pozzolo, Giacomo Boracchi, Olivier Caelen, Cesare Alippi, Gianluca Bontempi, “Credit
Card Fraud Detection: A Realistic Modeling and a Novel Learning Strategy”, Ieee Transactions On
Neural Networks And Learning Systems, (2018) Vol. 29, No. 8, pp. 3784- 3794.
6) L. Meneghetti, M. Terzi, S. Del Favero, G. A Susto, C. Cobelli, “DataDriven Anomaly Recognition
for Unsupervised Model-Free Fault Detection in Artificial Pancreas”, Ieee Transactions On Control
Systems Technology, (2018) pp. 1-15.
7) Saputra, Adi & Suharjito, Suharjito. (2019). Fraud Detection using Machine Learning in eCommerce.
10.14569/IJACSA.2019.0100943