atlas

Research map / Architectures and efficiency / RNNs and normalization

Geometry-aware training of factorized layers in tensor Tucker format

NeurIPS 2024 · Architectures and efficiency › RNNs and normalization · approach: Efficient network compression and training · 1 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 TDLRT, a rank-adaptive, geometry-aware dynamical low-rank training method that trains convolutional/tensor layers directly in Tucker format, with loss-descent, convergence and approximation guarantees.

Problem

Training neural network layers in low-rank factorized form requires a priori rank choice, warm-up with the full model, and is sensitive to initialization; direct factor training is ill-conditioned due to manifold curvature.

Approach

Applies dynamical low-rank approximation on the manifold of Tucker tensors using a change of variables K_i = U_i S_i so that the gradient flow has no stiff pseudoinverse term; each step uses one gradient evaluation with basis augmentation, then core update and HOSVD-based rank truncation controlled by a single tolerance tau.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use geometry-aware rank-adaptive Tucker training instead of direct factorized trainingCIFAR10 VGG16 · CIFAR10, VGG16test accuracy at high compression: 90.23 at 94.40 compression; Matrix-factorized 84.54 at 94.34 compressionHelped
Use geometry-aware rank-adaptive Tucker training instead of Tucker factorizationCIFAR10 ResNet18 · CIFAR10, ResNet18test accuracy: 92.72 vs 91.11Helped
Increase tau from 0.02 to 0.06 (ablation)TDLRT on Tiny-ImageNet ResNet18 · Tiny-ImageNet, ResNet18compression rate (%): 83.95 -> 92.12Helped
Increase tau from 0.02 to 0.06 (ablation)TDLRT on Tiny-ImageNet ResNet18 · Tiny-ImageNet, ResNet18test accuracy (%): 50.90 -> 49.32Hurt
Increase tau from 0.6 to 0.7 (ablation)TDLRT on CIFAR10 Alexnet · CIFAR10, Alexnetcompression rate (%): 74 -> 83.5Helped
Increase tau from 0.6 to 0.7 (ablation)TDLRT on CIFAR10 Alexnet · CIFAR10, Alexnettest accuracy (%): 76.26 -> 73.08Hurt
Use TDLRT adapters instead of LoRA rank 8DeBERTa V3 · GLUE CoLAcorrelation: 0.6759 -> 0.7065Helped
Use TDLRT adapters instead of LoRA rank 8DeBERTa V3 · GLUE MRPCaccuracy: 0.8971 -> 0.9052Helped
Use TDLRT adapters instead of LoRA rank 8DeBERTa V3 · GLUE QQPaccuracy: 0.9131 -> 0.9215Helped
Use TDLRT adapters instead of LoRA rank 8DeBERTa V3 · GLUE RTEaccuracy: 0.8535 -> 0.8713Helped
Use TDLRT adapters instead of LoRA rank 8DeBERTa V3 · GLUE SST2accuracy: 0.9484 -> 0.9594Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 Tiny-ImageNet MNIST GLUE DreamBooth

Benchmarks: CIFAR10 Tiny-ImageNet MNIST GLUE

Metrics: test accuracy compression rate training loss wall-clock time to 60% accuracy

Baselines: Matrix DLRT Tucker-factorized Matrix-factorized CP-factorized Tucker RGD TT-factorized SNIP IMP GraSP LoRA

Builds on: dynamical low-rank approximation LoRA low-rank matrix DLRT

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