Coder Social home page Coder Social logo

niangmohamed / datacamp-kaggle-competition Goto Github PK

View Code? Open in Web Editor NEW

This project forked from datacampm2dssaf/suivi-du-data-camp-equipe-tchouacheu-niang-chokki

0.0 1.0 0.0 66.61 MB

DataCamp Kaggle Competition: IEEE CIS Fraud Detection.

Home Page: https://github.com/Niangmohamed/DataCamp-Kaggle-Competition

License: MIT License

Jupyter Notebook 100.00%
machine-learning deep-learning datacamp datacamp-machine-learning kaggle-competition

datacamp-kaggle-competition's Introduction

DataCamp IEEE Fraud Detection

Une Compétition Kaggle IEEE-CIS Fraud Detection supervisée par Pr. Agathe GUILLOUX et Dr. Simon BUSSY


Sommaire


Description

Les systèmes de prévention de la fraude permettent aux consommateurs d'économiser des millions de dollars par an. 
Les chercheurs de l'IEEE CIS souhaitent améliorer ce chiffre tout en améliorant l'expérience client grâce à une détection de fraude plus précise. 
Dans ce projet, l'IEEE-CIS s'associent avec la plus grande société de services de paiement au monde, Vesta Corporation, à la recherche des meilleures solutions pour le secteur de la prévention de la fraude.
L’objectif est de comparer les modèles d'apprentissage automatique sur un ensemble de données à grande échelle. 
Les données proviennent des transactions de commerce électronique de Vesta dans le monde réel et contiennent un large éventail de fonctionnalités, du type d'appareil aux fonctionnalités du produit. 
Nous devrons ainsi améliorer l'efficacité des alertes de transactions frauduleuses et donc réduire les pertes liées aux fraudes.

Contenu du projet

Vous trouverez dans ce répertoire l'ensemble des fichiers utiles à ce projet :

  • Notebook : contenant l'ensemble du code Python utilisé
  • Fichiers de soumission : contenant l'ensemble des fichiers de soumission sur Kaggle
  • Images : contenant l'ensemble des images utilisées sur les Notebooks
  • Fichier de suivi : fichier centralisant l'évolution chronologique du projet et la répartition des tâches du team
  • Rapport : le rapport expliquant les différentes méthodes utilisées et les résultats obtenus

Conditions prealables

  • Install Anaconda >=5.x

  • Ensuite, lancez l'application jupyter avec jupyter notebook ou avec jupyter lab


Telecharger ou cloner le projet sur GitHub

  • Étape 1 : Entrez l'url de github dans le champ en haut à droite
  • Étape 2 : Appuyez sur la touche "Entrée" ou cliquez sur "Télécharger" pour télécharger directement le fichier zip ou cliquez sur "Rechercher" pour afficher la liste des sous-dossiers et des fichiers
  • Étape 3 : Cliquez sur "Télécharger le fichier zip" ou sur le bouton "cloner le projet" pour obtenir les fichiers

Telecharger le jeux de donnees complet sur Kaggle


Organisation du projet

├── README.md                                        <- Le README pour les développeurs qui utilisent ce projet
│
├── img                                              <- contenant les images qu'utilisent les notebooks
│
├── submission files                                 <- contenant les fichiers de soumissions sous format csv
│
├── dataset reference
│   ├── train_{transaction, identity}.csv            <- the training set
│   ├── test_{transaction, identity}.csv             <- the test set (you must predict the isFraud value for these observations)
│   ├── sample_submission.csv                        <- a sample submission file in the correct format
│   
│   
│
├── suivi_ieee_fraud_detection.md                    <- Contenant le suivi et l'avancée du projet
│
├── notebooks (ieee_fraud_detection)                 <- Contenant les fichiers du projet sous Jupyter notebooks
│                         
│                         
│
├── rapport                                          <- expliquant les différentes méthodes utilisées et les résultats obtenus

Meilleure Soumission sur Kaggle

submission


Finale Soumission sur Kaggle

final_submission


Importance des variables du modele ayant la meilleure soumission

feature_importance_xgboost_cv


Distribution de la meilleure soumission

submission distribution


Liens du projet

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.