PowerGrid Inc. entraîne un modèle pour prévoir la charge électrique horaire sur plusieurs années, stockée dans un lac de données S3, et utilise des tâches SageMaker Processing pour l'ingénierie des caractéristiques. L'équipe a envisagé d'utiliser une validation croisée k-fold standard (scikit-learn KFold avec shuffle=False) pendant l'optimisation des hyperparamètres sur SageMaker, mais s'inquiète des fuites temporelles. Quelle stratégie de validation et quelle intégration SageMaker constituent la meilleure pratique pour éviter les fuites tout en prenant en charge une optimisation robuste des hyperparamètres ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Implémenter une validation glissante (walk-forward/rolling-origin) sous la forme de plusieurs tâches SageMaker Training (une par pli) ou d'une orchestration basée sur SageMaker Processing, en s'assurant que chaque pli s'entraîne uniquement sur les données passées et valide sur les fenêtres futures..
Pourquoi c'est la réponse
La validation glissante (walk-forward/rolling-origin) est la meilleure pratique pour les séries temporelles car elle simule un scénario réel où le modèle est entraîné sur les données passées et testé sur les données futures, évitant ainsi les fuites temporelles. L'implémentation via plusieurs tâches SageMaker Training ou une orchestration SageMaker Processing permet de gérer efficacement les différents plis. Utiliser la CV k-fold standard avec shuffle=False ne garantit pas l'absence de fuites temporelles car les plis peuvent toujours contenir des données futures dans l'ensemble d'entraînement si les données ne sont pas strictement ordonnées et divisées séquentiellement. La validation croisée leave-one-out (LOO) est trop coûteuse en calcul pour de grands ensembles de données et ne résout pas intrinsèquement le problème des fuites temporelles pour les séries temporelles. Une seule division hold-out est moins robuste pour l'optimisation des hyperparamètres car elle ne fournit qu'une seule estimation de la performance, ce qui peut être insuffisant pour évaluer la stabilité du modèle.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise