Sparse Hierarchical Tucker Factorization and its Application to Healthcare
Ioakeim Perros, Robert Chen, Richard Vuduc, Jimeng Sun

TL;DR
This paper introduces Sparse H-Tucker, a scalable and accurate tensor factorization method for high-order sparse data, demonstrated on healthcare data, providing interpretable disease hierarchies and outperforming existing methods in speed and accuracy.
Contribution
The paper presents Sparse H-Tucker, a novel tensor factorization technique that overcomes scalability issues of Hierarchical Tucker by using nested sampling, enabling analysis of large healthcare datasets efficiently.
Findings
Sparse H-Tucker is 18x more accurate and 7.5x faster than previous methods on a 12th order dataset.
The method requires significantly less memory and time for low-order tensors compared to traditional methods.
Sparse H-Tucker scales nearly linearly with the number of non-zero tensor elements.
Abstract
We propose a new tensor factorization method, called the Sparse Hierarchical-Tucker (Sparse H-Tucker), for sparse and high-order data tensors. Sparse H-Tucker is inspired by its namesake, the classical Hierarchical Tucker method, which aims to compute a tree-structured factorization of an input data set that may be readily interpreted by a domain expert. However, Sparse H-Tucker uses a nested sampling technique to overcome a key scalability problem in Hierarchical Tucker, which is the creation of an unwieldy intermediate dense core tensor; the result of our approach is a faster, more space-efficient, and more accurate method. We extensively test our method on a real healthcare dataset, which is collected from 30K patients and results in an 18th order sparse data tensor. Unlike competing methods, Sparse H-Tucker can analyze the full data set on a single multi-threaded machine. It can…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTensor decomposition and applications
