State-Regularized Recurrent Neural Networks
Not on the map. Why?
Abstract (arXiv)
Recurrent neural networks are a widely used class of neural architectures. They have, however, two shortcomings. First, it is difficult to understand what exactly they learn. Second, they tend to work poorly on sequences requiring long-term memorization, despite having this capacity in principle. We aim to address both shortcomings with a class of recurrent networks that use a stochastic state transition mechanism between cell applications. This mechanism, which we term state-regularization, makes RNNs transition between a finite set of learnable states. We evaluate state-regularized RNNs on (1) regular languages for the purpose of automata extraction; (2) nonregular languages such as balanced parentheses, palindromes, and the copy task where external memory is required; and (3) real-word sequence learning tasks for sentiment analysis, visual object recognition, and language modeling. We show that state-regularization (a) simplifies the extraction of finite state automata modeling an RNN's state transition dynamics; (b) forces RNNs to operate more like automata with external memory and less like finite state machines; (c) makes RNNs have better interpretability and explainability.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 Jan 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 2; 2024: 3.
11 papers.
- 2022Liquid Structural State-Space Modelscited by 134
- 2021Transformer Uncertainty Estimation with Hierarchical Stochastic Attentioncited by 21
- 2024Calibrating Verbalized Probabilities for Large Language Modelscited by 9
- 2023On the Computational Complexity and Formal Hierarchy of Second Order Recurrent Neural Networkscited by 8
- 2021On the Memory Mechanism of Tensor-Power Recurrent Modelscited by 5
- 2024Stability Analysis of Various Symbolic Rule Extraction Methods from Recurrent Neural Networkcited by 3
- 2021Handling Long-Tail Queries with Slice-Aware Conversational Systemscited by 2
- 2022State-Regularized Recurrent Neural Networks to Extract Automata and Explain Predictionscited by 2
- 2023Dynamic Analysis and an Eigen Initializer for Recurrent Neural Networkscited by 1
- 2024On the Regularization of Learnable Embeddings for Time Series Forecastingcited by 1
- 2021Learning Slice-Aware Representations with Mixture of Attentionscited by 0
- 2024On the Regularization of Learnable Embeddings for Time Series Forecasting18 Oct 2024
- 2024Calibrating Verbalized Probabilities for Large Language Models9 Oct 2024
- 2024Stability Analysis of Various Symbolic Rule Extraction Methods from Recurrent Neural Network4 Feb 2024
- 2023On the Computational Complexity and Formal Hierarchy of Second Order Recurrent Neural Networks26 Sep 2023
- 2023Dynamic Analysis and an Eigen Initializer for Recurrent Neural Networks28 Jul 2023
- 2022State-Regularized Recurrent Neural Networks to Extract Automata and Explain Predictions10 Dec 2022
- 2022Liquid Structural State-Space Models26 Sep 2022
- 2021Transformer Uncertainty Estimation with Hierarchical Stochastic Attention27 Dec 2021
- 2021Learning Slice-Aware Representations with Mixture of Attentions4 Jun 2021
- 2021Handling Long-Tail Queries with Slice-Aware Conversational Systems26 Apr 2021
- 2021On the Memory Mechanism of Tensor-Power Recurrent Models2 Mar 2021