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