在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:yazanobeidi/fraud-detection开源软件地址:https://github.com/yazanobeidi/fraud-detection开源编程语言:Jupyter Notebook 99.9%开源软件介绍:Credit Card Fraud Detection using Machine LearningCredit card fraud is a growing issue with many challenges including temporal drift and heavy class imbalance. This project attempts to tackle class imbalance using state-of-the-art techniques including Adaptive Synethtic Sampling Approach (ADASYN) and Synethetic Minority Oversampling Technique (SMOTE). Over 280k real transactions made in Europe in September 2013 [1] are used as the training dataset. Three types of machine learning models are compared: Random Forest, Support Vector Machine, and Multi-Layer Perceptron. Results show that the optimal sampling method for an imbalanced dataset is dependent on the dataset and the model being used. This project has the following components: a) IEEE style Paper in PDF format b) Jupyter Notebook walking through machine learning tests conducted. You can run view and run them yourself. Included are also comments, reasoning, and figures. For your convenience I have included a copy of the original dataset [1] in this git repo, however please refer to the original source for the most up-to-date version. This project was done as part of SYDE 522: Machine Learning at the University of Waterloo in Winter 2017. Installation
Usagea) Read the Paper (PDF):
b) Run the Jupyter Notebook:
AuthorsYazan Obeidi Copyright2017, Yazan Obeidi References[1] Kaggle. (2017, Jan. 12). Credit Card Fraud Detection [Online]. Available: https://www.kaggle.com/dalpozz/creditcardfraud |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论