Closed DICPZhou closed 3 years ago
Hi, your dataset doesn't seem to be normalized, do you train directly with the dataset you attached ? What are you preprocessing steps ?
Sorry for the late reply,I used the Min-Max Normalization in src/dataset.py to preprocess the data. DATASET_PATH = 'datasets/data_22_125.npz' ozeDataset = OzeDataset(DATASET_PATH) dataset_train, dataset_val, dataset_test = random_split(ozeDataset, (1500, 2500, 250))
Ok, so I'm assuming your rescaling your data before plotting, as your temperature is well above 1 here. I'm also assuming you're using your own dataset, as the temperature are quite high and not really smooth. So I'd encourage you to:
First of all, thanks for your wonderful work. When I train my data with this model, the following problems arise:
The loss during training is accepted, but the difference between the predicted results and the true results is huge. The predicted results do not change over time.
In fact, no matter which model is used, the predicted results do not change over time.
For my datasets, the samples are 2000, the time sequence is 125, there are 11variables in X and one variable in Y.
Attached is my data.
data.zip dataset_22_125.zip labels.zip