Approximation Bounds for Recurrent Neural Networks with Application to Regression
Yuling Jiao, Yang Wang, Bokai Yan
TL;DR
This work analyzes the approximation power of deep ReLU RNNs for sequence-to-sequence mappings and provides statistical guarantees for nonparametric regression with dependent data. It proves a provable equivalence between RNNs and FNNs and establishes the first explicit approximation rate for deep ReLU RNNs approximating past-dependent Hölder functions, with width and depth scaling as $W\asymp J\log J$ and $L\asymp I\log I$, and error bounded by $(JI)^{-2\gamma/(d_x t)}$. It then derives nonasymptotic, minimax-optimal risk bounds for RNN-based regression under both exponentially $\beta$-mixing and i.i.d. data, and characterizes how rates degrade under algebraic mixing. The results provide concrete statistical guarantees for RNNs in sequential settings and highlight avenues for improving efficiency via structural assumptions or novel architectures.
Abstract
We study the approximation capacity of deep ReLU recurrent neural networks (RNNs) and explore the convergence properties of nonparametric least squares regression using RNNs. We derive upper bounds on the approximation error of RNNs for Hölder smooth functions, in the sense that the output at each time step of an RNN can approximate a Hölder function that depends only on past and current information, termed a past-dependent function. This allows a carefully constructed RNN to simultaneously approximate a sequence of past-dependent Hölder functions. We apply these approximation results to derive non-asymptotic upper bounds for the prediction error of the empirical risk minimizer in regression problem. Our error bounds achieve minimax optimal rate under both exponentially $β$-mixing and i.i.d. data assumptions, improving upon existing ones. Our results provide statistical guarantees on the performance of RNNs.
