An Alternative to EM for Gaussian Mixture Models: Batch and Stochastic Riemannian Optimization
Not on the map. Why?
Abstract (arXiv)
We consider maximum likelihood estimation for Gaussian Mixture Models (Gmms). This task is almost invariably solved (in theory and practice) via the Expectation Maximization (EM) algorithm. EM owes its success to various factors, of which is its ability to fulfill positive definiteness constraints in closed form is of key importance. We propose an alternative to EM by appealing to the rich Riemannian geometry of positive definite matrices, using which we cast Gmm parameter estimation as a Riemannian optimization problem. Surprisingly, such an out-of-the-box Riemannian formulation completely fails and proves much inferior to EM. This motivates us to take a closer look at the problem geometry, and derive a better formulation that is much more amenable to Riemannian optimization. We then develop (Riemannian) batch and stochastic gradient algorithms that outperform EM, often substantially. We provide a non-asymptotic convergence analysis for our stochastic method, which is also the first (to our knowledge) such global analysis for Riemannian stochastic gradient. Numerous empirical results are included to demonstrate the effectiveness of our methods.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Jun 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 4; 2023: 2; 2024: 0; 2025: 5; 2026: 2.
20 papers.
Sort:
- 2021On Riemannian Optimization over Positive Definite Matrices with the Bures-Wasserstein Geometrycited by 32
- 2021On Riemannian Stochastic Approximation Schemes with Fixed Step-Sizecited by 12
- 2021Learning with symmetric positive definite matrices via generalized Bures-Wasserstein geometrycited by 10
- 2021Image Modeling with Deep Convolutional Gaussian Mixture Modelscited by 4
- 2021A sampling-based approach for efficient clustering in large datasetscited by 4
- 2022Accelerated Riemannian Optimization: Handling Constraints with a Prox to Bound Geometric Penaltiescited by 4
- 2023Gromov-Wasserstein-like Distances in the Gaussian Mixture Models Spacecited by 4
- 2021A Riemannian Newton Trust-Region Method for Fitting Gaussian Mixture Modelscited by 2
- 2025Manifold learning and optimization using tangent space proxiescited by 2
- 2025Faster Convergence of Riemannian Stochastic Gradient Descent with Increasing Batch Sizecited by 2
- 2026Parallelised Differentiable Straightest Geodesics for 3D Meshescited by 2
- 2021Vector Transport Free Riemannian LBFGS for Optimization on Symmetric Positive Definite Matrix Manifoldscited by 1
8 more
- 2022Riemannian Stochastic Gradient Method for Nested Composition Optimizationcited by 1
- 2022Rieoptax: Riemannian Optimization in JAXcited by 1
- 2025Moving Past Single Metrics: Exploring Short-Text Clustering Across Multiple Resolutionscited by 1
- 2025Parsimonious Gaussian mixture models with piecewise-constant eigenvalue profilescited by 1
- 2025Atlas-based Manifold Representations for Interpretable Riemannian Machine Learningcited by 1
- 2022Riemannian Optimization for Variance Estimation in Linear Mixed Modelscited by 0
- 2023Probabilistic Classification by Density Estimation Using Gaussian Mixture Model and Masked Autoregressive Flowcited by 0
- 2026Fair Model-based Clusteringcited by 0
- 2026Parallelised Differentiable Straightest Geodesics for 3D Meshes16 Mar 2026
- 2026Fair Model-based Clustering25 Feb 2026
- 2025Atlas-based Manifold Representations for Interpretable Riemannian Machine Learning20 Oct 2025
- 2025Parsimonious Gaussian mixture models with piecewise-constant eigenvalue profiles2 Jul 2025
- 2025Moving Past Single Metrics: Exploring Short-Text Clustering Across Multiple Resolutions24 Feb 2025
- 2025Faster Convergence of Riemannian Stochastic Gradient Descent with Increasing Batch Size30 Jan 2025
- 2025Manifold learning and optimization using tangent space proxies22 Jan 2025
- 2023Gromov-Wasserstein-like Distances in the Gaussian Mixture Models Space17 Oct 2023
- 2023Probabilistic Classification by Density Estimation Using Gaussian Mixture Model and Masked Autoregressive Flow16 Oct 2023
- 2022Riemannian Optimization for Variance Estimation in Linear Mixed Models18 Dec 2022
- 2022Accelerated Riemannian Optimization: Handling Constraints with a Prox to Bound Geometric Penalties26 Nov 2022
- 2022Rieoptax: Riemannian Optimization in JAX10 Oct 2022
8 more
- 2022Riemannian Stochastic Gradient Method for Nested Composition Optimization19 Jul 2022
- 2021A sampling-based approach for efficient clustering in large datasets29 Dec 2021
- 2021Learning with symmetric positive definite matrices via generalized Bures-Wasserstein geometry20 Oct 2021
- 2021Vector Transport Free Riemannian LBFGS for Optimization on Symmetric Positive Definite Matrix Manifolds25 Aug 2021
- 2021On Riemannian Optimization over Positive Definite Matrices with the Bures-Wasserstein Geometry1 Jun 2021
- 2021A Riemannian Newton Trust-Region Method for Fitting Gaussian Mixture Models30 Apr 2021
- 2021Image Modeling with Deep Convolutional Gaussian Mixture Models19 Apr 2021
- 2021On Riemannian Stochastic Approximation Schemes with Fixed Step-Size15 Feb 2021
- 2021On Riemannian Optimization over Positive Definite Matrices with the Bures-Wasserstein Geometrycited by 32
- 2021On Riemannian Stochastic Approximation Schemes with Fixed Step-Sizecited by 12
- 2021Learning with symmetric positive definite matrices via generalized Bures-Wasserstein geometrycited by 10
- 2021Image Modeling with Deep Convolutional Gaussian Mixture Modelscited by 4
- 2021A sampling-based approach for efficient clustering in large datasetscited by 4
- 2022Accelerated Riemannian Optimization: Handling Constraints with a Prox to Bound Geometric Penaltiescited by 4
- 2023Gromov-Wasserstein-like Distances in the Gaussian Mixture Models Spacecited by 4
- 2021A Riemannian Newton Trust-Region Method for Fitting Gaussian Mixture Modelscited by 2
- 2025Manifold learning and optimization using tangent space proxiescited by 2
- 2025Faster Convergence of Riemannian Stochastic Gradient Descent with Increasing Batch Sizecited by 2
- 2026Parallelised Differentiable Straightest Geodesics for 3D Meshescited by 2
- 2021Vector Transport Free Riemannian LBFGS for Optimization on Symmetric Positive Definite Matrix Manifoldscited by 1
12 most cited of 20 All 20 (JSON)
- 2026Parallelised Differentiable Straightest Geodesics for 3D Meshes16 Mar 2026
- 2026Fair Model-based Clustering25 Feb 2026
- 2025Atlas-based Manifold Representations for Interpretable Riemannian Machine Learning20 Oct 2025
- 2025Parsimonious Gaussian mixture models with piecewise-constant eigenvalue profiles2 Jul 2025
- 2025Moving Past Single Metrics: Exploring Short-Text Clustering Across Multiple Resolutions24 Feb 2025
- 2025Faster Convergence of Riemannian Stochastic Gradient Descent with Increasing Batch Size30 Jan 2025
- 2025Manifold learning and optimization using tangent space proxies22 Jan 2025
- 2023Gromov-Wasserstein-like Distances in the Gaussian Mixture Models Space17 Oct 2023
- 2023Probabilistic Classification by Density Estimation Using Gaussian Mixture Model and Masked Autoregressive Flow16 Oct 2023
- 2022Riemannian Optimization for Variance Estimation in Linear Mixed Models18 Dec 2022
- 2022Accelerated Riemannian Optimization: Handling Constraints with a Prox to Bound Geometric Penalties26 Nov 2022
- 2022Rieoptax: Riemannian Optimization in JAX10 Oct 2022
12 newest of 20 All 20 (JSON)