paper-with-me

홈 › Papers

Factoring nonnegative matrices with linear programs

2012-06-06 · NeurIPS 2012 12 · Victor Bittorf, Benjamin Recht, Christopher Re, Joel A. Tropp

This paper describes a new approach, based on linear programming, for computing nonnegative matrix factorizations (NMFs). The key idea is a data-driven model for the factorization where the most salient features in the data are used to express the remaining features. More precisely, given a data matrix X, the algorithm identifies a matrix C such that X approximately equals CX and some linear constraints. The constraints are chosen to ensure that the matrix C selects features; these features can then be used to find a low-rank NMF of X. A theoretical analysis demonstrates that this approach has guarantees similar to those of the recent NMF algorithm of Arora et al. (2012). In contrast with this earlier work, the proposed method extends to more general noise models and leads to efficient, scalable algorithms. Experiments with synthetic and real datasets provide evidence that the new approach is also superior in practice. An optimized C++ implementation can factor a multigigabyte matrix in a matter of minutes.

📄 PDF Abstract BibTeX arXiv:1206.1270

Code (1)

martinResearch/PySparseLP

Similar Papers 제목 키워드 기반

Robustness Analysis of Hottopixx, a Linear Programming Model for Factoring Nonnegative Matrices

2012-11-28 · Nicolas Gillis

Although nonnegative matrix factorization (NMF) is NP-hard in general, it has been shown very recently that it is tractable under the assumption that the input nonnegative data matrix is close to being separable (separab…

Robust Near-Separable Nonnegative Matrix Factorization Using Linear Optimization

2013-02-18 · Nicolas Gillis, Robert Luce

Nonnegative matrix factorization (NMF) has been shown recently to be tractable under the separability assumption, under which all the columns of the input data matrix belong to the convex cone generated by only a few of …

Multiplicative updates for symmetric-cone factorizations

2021-08-02 · Yong Sheng Soh, Antonios Varvitsiotis

Given a matrix $X\in \mathbb{R}^{m\times n}_+$ with non-negative entries, the cone factorization problem over a cone $\mathcal{K}\subseteq \mathbb{R}^k$ concerns computing $\{ a_1,\ldots, a_{m} \} \subseteq \mathcal{K}$ …

Scalable Knowledge Refactoring using Constrained Optimisation

2024-08-21 · Minghao Liu, David M. Cerna, Filipe Gouveia, Andrew Cropper

Knowledge refactoring compresses a logic program by introducing new rules. Current approaches struggle to scale to large programs. To overcome this limitation, we introduce a constrained optimisation refactoring approach…

Heuristics for Exact Nonnegative Matrix Factorization

2014-11-26 · Arnaud Vandaele, Nicolas Gillis, François Glineur, Daniel Tuyttens

The exact nonnegative matrix factorization (exact NMF) problem is the following: given an $m$-by-$n$ nonnegative matrix $X$ and a factorization rank $r$, find, if possible, an $m$-by-$r$ nonnegative matrix $W$ and an $r$…