Fitting large mixture models using stochastic component selection

10/10/2021
by   Milan Papež, et al.
0

Traditional methods for unsupervised learning of finite mixture models require to evaluate the likelihood of all components of the mixture. This becomes computationally prohibitive when the number of components is large, as it is, for example, in the sum-product (transform) networks. Therefore, we propose to apply a combination of the expectation maximization and the Metropolis-Hastings algorithm to evaluate only a small number of, stochastically sampled, components, thus substantially reducing the computational cost. The Markov chain of component assignments is sequentially generated across the algorithm's iterations, having a non-stationary target distribution whose parameters vary via a gradient-descent scheme. We put emphasis on generality of our method, equipping it with the ability to train both shallow and deep mixture models which involve complex, and possibly nonlinear, transformations. The performance of our method is illustrated in a variety of synthetic and real-data contexts, considering deep models, such as mixtures of normalizing flows and sum-product (transform) networks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/24/2014

Unsupervised learning of regression mixture models with unknown number of components

Regression mixture models are widely studied in statistics, machine lear...
research
05/20/2019

Optimisation of Overparametrized Sum-Product Networks

It seems to be a pearl of conventional wisdom that parameter learning in...
research
12/18/2019

Boltzmann Exploration Expectation-Maximisation

We present a general method for fitting finite mixture models (FMM). Lea...
research
06/12/2018

Estimating finite mixtures of semi-Markov chains: an application to the segmentation of temporal sensory data

In food science, it is of great interest to get information about the te...
research
03/03/2012

A Method of Moments for Mixture Models and Hidden Markov Models

Mixture models are a fundamental tool in applied statistics and machine ...
research
06/08/2015

Learning Mixtures of Ising Models using Pseudolikelihood

Maximum pseudolikelihood method has been among the most important method...
research
01/30/2013

Learning Mixtures of DAG Models

We describe computationally efficient methods for learning mixtures in w...

Please sign up or login with your details

Forgot password? Click here to reset