Learnable Similarity and Dissimilarity Guided Symmetric Non-Negative Matrix Factorization