Alert button

On the Implicit Bias of Gradient Descent for Temporal Extrapolation

Add code
Alert button
Feb 09, 2022
Figure 1 for On the Implicit Bias of Gradient Descent for Temporal Extrapolation
Figure 2 for On the Implicit Bias of Gradient Descent for Temporal Extrapolation
Figure 3 for On the Implicit Bias of Gradient Descent for Temporal Extrapolation
Figure 4 for On the Implicit Bias of Gradient Descent for Temporal Extrapolation

Share this with someone who'll enjoy it:

Common practice when using recurrent neural networks (RNNs) is to apply a model to sequences longer than those seen in training. This "extrapolating" usage deviates from the traditional statistical learning setup where guarantees are provided under the assumption that train and test distributions are identical. Here we set out to understand when RNNs can extrapolate, focusing on a simple case where the data generating distribution is memoryless. We first show that even with infinite training data, there exist RNN models that interpolate perfectly (i.e., they fit the training data) yet extrapolate poorly to longer sequences. We then show that if gradient descent is used for training, learning will converge to perfect extrapolation under certain assumption on initialization. Our results complement recent studies on the implicit bias of gradient descent, showing that it plays a key role in extrapolation when learning temporal prediction models.

* 8 pages, 8 figures (plus appendix), AISTATS2022  

Share this with someone who'll enjoy it: