LGDSCDMLApr 11, 2022

Lyapunov-Guided Representation of Recurrent Neural Network Performance

arXiv:2204.04876v23 citationsh-index: 21
AI Analysis

This provides a novel method for interpreting RNN architectures, which is incremental as it builds on existing dynamical systems theory.

The authors tackled the problem of relating RNN hyperparameters to accuracy by treating RNNs as dynamical systems and using Lyapunov spectral analysis, showing that their method (AeLLE) successfully correlates Lyapunov spectrum with accuracy and predicts convergence accuracy early in training.

Recurrent Neural Networks (RNN) are ubiquitous computing systems for sequences and multivariate time series data. While several robust architectures of RNN are known, it is unclear how to relate RNN initialization, architecture, and other hyperparameters with accuracy for a given task. In this work, we propose to treat RNN as dynamical systems and to correlate hyperparameters with accuracy through Lyapunov spectral analysis, a methodology specifically designed for nonlinear dynamical systems. To address the fact that RNN features go beyond the existing Lyapunov spectral analysis, we propose to infer relevant features from the Lyapunov spectrum with an Autoencoder and an embedding of its latent representation (AeLLE). Our studies of various RNN architectures show that AeLLE successfully correlates RNN Lyapunov spectrum with accuracy. Furthermore, the latent representation learned by AeLLE is generalizable to novel inputs from the same task and is formed early in the process of RNN training. The latter property allows for the prediction of the accuracy to which RNN would converge when training is complete. We conclude that representation of RNN through Lyapunov spectrum along with AeLLE provides a novel method for organization and interpretation of variants of RNN architectures.

Code Implementations1 repo
Foundations

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

Your Notes