Tensors

Model Selection and Computation for Block-Term Tensor Decomposition

Model Selection for Block-Term Tensor Decomposition and Computation

The so-called block-term decomposition (BTD) tensor model has been recently receiving increasing attention due to its enhanced ability of representing systems and signals that are composed of blocks of rank higher than one, a scenario encountered in numerous and diverse applications. Its uniqueness and approximation have thus been thoroughly studied. Nevertheless, the challenging problem of estimating the BTD model structure, namely the number of block terms and their individual ranks, has only recently started to attract significant attention. In this papers, we propose novel methods for BTD model selection and computation. The main idea is leverage column sparsity jointly on the factors and in a hierarchical manner and estimating the ranks as the numbers of factor columns of non-negligible magnitude. The problem has been addressed via a block successive upper bound minimization (BSUM) approach and a fully automated Bayesian approach which alleviates the need for hyperparameter tuning.

the Block-Term tensor Decomposition model (BTD)
The hierarchical Bayesian network employed in [2]
## References 1. Athanasios A Rontogiannis, Eleftherios Kofidis, Paris V Giampouras, "Block-term tensor decomposition: Model selection and computation", IEEE Journal on Selected Topics on Signal Processing, 2021.
2. Paris V Giampouras, Athanasios A Rontogiannis, Eleftherios Kofidis, "Block-Term Tensor Decomposition Model Selection and Computation: The Bayesian Way" IEEE Transactions on Signal Processing, 2022.