Clustering Approaches In Machine Learning