“…Basically, it aims to group the data points into different clusters according to their similarities or densities ( Ubukata, 2019 ; Ren, Zhang & Zhang, 2019 ). Over the past decades, a number of clustering algorithms have been proposed such as the K means clustering, spectral clustering ( Ng, Jordan & Weiss, 2001 ), min-max cut ( Ding et al, 2001 ; Nie et al, 2010 ), subspace clustering ( Nie & Huang, 2016 ; Xie et al, 2020 ), and multi-view clustering ( Nie, Tian & Li, 2018 ; Cai et al, 2013 ). Among the existing clustering methods, the most popular one is the K means clustering algorithm due to its simpleness and efficiency, which aims to learn certain cluster centroids to minimize the within cluster data distances.…”