Empirical Analysis of the Inductive Bias of Recurrent Neural Networks by Discrete Fourier Transform of Output Sequences
Not on the map. Why?
Abstract (arXiv)
A unique feature of Recurrent Neural Networks (RNNs) is that it incrementally processes input sequences. In this research, we aim to uncover the inherent generalization properties, i.e., inductive bias, of RNNs with respect to how frequently RNNs switch the outputs through time steps in the sequence classification task, which we call output sequence frequency. Previous work analyzed inductive bias by training models with a few synthetic data and comparing the model's generalization with candidate generalization patterns. However, when examining the output sequence frequency, previous methods cannot be directly applied since enumerating candidate patterns is computationally difficult for longer sequences. To this end, we propose to directly calculate the output sequence frequency for each model by regarding the outputs of the model as discrete-time signals and applying frequency domain analysis. Experimental results showed that Long Short-Term Memory (LSTM) and Gated Recurrent Unit (GRU) have an inductive bias towards lower-frequency patterns, while Elman RNN tends to learn patterns in which the output changes at high frequencies. We also found that the inductive bias of LSTM and GRU varies with the number of layers and the size of hidden layers.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 12 of its 19 references that are in the map. First posted on arXiv 16 May 2023.
Builds on
12 of 19 references.
References · 12
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2018On the Spectral Bias of Neural Networkscited by 1,321
- 2022Neural Networks and the Chomsky Hierarchycited by 214
- 2018Deep learning generalizes because the parameter-function map is biased towards simple functionscited by 180
- 2018On the Practical Computational Power of Finite Precision RNNs for Language Recognitioncited by 117
- 2016Recurrent Neural Network Grammarscited by 109
- 2020A Formal Hierarchy of RNN Architecturescited by 61
- 2021Examining the Inductive Bias of Neural Language Models with Artificial Languagescited by 40
- 2021Sensitivity as a Complexity Measure for Sequence Classification Taskscited by 28
- 2020What they do when in doubt: a study of inductive biases in seq2seq learnerscited by 20
Built on by
Not cited yet.