Skip to content

ComputingVictor/Payments_Fraud_Practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TRANSACTION FRAUD

imagen_readme

Project

This is a project for the subject Machine Learning of CUNEF Master´s in Data Science. The objective of this research is to obtain the probability of fraud in different transactions. It will be applied different types of Machine Learning models comparing the results that were found and determine the model that is the optimum.

What did we use?

  • Python 3.9.13
  • Visual Studio Code
  • Jupyter Notebook

Index

  1. EDA
  2. Preprocessing
  3. Models:
    • 2.1. Base model (Dummy Model)
    • 2.2. GLM Ridge
    • 2.3. Logistic Regression with Lasso
    • 2.4. Random Forest
    • 2.5. Light GBM
    • 2.6. Gradient Boosting Classifier
    • 2.7. Support Vector Machine
    • 2.8. XGBoost
  4. Model Selection
  5. Interpretability

Content of the repository

  • data:

    • Raw: Documents downloaded from the source of the dataset.
    • Processed data: Data dictionay processed.
  • images: Pictures used in the differents notebooks.

  • notebooks: Notebooks of the project.

  • models: Pickles of the different models.

  • env: Requirements of the environment

Authors

Victor Viloria Vázquez

Antonio Nogués Podadera:

Project Link:

https://github.com/ComputingVictor/Payments_Fraud_Practice