English

E$^2$M: Double Bounded $\alpha$-Divergence Optimization for Tensor-based Discrete Density Estimation

Machine Learning 2025-05-26 v3 Machine Learning

Abstract

Tensor-based discrete density estimation requires flexible modeling and proper divergence criteria to enable effective learning; however, traditional approaches using α\alpha-divergence face analytical challenges due to the α\alpha-power terms in the objective function, which hinder the derivation of closed-form update rules. We present a generalization of the expectation-maximization (EM) algorithm, called E2^2M algorithm. It circumvents this issue by first relaxing the optimization into minimization of a surrogate objective based on the Kullback-Leibler (KL) divergence, which is tractable via the standard EM algorithm, and subsequently applying a tensor many-body approximation in the M-step to enable simultaneous closed-form updates of all parameters. Our approach offers flexible modeling for not only a variety of low-rank structures, including the CP, Tucker, and Tensor Train formats, but also their mixtures, thus allowing us to leverage the strengths of different low-rank structures. We demonstrate the effectiveness of our approach in classification and density estimation tasks.

Keywords

Cite

@article{arxiv.2405.18220,
  title  = {E$^2$M: Double Bounded $\alpha$-Divergence Optimization for Tensor-based Discrete Density Estimation},
  author = {Kazu Ghalamkari and Jesper Løve Hinrich and Morten Mørup},
  journal= {arXiv preprint arXiv:2405.18220},
  year   = {2025}
}

Comments

34 pages, 11 figures

R2 v1 2026-06-28T16:43:55.440Z