/fraud_detection_autoencoders

Development of an autoencoder to classify fraudulent credit card transactions

Primary LanguageJupyter NotebookMIT LicenseMIT

Credit Card Fraud Detection using Autoencoders in Keras

A Kaggle dataset of 285k transactions of which 492 (~0.2%) were fraudulent transactions. A Keras-based autoencoder is developed to identify normal transactions and also detects fraudulent transactions.

Full explanation can be found in this blog post. The source code is compatible with TensorFlow 1.1 and Keras 2.0.4