Probabilistic Model Based Clustering