I have a single layer LSTM model with 300 time series which try to predict the next value for one time series, based on past 12 values of the 300 time series. 56 is the number of slices of length 12 in the training set
Training input -> output shape:
- 56,12,300 -> 56,
1 Prediction input -> output shape:
- 1,12,300 -> 1,
The problem comes with the scale of the values. I'm trying to normalize the values, but I don't know if I should scale only the train dataset or all the dataset. And how to denormalize a single scalar value (predicted output)