Skip to content

wmlba/Fraud_Detection_Techniques

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