2017
DOI: 10.1186/s13040-017-0160-6
|View full text |Cite
|
Sign up to set email alerts
|

Scalable non-negative matrix tri-factorization

Abstract: BackgroundMatrix factorization is a well established pattern discovery tool that has seen numerous applications in biomedical data analytics, such as gene expression co-clustering, patient stratification, and gene-disease association mining. Matrix factorization learns a latent data model that takes a data matrix and transforms it into a latent feature space enabling generalization, noise removal and feature discovery. However, factorization algorithms are numerically intensive, and hence there is a pressing c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 8 publications
(3 citation statements)
references
References 40 publications
0
3
0
Order By: Relevance
“…While the output clusters may be used for certain ranking tasks, these methods require prior knowledge in the number of clusters and correct cluster labels in addition to the inputs for M(T)F-based ranking methods. The matrix tri-factorization has been applied to gene function prediction, patient stratification, and disease module detection [44], [45].…”
Section: Related Work and Contributionsmentioning
confidence: 99%
See 1 more Smart Citation
“…While the output clusters may be used for certain ranking tasks, these methods require prior knowledge in the number of clusters and correct cluster labels in addition to the inputs for M(T)F-based ranking methods. The matrix tri-factorization has been applied to gene function prediction, patient stratification, and disease module detection [44], [45].…”
Section: Related Work and Contributionsmentioning
confidence: 99%
“…-We develop a new algorithm WINTF, which for the first time incorporates sample weight, imputation, and side information into the existing tri-factorization frameworks [44], [45], making it better handle noisy and sparse data. -We develop an efficient optimization algorithm based on the multiplicative update rule.…”
Section: Related Work and Contributionsmentioning
confidence: 99%
“…Such an iterative update involves multiplying the current approximation with the gradient of the objective function, which captures the discrepancy between the input data matrix and its latent-based reconstruction. Several studies improved the performance of multiplicative update rules, for example, by using parallelization [16, 17]. A significant limitation of multiplicative update rules is that the method is slow to converge [13].…”
Section: Introductionmentioning
confidence: 99%