I. Introduction
Data clustering is an attractive research area in machine learning and data mining. The main purpose of data clustering is to group the samples with high similarities into the same category. To this end, numerous clustering techniques have been put forward, such as -means [1], low rank coding [2], [3], multiview clustering [4]–[7], graph clustering [8], [9], and matrix factorization [10]–[12]. Among them, matrix factorization-based methods are able to give the semantic interpretation of the original data and have been successfully applied in various real-world tasks, such as data representation [13] and face recognition [14].