Tensor Decomposition

Structured representations, automatic rank selection, and online learning.

Tensor decompositions provide structured representations of multiway data and model parameters. My work focuses on estimating both the factors and the model complexity, including the number of components and their ranks.

Learning the structure of block-term models

Block-term decompositions represent data using components whose multilinear ranks can differ. We develop methods that promote sparsity jointly across factor columns, allowing the model structure to emerge during optimization.

Our work includes a block successive upper-bound minimization approach and a Bayesian formulation based on hierarchical sparsity and variational inference. The Bayesian method jointly estimates the decomposition and its ranks while avoiding manual regularization-parameter tuning.

Block-term tensor decomposition
The block-term tensor decomposition model.
Hierarchical Bayesian model for tensor rank selection
Hierarchical Bayesian modelling for automatic structure and rank estimation.

Online learning and model adaptation

We also develop online rank-revealing methods for streaming data, allowing the decomposition to adapt as observations arrive. A current interest is to extend structured tensor parameterizations to parameter-efficient adaptation of foundation models.

Selected publications