Consider a prediction model with numerical inputs and outputs.
Suppose data is inserted tick by tick, i.e., when new data is available it is inserted asynchronously. Current output depends on current inputs and past inputs and outputs.
Normally for training, inputs/outputs pairs are shuffled since no time dependency exists.
With such time dependency, should inputs still be shuffled?