A Rigorous Link Between Self-Organizing Maps and Gaussian Mixture Models

09/24/2020
by   Alexander Gepperth, et al.
0

This work presents a mathematical treatment of the relation between Self-Organizing Maps (SOMs) and Gaussian Mixture Models (GMMs). We show that energy-based SOM models can be interpreted as performing gradient descent, minimizing an approximation to the GMM log-likelihood that is particularly valid for high data dimensionalities. The SOM-like decrease of the neighborhood radius can be understood as an annealing procedure ensuring that gradient descent does not get stuck in undesirable local minima. This link allows to treat SOMs as generative probabilistic models, giving a formal justification for using SOMs, e.g., to detect outliers, or for sampling.

READ FULL TEXT
research
12/18/2019

Gradient-based training of Gaussian Mixture Models in High-Dimensional Spaces

We present an approach for efficiently training Gaussian Mixture Models ...
research
09/28/2020

Likelihood Landscape and Local Minima Structures of Gaussian Mixture Models

In this paper, we study the landscape of the population negative log-lik...
research
11/02/2020

Fast Reinforcement Learning with Incremental Gaussian Mixture Models

This work presents a novel algorithm that integrates a data-efficient fu...
research
11/15/2017

Sliced Wasserstein Distance for Learning Gaussian Mixture Models

Gaussian mixture models (GMM) are powerful parametric tools with many ap...
research
07/13/2023

Cramer Type Distances for Learning Gaussian Mixture Models by Gradient Descent

The learning of Gaussian Mixture Models (also referred to simply as GMMs...
research
07/03/2023

Learning Mixtures of Gaussians Using the DDPM Objective

Recent works have shown that diffusion models can learn essentially any ...
research
07/25/2020

Fair Marriage Principle and Initialization Map for the EM Algorithm

The popular convergence theory of the EM algorithm explains that the obs...

Please sign up or login with your details

Forgot password? Click here to reset