Probabilistic Block Term Decomposition for the Modelling of Higher-order Arrays

Jesper Love Hinrich, Morten Morup

Research output: Contribution to journalJournal articleResearchpeer-review

1 Citation (Scopus)

Abstract

Tensors are ubiquitous in science and engineering and tensor factorization approaches have become important tools. This paper explores the use of Bayesian modeling in the context of tensor factorization and presents a probabilistic extension of the so-called Block-Term Decomposition (BTD) model and show how it can interpolate between two common decomposition models - the Canonical Polyadic Decomposition (CPD) and the Tucker decomposition. This probabilistic extension is obtained by applying Bayesian inference to the BTD model, allowing for uncertainty quantification, robustness to corruption by noise and model miss-specification. The novelty of this model is its applicability to Nth-order tensors, incorporating mode specific orthogonality within each block, and priors that penalizing complexity of the core arrays. On synthetic and two real datasets, we highlight the benefits of probabilistic tensor factorization considering the BTD, demonstrating that the probabilistic BTD can successfully quantify multi-linear structures and is robust to noise.

Original languageEnglish
JournalComputing in Science and Engineering
Volume26
Issue number4
Pages (from-to)24-34
Number of pages11
ISSN1521-9615
DOIs
Publication statusPublished - 2024

Bibliographical note

Publisher Copyright:
IEEE

Keywords

  • Bayes methods
  • Computational modeling
  • Data models
  • Maximum likelihood estimation
  • Noise
  • Probabilistic logic
  • Tensors

Cite this