Exponentially Convergent Algorithms for Supervised Matrix Factorization

Joowon Lee, Hanbaek Lyu, Weixin Yao
2/12/2026

No official code found. Best implementation: ljw9510/SMF (2 stars, MIT, last commit 2025-06-16).

Abstract

Supervised matrix factorization (SMF) is a classical machine learning method that simultaneously seeks feature extraction and classification tasks, which are not necessarily a priori aligned objectives. Our goal is to use SMF to learn low-rank latent factors that offer interpretable, data-reconstructive, and class-discriminative features, addressing challenges posed by high-dimensional data. Training SMF model involves solving a nonconvex and possibly constrained optimization with at least three blocks of parameters. Known algorithms are either heuristic or provide weak convergence guarantees for special cases. In this paper, we provide a novel framework that 'lifts' SMF as a low-rank matrix estimation problem in a combined factor space and propose an efficient algorithm that provably converges exponentially fast to a global minimizer of the objective with arbitrary initialization under mild assumptions. Our framework applies to a wide range of SMF-type problems for multi-class classification with auxiliary features. To showcase an application, we demonstrate that our algorithm successfully identified well-known cancer-associated gene groups for various cancers.

View on arXivView PDF

Code Implementations(1)

ljw9510/SMFCommunity100%
MIT

Supervised Matrix Factorization

21Python, Jupyter NotebookMay 22, 20221 years agoMIT

Similar Papers

Cite this paper

@article{lee2026exponentially,
  title  = {Exponentially Convergent Algorithms for Supervised Matrix Factorization},
  author = {Joowon Lee and Hanbaek Lyu and Weixin Yao},
  year   = {2026},
  eprint = {2311.11182},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2311.11182},
  journal = {NEURIPS 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2311.11182.svg)](https://codeofpaper.com/paper/2311.11182)

Discussion