Un découpage temporel respecte l'ordre du temps : entraînement sur la période la plus ancienne, test sur la plus récente. Un découpage aléatoire mélangerait passé et futur et fausserait l'évaluation par fuite. La validation utilise des plis successifs, par exemple avec TimeSeriesSplit.
Exemple
train, test = serie[:'2024-06'], serie['2024-07':]