- Handling imbalanced data
- Undersampling and Oversampling data
- SMOTE for oversampling
- Analysis using TSNE
- SVM Classifier
- KNeighborsClassifier Classifier
- Neural Network for classification
- Auto Encoders for Anomoly Detection
- Metrics: ROC, Precision, Recall
-
Build docker image
docker build -t creditcardfraud .
-
Run docker container
docker run -it -v $(pwd):/workdir -p 8888:8888 -t creditcardfraud bash
-
From inside the container workdir run to start jupyter notebooks
jupyter-notebook --ip='0.0.0.0' --port=8888 --no-browser --allow-root