/MLProject3

Primary LanguageJupyter Notebook

Credit Card Fraud Detection using machine learning

This repository contains Credit card fraud detection algorithm using machine learning techniques in python.

Credit Card Fraud Detection : With a lot of people, banks and online retailer being a victim of credit card fraud, a model detecting whether the transaction is fraud or not can help in saving a huge amount of money.

Dataset : The dataset has been obtained from kaggle. This dataset contains 284807 rows and 30 numeric columns and one class that specifies whether the transaction is fraudulent or not. The values of columns V1-V28 in the dataset may be result of a PCA(Principal Component Analysis) Dimensionality reduction to protect user identities and sensitive information. There are no missing values in the dataset.

Algorithm : The algorithm used in this dataset is Logistic Regression algorithm and Gradient Booster Classifier.

Visualisation : The library used for visualizing the data, confusion matrix etc. is seaborn.

This code is prepared using Jupyter Notebook.

You can find the dataset in the link provided below: https://www.kaggle.com/mlg-ulb/creditcardfraud