Graph-based Neural Acceleration for Nonnegative Matrix Factorization

02/01/2022
by   Jens Sjölund, et al.
0

We describe a graph-based neural acceleration technique for nonnegative matrix factorization that builds upon a connection between matrices and bipartite graphs that is well-known in certain fields, e.g., sparse linear algebra, but has not yet been exploited to design graph neural networks for matrix computations. We first consider low-rank factorization more broadly and propose a graph representation of the problem suited for graph neural networks. Then, we focus on the task of nonnegative matrix factorization and propose a graph neural network that interleaves bipartite self-attention layers with updates based on the alternating direction method of multipliers. Our empirical evaluation on synthetic and two real-world datasets shows that we attain substantial acceleration, even though we only train in an unsupervised fashion on smaller synthetic instances.

READ FULL TEXT

page 8

page 14

research
12/19/2022

Continuous Semi-Supervised Nonnegative Matrix Factorization

Nonnegative matrix factorization can be used to automatically detect top...
research
09/04/2015

Coordinate Descent Methods for Symmetric Nonnegative Matrix Factorization

Given a symmetric nonnegative matrix A, symmetric nonnegative matrix fac...
research
04/10/2021

Adversarially-Trained Nonnegative Matrix Factorization

We consider an adversarially-trained version of the nonnegative matrix f...
research
11/06/2017

Randomized Nonnegative Matrix Factorization

Nonnegative matrix factorization (NMF) is a powerful tool for data minin...
research
04/10/2016

Online Nonnegative Matrix Factorization with Outliers

We propose a unified and systematic framework for performing online nonn...
research
05/25/2023

Neural incomplete factorization: learning preconditioners for the conjugate gradient method

In this paper, we develop a novel data-driven approach to accelerate sol...
research
03/08/2016

Effective Mean-Field Inference Method for Nonnegative Boltzmann Machines

Nonnegative Boltzmann machines (NNBMs) are recurrent probabilistic neura...

Please sign up or login with your details

Forgot password? Click here to reset