Deep Adaptive Input Normalization for Time Series Forecasting

References

Notes on Paper

  • the authors of this paper proposed a data normalization layer called deep adaptive input normalization before the neural network learning layers to normalize data that aims to address the non-stationary issue of time series data.
  • the architecture of the normalization layer outlines 3 steps - as is shown in the following figure:
    1. use of mean: x = x - mean
    2. use of standard deviation (std): x = x/std
    3. use of sigmoid: x = x*sigmoid

png

Visual Explanation of DAIN process

png

png

png

png

png

png

png