Retour aux cas pratiques
Scikit-learnAvancé

Correction d’un pipeline avec fuite de données via encodage global

Scénario

Contexte : Un modèle de classification catégorielle affiche des performances anormalement élevées. Le Problème : L’encodage des variables catégorielles est appliqué avant séparation train/test. Extrait logique actuelle : encoder.fit_transform(X) train_test_split(X, y) Contraintes : Appliquer encodage uniquement sur le train via Pipeline ou ColumnTransformer. Réappliquer transformation sur test. Livrable attendu : Corriger le pipeline afin d’éliminer toute fuite d’information liée au prétraitement.

Compétences ciblées

data-leakageencodingpipelinebugfixclassification
    Correction d’un pipeline avec fuite de données via encodage global — mise en situation Scikit-learn | CodeDuel