An open API service indexing awesome lists of open source software.

https://github.com/computingvictor/payments_fraud_practice

2nd Practice for the subject of Machine Learning
https://github.com/computingvictor/payments_fraud_practice

cunef data-science eda fraud-detection interpretability machine-learning models preprocessing python

Last synced: 4 months ago
JSON representation

2nd Practice for the subject of Machine Learning

Awesome Lists containing this project

README

          

# TRANSACTION FRAUD

![imagen_readme](https://user-images.githubusercontent.com/115224707/205710589-7cc74aca-e3b7-4df1-a7ee-549551ae7fe6.jpeg)

## 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

0. EDA
1. Preprocessing
2. 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
3. Model Selection
4. 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
- Email: victor.viloria@cunef.edu
- Linkedin: https://www.linkedin.com/in/vicviloria/

Antonio Nogués Podadera:
- Email: antonio.nogues@cunef.edu
- Linkedin: https://www.linkedin.com/in/antonio-nogu%C3%A9s-podadera/

## Project Link:

https://github.com/ComputingVictor/Payments_Fraud_Practice