English

Accelerated Algorithms for Nonlinear Matrix Decomposition with the ReLU function

Machine Learning 2023-05-16 v1 Signal Processing Optimization and Control Machine Learning

Abstract

In this paper, we study the following nonlinear matrix decomposition (NMD) problem: given a sparse nonnegative matrix XX, find a low-rank matrix Θ\Theta such that Xf(Θ)X \approx f(\Theta), where ff is an element-wise nonlinear function. We focus on the case where f()=max(0,)f(\cdot) = \max(0, \cdot), the rectified unit (ReLU) non-linear activation. We refer to the corresponding problem as ReLU-NMD. We first provide a brief overview of the existing approaches that were developed to tackle ReLU-NMD. Then we introduce two new algorithms: (1) aggressive accelerated NMD (A-NMD) which uses an adaptive Nesterov extrapolation to accelerate an existing algorithm, and (2) three-block NMD (3B-NMD) which parametrizes Θ=WH\Theta = WH and leads to a significant reduction in the computational cost. We also propose an effective initialization strategy based on the nuclear norm as a proxy for the rank function. We illustrate the effectiveness of the proposed algorithms (available on gitlab) on synthetic and real-world data sets.

Keywords

Cite

@article{arxiv.2305.08687,
  title  = {Accelerated Algorithms for Nonlinear Matrix Decomposition with the ReLU function},
  author = {Giovanni Seraghiti and Atharva Awari and Arnaud Vandaele and Margherita Porcelli and Nicolas Gillis},
  journal= {arXiv preprint arXiv:2305.08687},
  year   = {2023}
}

Comments

6 pages, submitted to the MLSP workshop

R2 v1 2026-06-28T10:34:47.829Z