Sinkhorn EM: An Expectation-Maximization algorithm based on entropic optimal transport

06/30/2020
by   Gonzalo Mena, et al.
0

We study Sinkhorn EM (sEM), a variant of the expectation maximization (EM) algorithm for mixtures based on entropic optimal transport. sEM differs from the classic EM algorithm in the way responsibilities are computed during the expectation step: rather than assign data points to clusters independently, sEM uses optimal transport to compute responsibilities by incorporating prior information about mixing weights. Like EM, sEM has a natural interpretation as a coordinate ascent procedure, which iteratively constructs and optimizes a lower bound on the log-likelihood. However, we show theoretically and empirically that sEM has better behavior than EM: it possesses better global convergence guarantees and is less prone to getting stuck in bad local optima. We complement these findings with experiments on simulated data as well as in an inference task involving C. elegans neurons and show that sEM learns cell labels significantly better than other approaches.

READ FULL TEXT

page 9

page 24

page 28

page 33

page 34

page 35

research
05/03/2013

An Improved EM algorithm

In this paper, we firstly give a brief introduction of expectation maxim...
research
08/26/2016

Global analysis of Expectation Maximization for mixtures of two Gaussians

Expectation Maximization (EM) is among the most popular algorithms for e...
research
06/17/2022

Mirror Descent with Relative Smoothness in Measure Spaces, with application to Sinkhorn and EM

Many problems in machine learning can be formulated as optimizing a conv...
research
10/26/2018

Benefits of over-parameterization with EM

Expectation Maximization (EM) is among the most popular algorithms for m...
research
03/07/2018

Fast Dawid-Skene

Many real world problems can now be effectively solved using supervised ...
research
06/20/2020

Scalable Identification of Partially Observed Systems with Certainty-Equivalent EM

System identification is a key step for model-based control, estimator d...
research
04/02/2018

Stochastic EM for Shuffled Linear Regression

We consider the problem of inference in a linear regression model in whi...

Please sign up or login with your details

Forgot password? Click here to reset