Applez Nous: +41 22 518 70 00
Sur des jeux de données de taille modeste, une séparation unique en 80/20 peut être biaisée par un tirage chanceux ou malchanceux. La validation croisée k-Fold (k-Fold Cross-Validation) supprime cet aléa d’échantillonnage en découpant les données en (k) blocs égaux (usuellement (k=5) ou (10)). Le modèle est entraîné (k) fois consécutives, en utilisant tour à tour chaque bloc comme jeu de test et les (k-1) autres comme entraînement. La performance rapportée est la moyenne mathématique et l’écart-type de ces (k) itérations.
Pour les tâches de classification, la variante StratifiedKFold est systématiquement recommandée : elle garantit que chaque pli conserve exactement la même proportion de classes minoritaires que la population globale.
Il est fondamental de distinguer clairement ces deux notions :
fit).Pour identifier la meilleure combinaison d’hyperparamètres, Scikit-Learn met à disposition deux stratégies redoutablement efficaces :