MLLGNov 25, 2022

Minimal Width for Universal Property of Deep RNN

arXiv:2211.13866v218 citationsh-index: 27
Originality Highly original
AI Analysis

This work addresses the theoretical gap in universal approximation for deep narrow RNNs, which is incremental but foundational for understanding efficient network architectures in sequence modeling.

The authors proved that deep narrow recurrent neural networks (RNNs) can universally approximate continuous and L^p functions, with minimum widths of d_x+d_y+2 and max{d_x+1, d_y} respectively, independent of data sequence length.

A recurrent neural network (RNN) is a widely used deep-learning network for dealing with sequential data. Imitating a dynamical system, an infinite-width RNN can approximate any open dynamical system in a compact domain. In general, deep networks with bounded widths are more effective than wide networks in practice; however, the universal approximation theorem for deep narrow structures has yet to be extensively studied. In this study, we prove the universality of deep narrow RNNs and show that the upper bound of the minimum width for universality can be independent of the length of the data. Specifically, we show that a deep RNN with ReLU activation can approximate any continuous function or $L^p$ function with the widths $d_x+d_y+2$ and $\max\{d_x+1,d_y\}$, respectively, where the target function maps a finite sequence of vectors in $\mathbb{R}^{d_x}$ to a finite sequence of vectors in $\mathbb{R}^{d_y}$. We also compute the additional width required if the activation function is $\tanh$ or more. In addition, we prove the universality of other recurrent networks, such as bidirectional RNNs. Bridging a multi-layer perceptron and an RNN, our theory and proof technique can be an initial step toward further research on deep RNNs.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes