FastSTMF: Efficient tropical matrix factorization algorithm for sparse
data
- URL: http://arxiv.org/abs/2205.06619v1
- Date: Fri, 13 May 2022 13:13:06 GMT
- Title: FastSTMF: Efficient tropical matrix factorization algorithm for sparse
data
- Authors: Amra Omanovi\'c, Polona Oblak and Toma\v{z} Curk
- Abstract summary: Matrix factorization, one of the most popular methods in machine learning, has recently benefited from introducing non-linearity in prediction tasks using tropical semiring.
In our work, we propose a new method FastSTMF based on Sparse Tropical Matrix Factorization (STMF)
We evaluate FastSTMF on synthetic and real gene expression data from the TCGA database, and the results show that FastSTMF outperforms STMF in both accuracy and running time.
- Score: 0.0
- License: http://creativecommons.org/licenses/by-sa/4.0/
- Abstract: Matrix factorization, one of the most popular methods in machine learning,
has recently benefited from introducing non-linearity in prediction tasks using
tropical semiring. The non-linearity enables a better fit to extreme values and
distributions, thus discovering high-variance patterns that differ from those
found by standard linear algebra. However, the optimization process of various
tropical matrix factorization methods is slow. In our work, we propose a new
method FastSTMF based on Sparse Tropical Matrix Factorization (STMF), which
introduces a novel strategy for updating factor matrices that results in
efficient computational performance. We evaluated the efficiency of FastSTMF on
synthetic and real gene expression data from the TCGA database, and the results
show that FastSTMF outperforms STMF in both accuracy and running time. Compared
to NMF, we show that FastSTMF performs better on some datasets and is not prone
to overfitting as NMF. This work sets the basis for developing other matrix
factorization techniques based on many other semirings using a new proposed
optimization process.
Related papers
- Accelerating Matrix Factorization by Dynamic Pruning for Fast Recommendation [0.49399484784577985]
Matrix factorization (MF) is a widely used collaborative filtering algorithm for recommendation systems (RSs)
With the dramatically increased number of users/items in current RSs, the computational complexity for training a MF model largely increases.
We propose algorithmic methods to accelerate MF, without inducing any additional computational resources.
arXiv Detail & Related papers (2024-03-18T16:27:33Z) - Supervised Class-pairwise NMF for Data Representation and Classification [2.7320863258816512]
Non-negative Matrix factorization (NMF) based methods add new terms to the cost function to adapt the model to specific tasks.
NMF method adopts unsupervised approaches to estimate the factorizing matrices.
arXiv Detail & Related papers (2022-09-28T04:33:03Z) - Unitary Approximate Message Passing for Matrix Factorization [90.84906091118084]
We consider matrix factorization (MF) with certain constraints, which finds wide applications in various areas.
We develop a Bayesian approach to MF with an efficient message passing implementation, called UAMPMF.
We show that UAMPMF significantly outperforms state-of-the-art algorithms in terms of recovery accuracy, robustness and computational complexity.
arXiv Detail & Related papers (2022-07-31T12:09:32Z) - Log-based Sparse Nonnegative Matrix Factorization for Data
Representation [55.72494900138061]
Nonnegative matrix factorization (NMF) has been widely studied in recent years due to its effectiveness in representing nonnegative data with parts-based representations.
We propose a new NMF method with log-norm imposed on the factor matrices to enhance the sparseness.
A novel column-wisely sparse norm, named $ell_2,log$-(pseudo) norm, is proposed to enhance the robustness of the proposed method.
arXiv Detail & Related papers (2022-04-22T11:38:10Z) - Nonstationary Temporal Matrix Factorization for Multivariate Time Series
Forecasting [18.910448998549185]
Nonstationary Temporal Matrix Factorization (NoTMF) model is used to reconstruct the whole time series matrix and vector autoregressive process is imposed on a properly differenced copy of the temporal factor matrix.
We demonstrate the superior accuracy and effectiveness of NoTMF over other baseline models.
Our results also confirm the importance of addressing the nonstationarity of real-world time series data such as Uber traffic flow/speed.
arXiv Detail & Related papers (2022-03-20T21:22:39Z) - Adversarially-Trained Nonnegative Matrix Factorization [77.34726150561087]
We consider an adversarially-trained version of the nonnegative matrix factorization.
In our formulation, an attacker adds an arbitrary matrix of bounded norm to the given data matrix.
We design efficient algorithms inspired by adversarial training to optimize for dictionary and coefficient matrices.
arXiv Detail & Related papers (2021-04-10T13:13:17Z) - Feature Weighted Non-negative Matrix Factorization [92.45013716097753]
We propose the Feature weighted Non-negative Matrix Factorization (FNMF) in this paper.
FNMF learns the weights of features adaptively according to their importances.
It can be solved efficiently with the suggested optimization algorithm.
arXiv Detail & Related papers (2021-03-24T21:17:17Z) - Self-supervised Symmetric Nonnegative Matrix Factorization [82.59905231819685]
Symmetric nonnegative factor matrix (SNMF) has demonstrated to be a powerful method for data clustering.
Inspired by ensemble clustering that aims to seek better clustering results, we propose self-supervised SNMF (S$3$NMF)
We take advantage of the sensitivity to code characteristic of SNMF, without relying on any additional information.
arXiv Detail & Related papers (2021-03-02T12:47:40Z) - Data embedding and prediction by sparse tropical matrix factorization [0.0]
We propose a method called Sparse Tropical Matrix Factorization (STMF) for the estimation of missing (unknown) values.
Tests on unique synthetic data showed that STMF approximation achieves a higher correlation than non-negative matrix factorization.
STMF is the first work that uses tropical semiring on sparse data.
arXiv Detail & Related papers (2020-12-09T18:09:17Z) - Positive Semidefinite Matrix Factorization: A Connection with Phase
Retrieval and Affine Rank Minimization [71.57324258813674]
We show that PSDMF algorithms can be designed based on phase retrieval (PR) and affine rank minimization (ARM) algorithms.
Motivated by this idea, we introduce a new family of PSDMF algorithms based on iterative hard thresholding (IHT)
arXiv Detail & Related papers (2020-07-24T06:10:19Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.