LSTM Gain Not Captured


I am training a LSTM for circuit behavioral modeling.
Looking at this picture:

It shows that the model is not capturing the amplitude changes correctly.
What hyperparameters need to be changed or improved to solve this problem?
Note: I feed the model with batches since i have a lot of data, i normalize the data using MinMaxScaler.