Applez Nous: +41 22 518 70 00
Dans l’industrie comme dans la recherche, la qualité prédictive d’un modèle dépend directement de la propreté de son jeu de données (adage « Garbage in, garbage out »). Les données brutes contiennent systématiquement des incohérences, des formats hétérogènes, des doublons et des valeurs aberrantes qui perturbent les calculs statistiques.
Lorsqu’une observation comporte des cellules vides (NaN), plusieurs stratégies doivent être évaluées avec discernement :
KNNImputer) ou des arbres décisionnels pour estimer la valeur la plus vraisemblable d’après les autres variables corrélées.La grande majorité des algorithmes de Machine Learning s’appuient sur des opérations matricielles d’algèbre linéaire et ne peuvent pas traiter directement des chaînes de caractères. Deux approches fondamentales s’imposent :
Lorsque les variables possèdent des unités et des amplitudes très divergentes (par exemple l’âge variant de 18 à 75 ans et le revenu variant de 30’000 à 250’000 CHF), les algorithmes basés sur le calcul de distances (k-NN, SVM, gradient descent) accorderont un poids artificiellement démesuré aux grandes valeurs. Deux techniques majeures permettent d’harmoniser ces échelles :
Règle d’or anti-fuite de données (Data Leakage) : Ne jamais ajuster les paramètres de standardisation (moyenne et écart-type) sur l’ensemble complet des données. Calculez les paramètres exclusivement sur le jeu d’entraînement, puis appliquez la transformation au jeu de test !