Skip to content

Basic project to learn Classification. (This Repository is a part of 100DaysofMLCode challenge)

Notifications You must be signed in to change notification settings

Shritesh99/Credit_Card_Fraud_Detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Credit Card Fraud Detection

This Repository is a part of my 100DaysofMLCode challenge.

Throughout the financial sector, machine learning algorithms are being developed to detect fraudulent transactions. In this project, that is exactly what we are going to be doing as well. Using a dataset of of nearly 28,500 credit card transactions and multiple unsupervised anomaly detection algorithms, we are going to identify transactions with a high probability of being credit card fraud. In this project, we will build and deploy the following two machine learning algorithms:

  • Local Outlier Factor (LOF)
  • Isolation Forest Algorithm

Furthermore, using metrics suchs as precision, recall, and F1-scores, we will investigate why the classification accuracy for these algorithms can be misleading. In addition, we will explore the use of data visualization techniques common in data science, such as parameter histograms and correlation matrices, to gain a better understanding of the underlying distribution of data in our data set.

Check out the dataset description here.

Check out the Jupyter Notebook here.

About

Basic project to learn Classification. (This Repository is a part of 100DaysofMLCode challenge)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published