0% found this document useful (0 votes)
138 views5 pages

GitHub - Peggy1502 - Fraud-Detection-Handbook - Machine Learning For Credit Card Fraud Detection - Practical Handbook

Uploaded by

Ashish Sinha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
138 views5 pages

GitHub - Peggy1502 - Fraud-Detection-Handbook - Machine Learning For Credit Card Fraud Detection - Practical Handbook

Uploaded by

Ashish Sinha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

1/10/25, 3:04 PM GitHub - peggy1502/fraud-detection-handbook: Machine Learning for Credit Card Fraud Detection - Practical Handbook

peggy1502 / fraud-detection-handbook Public

forked from Fraud-Detection-Handbook/fraud-detection-handbook

Machine Learning for Credit Card Fraud Detection - Practical Handbook

fraud-detection-handbook.github.io/fraud-detection-handbook/Foreword.html

View license

0 stars 178 forks Branches Tags Activity

Star Notifications

Code Pull requests Actions Projects Security Insights

2 Branches 0 Tags Go to file Go to file Code

This branch is 18 commits behind Fraud-Detection-Handbook/fraud-detection-handbook:main .

Yannael Added favicon 6e02e20 · 4 years ago

Chapter_1_BookContent Initial commit 4 years ago

Chapter_2_Background Changed wording 4 years ago

Chapter_3_GettingStar… Initial commit 4 years ago

Chapter_4_Performanc… Fixed typos 4 years ago

Chapter_5_ModelValid… Fixed typos 4 years ago

Chapter_References Fixed typo 4 years ago

_static Initial commit 4 years ago

binder Initial commit 4 years ago

images Added favicon 4 years ago

Foreword.md Initial commit 4 years ago

LICENSE Initial commit 4 years ago

README.md Changed wording 4 years ago

Added favicon 4 years ago


https://github.com/peggy1502/fraud-detection-handbook 1/5
1/10/25, 3:04 PM GitHub - peggy1502/fraud-detection-handbook: Machine Learning for Credit Card Fraud Detection - Practical Handbook

_config.yml

_toc.yml Initial commit 4 years ago

references.bib Initial commit 4 years ago

requirements.txt Initial commit 4 years ago

README License

Machine Learning for Credit Card Fraud


Detection - Practical Handbook

Early access
Preliminary version available at https://fraud-detection-handbook.github.io/fraud-detection-
handbook/Foreword.html.

Motivations
Machine learning for credit card fraud detection (ML for CCFD) has become an active
research field. This is illustrated by the remarkable amount of publications on the topic in the
last decade.

It makes no doubt that the integration of machine learning techniques in payment card fraud
detection systems has greatly improved their ability to more efficiently detect frauds. At the
same time, a major issue in this new research field is the lack of reproducibility. There do not
exist any recognized benchmarks, nor methodologies, to compare and assess the proposed
techniques.

This book aims at making a first step in this direction. All the techniques and results provided
in this book are reproducible. Sections that include code are Jupyter notebooks, which can be
executed either locally, or on the cloud using Google Colab or Binder.

The intended audience is students or professionals, interested in the specific problem of


credit card fraud detection from a practical point of view. More generally, we think the book
is also of interest for data practitioners and data scientists dealing with machine learning
problems that involve sequential data and/or imbalanced classification problems.

Provisional table of content:

https://github.com/peggy1502/fraud-detection-handbook 2/5
1/10/25, 3:04 PM GitHub - peggy1502/fraud-detection-handbook: Machine Learning for Credit Card Fraud Detection - Practical Handbook

Chapter 1: Book overview


Chapter 2: Background
Chapter 3: Getting started
Chapter 4: Performance metrics
Chapter 5: Model selection
Chapter 6: Imbalanced learning*
Chapter 7: Feature engineering*
Chapter 8: Deep learning*
Chapter 9: Interpretability*

(*): Not yet published.

Current draft
The writing of the book is ongoing. We provide through this Github repository an early
access to the book. As of May 2021, the first five chapters are made available. They aim at
providing a state-of-the-art background to the topic, and a baseline methodology for
addressing the problem.

The online version of the current draft of this book is available here.

Any comment or suggestion is welcome. We recommend using Github issues to start a


discussion on a topic, and to use pull requests for fixing typos.

Compiling the book


In order to read and/or execute this book on your computer, you will need to clone this
repository and compile the book.

This book is a Jupyter book. You will therefore first need to install Jupyter Book.

The compilation was tested with the following package versions:

sphinxcontrib-bibtex==2.1.4
Sphinx==3.5.2
jupyter-book==0.10.2

Once done, this is a two-step process:

1. Clone this repository:

https://github.com/peggy1502/fraud-detection-handbook 3/5
1/10/25, 3:04 PM GitHub - peggy1502/fraud-detection-handbook: Machine Learning for Credit Card Fraud Detection - Practical Handbook

git clone https://github.com/Fraud-Detection-Handbook/fraud-detection-handbook

2. Compile the book

jupyter-book build fraud-detection-handbook

The book will be available locally at fraud-detection-handbook/_build/html/index.html .

License

The code in the notebooks is released under a GNU GPL v3.0 license. The prose and pictures
are released under a CC BY-SA 4.0 license.

If you wish to cite this book, you may use the following:

@book{leborgne2021fraud,
title={Machine Learning for Credit Card Fraud Detection - Practical Handbook},
author={Le Borgne, Yann-A{\"e}l and Bontempi, Gianluca},
url={https://github.com/Fraud-Detection-Handbook/fraud-detection-handbook},
year={2021},
publisher={Universit{\'e} Libre de Bruxelles}
}

Authors
Yann-Aël Le Borgne - Main author, contact author ([email protected]).
Gianluca Bontempi - Research design, supervision and monitoring, manuscript revision.

Acknowledgments
This book is the result of ten years of collaboration between the Machine Learning Group,
University of Brussels, Belgium and Worldline.

ULB-MLG, Principal investigator: Gianluca Bontempi


Worldline, R&D Manager: Frédéric Oblé

https://github.com/peggy1502/fraud-detection-handbook 4/5
1/10/25, 3:04 PM GitHub - peggy1502/fraud-detection-handbook: Machine Learning for Credit Card Fraud Detection - Practical Handbook

We wish to thank all the colleagues who worked on this topic during this collaboration:
Olivier Caelen (ULB-MLG/Worldline), Fabrizio Carcillo (ULB-MLG), Guillaume Coter (Worldline),
Andrea Dal Pozzolo (ULB-MLG), Jacopo De Stefani (ULB-MLG), Rémy Fabry (Worldline), Liyun
He-Guelton (Worldline), Bertrand Lebichot (ULB-MLG), Gian Marco Paldino (ULB-MLG),
Wissam Siblini (Worldline), Théo Verhelst (ULB-MLG).

The collaboration was made possible thanks to Innoviris, the Brussels Region Institute for
Research and Innovation, through a series of grants which started in 2012 and ended in 2021.

2018 to 2021. DefeatFraud: Assessment and validation of deep feature engineering and
learning solutions for fraud detection Innoviris Team Up Programme

Releases

No releases published

Packages

No packages published

Languages

Jupyter Notebook 97.8% Python 1.4% Other 0.8%

https://github.com/peggy1502/fraud-detection-handbook 5/5

You might also like