Before revision: Finite mixture models for clustering can often be improved by adding a regularization that is specific to the topology of the data.
After revision: Probabilistic finite mixture models are widely used for unsupervised clustering. These models can often be improved by adding a regularization that is specific to the topology of the data.