atlas

Research map / Architectures and efficiency / RNNs and normalization

A Tensor Decomposition Perspective on Second-order RNNs

ICML 2024 · Architectures and efficiency › RNNs and normalization · approach: RNN training dynamics and gradients · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Studies second-order RNNs whose weight tensor is CP-decomposed (CPRNN), proving rank-hidden size expressivity relations to RNNs, 2RNNs and MIRNNs, and validates them with character-level Penn Treebank experiments.

Problem

Second-order RNNs (2RNNs) are more expressive than RNNs but their third-order weight tensor is too large to be tractable; prior CP-compressed variants lacked theoretical analysis of how rank and hidden size control capacity.

Approach

Parameterizes the 2RNN recurrent tensor with a CP decomposition of rank R, so R interpolates between RNNs (R=0) and 2RNNs; proves inclusion, saturation and strict-inclusion results in rank and hidden size, and shows MIRNNs are CPRNNs with rank equal to hidden size and a diagonal factor.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use a CPRNN with tuned rank and hidden size at a fixed parameter budget instead of an RNN, 2RNN, or MIRNNPenn Treebank character-level language modelling · Penn Treebank testBPCHelped
Increase CPRNN rankCPRNN · Penn Treebank testBPCHelped
Increase hidden sizeRNN, MIRNN, 2RNN, and CPRNN · Penn Treebank testBPCHelped
Use CPRNN rank 4 instead of an RNN at hidden size 1024CPRNN · Penn Treebank testrelative RNN–2RNN BPC gap closed: 59%Helped
Remove first-order terms (CPBIRNN instead of CPRNN) (ablation)CPRNN · Penn Treebank test, fixed parameter countBPCHurt
Use very low rank or very high rank, which leaves hidden size too small (ablation)CPBIRNN · Penn Treebank test, fixed parameter counts of 111K and 1.7MBPCHurt

Surprising findings

Limitations

Experimental setup

Datasets: Penn Treebank

Benchmarks: Penn Treebank

Metrics: bits-per-character

Baselines: RNN MIRNN 2RNN CPBIRNN

Builds on: second-order RNN MIRNN CP decomposition weighted finite automata

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy