0
$\begingroup$

I'm trying to understand precisely why it is a bad idea to shuffle time-series when splitting train and test data. Like, what is false about shuffling time-series? How does it tamper with the model?

$\endgroup$

1 Answer 1

1
$\begingroup$

Because the different observations in a timeseries by definition have an order, i.e. Jan 1st comes before Jan 2nd. If you then shuffle your observations this inherent order will be lost and you might be leaking data, meaning that your model will see data that is actually in the future since Jan 31st might suddenly be before Jan 1st.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.