Skip to content

pyl1206/Fraud_Detection_Techniques

This branch is up to date with wmlba/Fraud_Detection_Techniques:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3e5a241 · Jun 14, 2020

History

24 Commits
Oct 20, 2019
Oct 21, 2019
Oct 21, 2019
Jun 14, 2020
Oct 21, 2019
Oct 21, 2019
Oct 21, 2019
Oct 21, 2019
Oct 21, 2019
Oct 27, 2019

Repository files navigation

Anomaly and Fraud Detection Techniques

A collection of Jupyter Notebooks to show different ways to implement anomaly and fraud detection. This example workshop will use a dataset from Kaggle that is used for Credit Card Fraud detection.

Dataset:

The dataset used in this series of examples is publicly available at https://www.kaggle.com/mlg-ulb/creditcardfraud

The dataset has been collected and analysed during a research collaboration of Worldline and the Machine Learning Group (http://mlg.ulb.ac.be) of ULB (Université Libre de Bruxelles) on big data mining and fraud detection. More details on current and past projects on related topics are available on http://mlg.ulb.ac.be/BruFence and http://mlg.ulb.ac.be/ARTML

Methods:

- Supervised Methods (Decision Trees Classification):

This method uses a classification algorithm (XGBoost) given the fact that the dataset has both Fraud and Non-Fraud transactions.


- Unsupervised Methods:

1- Autoencoders

2- Random Cut Forest

3- Isolation Forest


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 96.4%
  • Python 1.8%
  • Shell 1.8%