atlas

Research map / Optimization / Implicit bias and generalization

On the Crucial Role of Initialization for Matrix Factorization

ICLR 2025 · Optimization › Implicit bias and generalization · approach: Low-rank and single-index recovery · 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.

Proposes Nyström initialization (X0 = AΩ) for ScaledGD in symmetric and asymmetric matrix factorization, proving quadratic/one-step convergence, and extends it to LoRA as NoRA/NoRA+ with gains on LLM and diffusion finetuning.

Problem

Global convergence of nonconvex, nonsmooth Burer-Monteiro matrix factorization is slow under standard small initialization (linear rates, saddle at origin), and LoRA initialization is typically costly or unprincipled.

Approach

Initialize the factors via a Nyström-style sketch X0 = AΩ so that iterates stay in the column space of A and remain full rank; with ScaledGD this yields quadratic (symmetric) or one-step (asymmetric) convergence, and the same initialization is applied to LoRA weights using W0 in place of A.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Nyström initialization instead of LoRA initializationLoRA · OPT-1.3B few-shot learning (avg)accuracy: 73.2 -> 75.0Helped
Use Nyström initialization with preconditioning instead of LoRA-PLoRA-P · OPT-1.3B few-shot learning (avg)accuracy: 73.2 -> 75.1Helped
Use Nyström initializationLoRA · StableDiffusion v1.4 subject-driven generationtraining loss: 0.092$\pm 0.012$ -> 0.084$\pm 0.017$Helped
Use Nyström initialization with preconditioningLoRA-P · StableDiffusion v1.4 subject-driven generationtraining loss: 0.093$\pm 0.012$ -> 0.084$\pm 0.015$Helped
Use Nyström initializationLoRA · LLaMA-7B commonsense reasoning (avg)accuracy: 76.19 -> 76.69Helped
Use Nyström initializationLoRA · LLaMA2-7B commonsense reasoning (avg)accuracy: 77.6 -> 78.76Helped
Use Nyström initialization with preconditioningLoRA-P · LLaMA2-7B commonsense reasoning (avg)accuracy: 78.35 -> 78.92Helped
Use Nyström initializationLoRA · GSM8Kaccuracy: 76.72 -> 78.62Helped
Use Nyström initialization with preconditioningLoRA-P · GSM8Kaccuracy: 77.03 -> 78.47Helped
Use Nyström initialization rather than small initializationScaledGD on symmetric exact-parametrized matrix factorization · Symmetric exact-parametrized matrix factorizationconvergence rate: linear -> quadraticHelped
Perturb Nyström initialization by adding residual-space noise (ablation)ScaledGD on symmetric exact-parametrized matrix factorization · Symmetric exact-parametrized matrix factorizationconvergence rate: quadratic -> linearHurt
Use Nyström initializationModified ScaledGD · Asymmetric exact-parametrized matrix factorizationiterations to global convergence: one-step convergenceHelped

Surprising findings

Limitations

Experimental setup

Datasets: GLUE SuperGLUE MetaMathQA-100K commonsense reasoning 8-dataset merge (BoolQ, PIQA, SIQA, HellaSwag, WinoGrande, ARC, OBQA)

Benchmarks: SST-2 WSC BoolQ CB RTE ReCoRD MultiRC SQuAD PIQA SIQA HellaSwag WinoGrande

Metrics: test accuracy optimality error ||XX^T - A||_F training loss

Baselines: LoRA LoRA-P PiSSA OLoRA prefix tuning GD AltGD

Builds on: ScaledGD LoRA PiSSA OLoRA

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