Kronecker Recurrent Units
Not on the map. Why?
Abstract (arXiv)
Our work addresses two important issues with recurrent neural networks: (1) they are over-parameterized, and (2) the recurrence matrix is ill-conditioned. The former increases the sample complexity of learning and the training time. The latter causes the vanishing and exploding gradient problem. We present a flexible recurrent neural network model called Kronecker Recurrent Units (KRU). KRU achieves parameter efficiency in RNNs through a Kronecker factored recurrent matrix. It overcomes the ill-conditioning of the recurrent matrix by enforcing soft unitary constraints on the factors. Thanks to the small dimensionality of the factors, maintaining these constraints is computationally efficient. Our experimental results on seven standard data-sets reveal that KRU can reduce the number of parameters by three orders of magnitude in the recurrent weight matrix compared to the existing recurrent models, without trading the statistical performance. These results in particular show that while there are advantages in having a high dimensional recurrent space, the capacity of the recurrent part of the model can be dramatically reduced.
Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). First posted on arXiv 29 May 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 3; 2024: 2; 2025: 6.
13 papers.
Sort:
By area:
- 2025DeltaProduct: Improving State-Tracking in Linear RNNs via Householder Productscited by 75
- 2023Tensor Networks Meet Neural Networks: A Survey and Future Perspectivescited by 32
- 2022Machine Learning for Microcontroller-Class Hardware: A Reviewcited by 28
- 2023Towards Training Without Depth Limits: Batch Normalization Without Gradient Explosioncited by 8
- 2021Stable Long-Term Recurrent Video Super-Resolutioncited by 6
- 2025RANa: Retrieval-Augmented Navigationcited by 2
- 2025Revisiting Glorot Initialization for Long-Range Linear Recurrencescited by 2
- 2025Kinaema: a recurrent sequence model for memory and pose in motioncited by 2
- 2023Improve Long-term Memory Learning Through Rescaling the Error Temporallycited by 1
- 2024Quantized Approximately Orthogonal Recurrent Neural Networkscited by 1
- 2025Weaver: Kronecker Product Approximations of Spatiotemporal Attention for Traffic Network Forecastingcited by 1
- 2024Time-series Initialization and Conditioning for Video-agnostic Stabilization of Video Super-Resolution using Recurrent Networkscited by 0
1 more
- 2025HadamRNN: Binary and Sparse Ternary Orthogonal RNNscited by 0
- 2025Weaver: Kronecker Product Approximations of Spatiotemporal Attention for Traffic Network Forecasting12 Nov 2025
- 2025Kinaema: a recurrent sequence model for memory and pose in motion23 Oct 2025
- 2025Revisiting Glorot Initialization for Long-Range Linear Recurrences26 May 2025
- 2025RANa: Retrieval-Augmented Navigation4 Apr 2025
- 2025DeltaProduct: Improving State-Tracking in Linear RNNs via Householder Products14 Feb 2025
- 2025HadamRNN: Binary and Sparse Ternary Orthogonal RNNs28 Jan 2025
- 2024Time-series Initialization and Conditioning for Video-agnostic Stabilization of Video Super-Resolution using Recurrent Networks23 Mar 2024
- 2024Quantized Approximately Orthogonal Recurrent Neural Networks5 Feb 2024
- 2023Towards Training Without Depth Limits: Batch Normalization Without Gradient Explosion3 Oct 2023
- 2023Improve Long-term Memory Learning Through Rescaling the Error Temporally21 Jul 2023
- 2023Tensor Networks Meet Neural Networks: A Survey and Future Perspectives22 Jan 2023
- 2022Machine Learning for Microcontroller-Class Hardware: A Review29 May 2022
1 more
- 2021Stable Long-Term Recurrent Video Super-Resolution16 Dec 2021
- 2025RANa: Retrieval-Augmented Navigationcited by 2
- 2025RANa: Retrieval-Augmented Navigation4 Apr 2025
- 2025DeltaProduct: Improving State-Tracking in Linear RNNs via Householder Productscited by 75
- 2023Tensor Networks Meet Neural Networks: A Survey and Future Perspectivescited by 32
- 2022Machine Learning for Microcontroller-Class Hardware: A Reviewcited by 28
- 2023Towards Training Without Depth Limits: Batch Normalization Without Gradient Explosioncited by 8
- 2021Stable Long-Term Recurrent Video Super-Resolutioncited by 6
- 2025Revisiting Glorot Initialization for Long-Range Linear Recurrencescited by 2
- 2025Kinaema: a recurrent sequence model for memory and pose in motioncited by 2
- 2023Improve Long-term Memory Learning Through Rescaling the Error Temporallycited by 1
- 2024Quantized Approximately Orthogonal Recurrent Neural Networkscited by 1
- 2025Weaver: Kronecker Product Approximations of Spatiotemporal Attention for Traffic Network Forecastingcited by 1
- 2024Time-series Initialization and Conditioning for Video-agnostic Stabilization of Video Super-Resolution using Recurrent Networkscited by 0
- 2025HadamRNN: Binary and Sparse Ternary Orthogonal RNNscited by 0
- 2025Weaver: Kronecker Product Approximations of Spatiotemporal Attention for Traffic Network Forecasting12 Nov 2025
- 2025Kinaema: a recurrent sequence model for memory and pose in motion23 Oct 2025
- 2025Revisiting Glorot Initialization for Long-Range Linear Recurrences26 May 2025
- 2025DeltaProduct: Improving State-Tracking in Linear RNNs via Householder Products14 Feb 2025
- 2025HadamRNN: Binary and Sparse Ternary Orthogonal RNNs28 Jan 2025
- 2024Time-series Initialization and Conditioning for Video-agnostic Stabilization of Video Super-Resolution using Recurrent Networks23 Mar 2024
- 2024Quantized Approximately Orthogonal Recurrent Neural Networks5 Feb 2024
- 2023Towards Training Without Depth Limits: Batch Normalization Without Gradient Explosion3 Oct 2023
- 2023Improve Long-term Memory Learning Through Rescaling the Error Temporally21 Jul 2023
- 2023Tensor Networks Meet Neural Networks: A Survey and Future Perspectives22 Jan 2023
- 2022Machine Learning for Microcontroller-Class Hardware: A Review29 May 2022
- 2021Stable Long-Term Recurrent Video Super-Resolution16 Dec 2021