atlas

Research map / Architectures and efficiency / RNNs and normalization

Amortized Eigendecomposition for Neural Networks

NeurIPS 2024 · Architectures and efficiency › RNNs and normalization · approach: Scalable approximation and equivariant compute · 2 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.

Proposes amortized eigendecomposition, replacing per-step eigh/svd inside neural network training with QR-reparameterized Stiefel-manifold variables and an eigen loss based on Brockett's cost or convex trace functions.

Problem

Eigendecomposition and SVD inside neural network training are orders of magnitude slower than other operations, becoming the training bottleneck for tasks like nuclear norm regularization, latent PCA, and graph structure learning.

Approach

Relax the exact eigendecomposition into an unconstrained optimization over a QR-reparameterized orthonormal matrix, adding an eigen loss (Brockett's cost or convex trace loss) jointly optimized with the training loss, so only a cheap QR is needed per iteration.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace svd with amortized eigendecompositionNuclear norm regularization · 128 × 128speed-up: 4.06×Helped
Replace svd with amortized eigendecompositionNuclear norm regularization · 256 × 256speed-up: 13.5×Helped
Replace svd with amortized eigendecompositionNuclear norm regularization · 512 × 512speed-up: 105.4×Helped
Replace eigh with amortized eigendecompositionLatent-space PCA · 256 × 2speed-up: 1.47×Helped
Replace eigh with amortized eigendecompositionLatent-space PCA · 512 × 2speed-up: 1.45×Helped
Replace eigh with amortized eigendecompositionLatent-space PCA · 1028 × 2speed-up: 1.39×Helped
Replace eigh with amortized eigendecompositionLow-rank GCN · Cora (2708 × 16)speed-up: 23.4×Helped
Replace eigh with amortized eigendecompositionLow-rank GCN · Citeseer (3312 × 16)speed-up: 23.7×Helped
Replace eigh with amortized eigendecompositionLow-rank GCN · Pubmed (19717 × 16)speed-up: 615.2×Helped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST Celeb-A-HQ Cora Citeseer PubMed

Benchmarks: MNIST Celeb-A-HQ Cora Citeseer PubMed

Metrics: execution time per iteration speed-up ratio MSE of eigenvalues reconstruction loss node classification accuracy

Baselines: eigh-based eigendecomposition svd-based nuclear norm GCN with SVD low-rank graph (Pro-GNN-style)

Builds on: Brockett's cost function von Neumann trace inequality QR-based orthogonal reparameterization GCN

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