Near-Universal Multiplicative Updates for Nonnegative Einsum Factorization
John Hood, Aaron Schein
Abstract
Despite the ubiquity of multiway data across scientific domains, there are few performant and user-friendly methods that fit non-standard nonnegative tensor factorization models tailored to the data at-hand. Researchers may use gradient-based automatic differentiation, which often struggles under nonnegative constraints, choose between a limited set of methods with mature implementations, or implement their own model from scratch. As an alternative, we introduce NNEinFact, an einsum-based multiplicative update algorithm that fits any nonnegative tensor factorization expressible as a tensor contraction by minimizing one of many user-specified loss functions, including the -divergence. To use NNEinFact, the researcher specifies their model with a string. NNEinFact converges to a stationary point of the loss, supports missing data, and fits to tensors with hundreds of millions of entries in seconds. Empirically, NNEinFact fits custom models which outperform standard ones in prediction tasks on real-world tensor data by over 37% and attains less than half the test loss of gradient-based methods while converging up to 90 times faster. Software is publicly available at github.com/jhood3/einfact.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext b720f86c-9d80-4713-acd2-c1307de99970Builds on2
Related papers
- A Generalized and Fast-converging Non-negative Latent Factor Model for Predicting User Preferences in Recommender SystemsYe Yuan, Xin Luo, Mingsheng Shang, Di WuWWW 2020 · 44 citations
- Multi-Mode Deep Matrix and Tensor FactorizationJicong FanICLR 2022 · 44 citations
- Provable Online CP/PARAFAC Decomposition of a Structured Tensor via Dictionary LearningSirisha Rambhatla, Xingguo Li, Jarvis D. HauptNeurIPS 2020 · 13 citations
- Tensor Completion Made PracticalAllen Liu, Ankur MoitraNeurIPS 2020 · 37 citations
- Efficient Nonparametric Tensor Decomposition for Binary and Count DataZerui Tao, Toshihisa Tanaka, Qibin ZhaoAAAI 2024 · 6 citations
