Deep Residual Echo State Networks: exploring residual orthogonal connections in untrained Recurrent Neural Networks
Matteo Pinna, Andrea Ceni, Claudio Gallicchio
TL;DR
DeepResESN tackles the challenge of long-term temporal modeling in untrained RNNs by stacking multiple reservoirs with temporal residual connections. The approach unifies DeepESN and ResESN concepts, introducing per-layer orthogonal residual mappings and leaky-like scaling to preserve signal propagation while enabling deep temporal hierarchies. The authors derive ESP-compatible stability and contractivity conditions, analyze the Jacobian spectrum, and validate the method across memory, forecasting, and classification tasks, reporting substantial performance gains over shallow and some deep RC baselines. The work advances practical untrained RNN design for time-series tasks and provides a rigorous theoretical framework for stable, expressive deep reservoir dynamics with potential impact on fast, robust temporal modeling systems.
Abstract
Echo State Networks (ESNs) are a particular type of untrained Recurrent Neural Networks (RNNs) within the Reservoir Computing (RC) framework, popular for their fast and efficient learning. However, traditional ESNs often struggle with long-term information processing. In this paper, we introduce a novel class of deep untrained RNNs based on temporal residual connections, called Deep Residual Echo State Networks (DeepResESNs). We show that leveraging a hierarchy of untrained residual recurrent layers significantly boosts memory capacity and long-term temporal modeling. For the temporal residual connections, we consider different orthogonal configurations, including randomly generated and fixed-structure configurations, and we study their effect on network dynamics. A thorough mathematical analysis outlines necessary and sufficient conditions to ensure stable dynamics within DeepResESN. Our experiments on a variety of time series tasks showcase the advantages of the proposed approach over traditional shallow and deep RC.
