# A Fast Incremental Gaussian Mixture Model

arXiv: https://arxiv.org/abs/1506.04422 · HTML: https://mlsanity.com/paper/1506.04422/

## Key facts

- Cited by 8 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 14 Jun 2015.

## Built on by (most cited first, 8 of 8)

- [Beyond Supervised Continual Learning: a Review](https://mlsanity.com/paper/2208.14307/) (2022)
- [Continual Competitive Memory: A Neural System for Online Task-Free Lifelong Learning](https://mlsanity.com/paper/2106.13300/) (2021)
- [PAGE: Prototype-Based Model-Level Explanations for Graph Neural Networks](https://mlsanity.com/paper/2210.17159/) (2022)
- [Online Unsupervised Learning of Visual Representations and Categories](https://mlsanity.com/paper/2109.05675/) (2021)
- [On the detection-to-track association for online multi-object tracking](https://mlsanity.com/paper/2107.00500/) (2021)
- [Accurate Molecular-Orbital-Based Machine Learning Energies via Unsupervised Clustering of Chemical Space](https://mlsanity.com/paper/2204.09831/) (2022)
- [An Optimal Transport-driven Approach for Cultivating Latent Space in Online Incremental Learning](https://mlsanity.com/paper/2211.16780/) (2022)
- [Classification EM-PCA for clustering and embedding](https://mlsanity.com/paper/2511.18992/) (2025)

## Abstract (arXiv)

This work builds upon previous efforts in online incremental learning, namely the Incremental Gaussian Mixture Network (IGMN). The IGMN is capable of learning from data streams in a single-pass by improving its model after analyzing each data point and discarding it thereafter. Nevertheless, it suffers from the scalability point-of-view, due to its asymptotic time complexity of operatornameObigl(NKD3bigr) for N data points, K Gaussian components and D dimensions, rendering it inadequate for high-dimensional data. In this paper, we manage to reduce this complexity to operatornameObigl(NKD2bigr) by deriving formulas for working directly with precision matrices instead of covariance matrices. The final result is a much faster and scalable algorithm which can be applied to high dimensional tasks. This is confirmed by applying the modified algorithm to high-dimensional classification datasets.
