atlas

Research map / Learning theory and algorithms / Matrix and tensor methods

COALA: Numerically Stable and Efficient Framework for Context-Aware Low-Rank Approximation

NeurIPS 2025 · Learning theory and algorithms › Matrix and tensor methods · approach: Structured low-rank learning

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 COALA, an inversion-free, Gram-matrix-free, regularized context-aware low-rank approximation via TSQR and augmented activations, applied to LLM compression and LoRA initialization.

Problem

Context-aware (activation-weighted) low-rank approximation of neural network weights relies on Gram matrix formation and inversion, which is numerically unstable, memory-heavy for large calibration sets, and ill-posed with limited data.

Approach

Solve the weighted low-rank problem via a QR (TSQR) factorization of X^T and an SVD of W R^T, giving W' = U_r U_r^T W with no inversion or Gram matrix; add ridge-style regularization by augmenting X with sqrt(mu) I, and show convergence of the regularized solution as mu goes to 0.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add regularization (μ) to COALA (ablation)COALA compression of LLaMA-3.2-1B-Instruct · Commonsense reasoning, 90% compressionaccuracy: 57.6_{±0.7} -> 59.0_{±0.7} (boolQ); 60.9_{±1.0} -> 62.8_{±1.0} (PIQA); 53.2_{±1.3} -> 54.0_{±1.3} (WiNoG); 34.6_{±0.5} -Helped
Use COALA instead of SVD-LLM or SVD-LLM V2 for the QR-based compression computationLLaMA3-1B, 64 samples · Compression computationtime (s): 273.93 ± 22.12 -> 196.34 ± 6.48 (SVD-LLM); 404.88 ± 5.49 -> 196.34 ± 6.48 (SVD-LLM V2)Helped
Use COALA instead of SVD-LLM or SVD-LLM V2 for the QR-based compression computationLLaMA3-8B, 128 samples · Compression computationtime (s): 3624.88 ± 512.4 -> 1811.0 ± 15.6 (SVD-LLM); 4210.5 ± 63.3 -> 1811.0 ± 15.6 (SVD-LLM V2)Helped
Use COALA α=1 initialization instead of LoRALLaMA3-1B-Instruct fine-tuning, rank 8 · Commonsense reasoningaverage accuracy: 75.0 -> 75.5Helped
Use COALA α=1 initialization instead of PiSSALLaMA3-1B-Instruct fine-tuning, rank 8 · Commonsense reasoningaverage accuracy: 75.4 -> 75.5No clear effect
Use COALA α=1 initialization instead of CorDALLaMA3-1B-Instruct fine-tuning, rank 8 · Commonsense reasoningaverage accuracy: 60.9 -> 75.5Helped
Replace COALA α=2 initialization with robustified COALA α=2 rather than CorDALLaMA3-1B-Instruct fine-tuning, rank 8 · Commonsense reasoningaverage accuracy: 60.9 -> 75.4Helped

Surprising findings

Limitations

Experimental setup

Datasets: WikiText2 commonsense reasoning dataset boolQ OpenbookQA WinoGrande HellaSwag ARC-e ARC-c PIQA MMLU SIQA

Benchmarks: boolQ PIQA WinoGrande HellaSwag ARC-E ARC-C OpenBookQA MMLU SIQA

Metrics: accuracy spectral norm error Frobenius norm error runtime (s)

Baselines: ASVD SVD-LLM SVD-LLM V2 SoLA SliceGPT FLAP LoRA PiSSA CorDA

Builds on: SVD-LLM CorDA PiSSA ASVD

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