atlas

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

Generalization Analysis of Deep Non-linear Matrix Completion

ICML 2024 · Learning theory and algorithms › Matrix and tensor methods · approach: Matrix completion and factorization

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.

Gives uniform and distribution-free generalization bounds for Schatten-p quasi-norm matrix completion (equivalent to deep matrix factorization), weighted variants, and a Functionally Rescaled Matrix Completion (FRMC) model that adds only a negligible sample-complexity term.

Problem

Sample complexity / generalization of matrix completion with Schatten p quasi-norm constraints (equivalently deep matrix factorization) and non-linear extensions, which had little uniform-convergence analysis.

Approach

Derive Rademacher-complexity bounds for Schatten-p constrained matrix completion via a parametric interpolation between rank-restricted and nuclear-norm regimes, plus multi-class chaining lemmas; extend to FRMC by applying a learnable Lipschitz function entrywise, which adds only a term independent of matrix size.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add a trainable rescaling function with a nuclear norm constraintS2 · Douban testRMSE: 0.8042 -> 0.7627Helped
add a trainable rescaling function with a nuclear norm constraintS2 · LastFM testRMSE: 2.5885 -> 1.0327Helped
add a trainable rescaling function with a nuclear norm constraintS2 · MVL25 testRMSE: 0.8047 -> 0.7795Helped
use weighted-norm regularization (ablation)FRMC-FS2 · Douban testRMSE: 0.7627 -> 0.7626Helped
use weighted-norm regularization (ablation)FRMC-FS2 · LastFM testRMSE: 1.0327 -> 1.0091Helped
use weighted-norm regularization (ablation)FRMC-FS2 · MVL25 testRMSE: 0.7795 -> 0.7776Helped
use depth d=3 instead of d=2 (ablation)FRMC-FS · Douban testRMSE: 0.7627 -> 0.7674Hurt
use depth d=3 instead of d=2 (ablation)FRMC-FS · LastFM testRMSE: 1.0327 -> 0.9952Helped
use depth d=3 instead of d=2 (ablation)FRMC-FS · MVL25 testRMSE: 0.7795 -> 0.7711Helped
use weighted-norm regularization (ablation)FRMC-FS3 · Douban testRMSE: 0.7674 -> 0.7616Helped
use weighted-norm regularization (ablation)FRMC-FS3 · LastFM testRMSE: 0.9952 -> 0.9904Helped
use weighted-norm regularization (ablation)FRMC-FS3 · MVL25 testRMSE: 0.7711 -> 0.7799Hurt

Surprising findings

Limitations

Experimental setup

Datasets: DOUBAN LastFM MovieLens 25M synthetic low-rank matrices with non-uniform sampling

Benchmarks: DOUBAN LastFM MovieLens 25M synthetic matrices

Metrics: test RMSE recovery error vs observed fraction

Baselines: nuclear norm regularized matrix completion (S2) weighted Schatten 2/3 (SW3) SW2 S3 FRMC-FS2 FRMC-FSW2 FRMC-FS3 FRMC-FSW3

Builds on: weighted trace norm Shamir & Shalev-Shwartz matrix completion bounds Dudley entropy chaining Foygel et al. 2011 weighted trace norm

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