# Probabilistic Clustering

Learn about the probabilistic technique to perform clustering. This lesson introduces the Gaussian distribution and expectation-maximization algorithms to perform clustering.

## Probabilistic approach for clustering

KMeans does the hard assignment of the data points in the clusters. KMeans also provides spherical shape clusters. That is not always better with the given data. The cluster can be formulated of any shape.

Probabilistic models do the soft assignment. For each data point, they tell the probability of assigning in each cluster. They also account for cluster shape and learn weights in dimensions.

Level up your interview prep. Join Educative to access 80+ hands-on prep courses.