1. Partitionnement stratifié 70/15/15 pour détection de fraude
Data ScientistContexte
Un fichier de transactions bancaires de plusieurs milliers de lignes contient une proportion faible de fraudes (classe minoritaire).
Problème
Diviser le jeu de données pour l'entraînement et l'évaluation sans risquer de concentrer toutes les fraudes dans un seul sous-ensemble.
Utilisation
Chargez le fichier CSV, renseignez 'is_fraud' dans le champ de la colonne cible, conservez les proportions 70/15/15 avec la stratification cochée et lancez le découpage.
{"targetColumn": "is_fraud", "splitMode": "standard", "trainPercent": 70, "valPercent": 15, "randomSeed": 42, "stratify": true, "exportZip": true}Résultat
Trois fichiers CSV (train.csv, validation.csv, test.csv) contenant chacun la proportion exacte de transactions frauduleuses, fournis avec un rapport d'audit dans un ZIP.