中文

基于 ReLU 函数的非线性矩阵分解加速算法

机器学习 2023-05-16 v1 信号处理 最优化与控制 机器学习

摘要

在本文中,我们研究如下非线性矩阵分解(NMD)问题:给定稀疏非负矩阵 XX,寻找低秩矩阵 Θ\Theta 使得 Xf(Θ)X \approx f(\Theta),其中 ff 为逐元素非线性函数。我们关注 f()=max(0,)f(\cdot) = \max(0, \cdot)(修正线性单元(ReLU)非线性激活)的情形。我们将相应问题称为 ReLU-NMD。我们首先简要概述为解决 ReLU-NMD 已开发的现有方法。随后我们引入两种新算法:(1)激进加速 NMD(A-NMD),其使用自适应 Nesterov 外推来加速现有算法;(2)三块 NMD(3B-NMD),其将 Θ=WH\Theta = WH 参数化并显著降低了计算成本。我们还提出一种基于核范数作为秩函数代理的有效初始化策略。我们在合成与真实世界数据集上展示了所提算法(发布于 gitlab)的有效性。

关键词

引用

@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}
}

备注

6 pages, submitted to the MLSP workshop