Pith. sign in

REVIEW 3 major objections 5 minor 36 references

Learnable Similarity and Dissimilarity Guided Symmetric Non-Negative Matrix Factorization

T0 review · 3 major / 5 minor · reviewed 2026-08-11 · deepseek-v4-flash

Pith's one-line read This paper claims that symmetric nonnegative matrix factorization can be made robust to unreliable large-k nearest-neighbor graphs by learning one weight per neighbor slice for a similarity graph and a second weight vector for a dual…

desk verdict The empirical recipe is solid and reproducible, but the paper's headline convergence guarantee does not hold as written because R(V) is never defined as a global objective. read the letter →

arxiv 2412.04082 v1 pith:I6IB72AT submitted 2024-12-05 cs.LG

classification cs.LG
keywords symmetricnonnegativematrixfactorizationadaptivesimilaritylearningweightedk-nearest-neighborgraphdissimilarityorthogonalityregularizationclusteringKKTstationarity
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

The paper argues that the standard fixed k-nearest-neighbor similarity matrix in symmetric nonnegative matrix factorization (SymNMF) is both wasteful and unreliable, since later neighbor slices are mostly noise. It replaces that fixed matrix with a weighted sum of the k-th neighbor slices, learning one nonnegative weight per slice; this collapses the graph search space from O($n^{2}$) entries to n-1 weights. A second learned weight vector builds a dual dissimilarity graph from the same slices, telling the factorization which pairs are actively dissimilar rather than merely unobserved, and a new orthogonality regularizer keeps the cluster-indicator columns well separated. The paper claims an alternating algorithm with monotone convergence to a KKT point and reports the best ACC/NMI on 13 of 16 benchmark comparisons against nine clustering methods.

What carries the argument

The load-bearing object is the k-th-nearest-neighbor slice matrix A(k), with unit Frobenius norm after normalization and disjoint support from every other slice, so ⟨A(k), A(t)⟩=0 and S(w), D(p) decompose into sums of weights. That orthogonality turns the whole graph-learning task into a low-dimensional simplex problem: updating w and p is a strongly convex quadratic with simplex constraints, solved by O(n log n) projection, and the density penalties ∥w∥^2, ∥p∥^2 come directly from ∥S(w)∥^2_F=Σ $w_k^{2}$. On the factor side, the argument runs through the identity det(V^T V)=det(V_{-j}^T V_{-j}) v_j^T(I-V_{-j}V_{-j}^†)v_j, which supplies the regularizer R(v_j), the geometric reading of R(v_j) as the squared distance from column v_j to the span of the other columns, the bound 0≤R(v_j)≤∥v_j∥^2, and a column-wise update that fits the progressive hierarchical alternating least-squares (PHALS) scheme with monotone decrease and KKT convergence. Proposition 2 is the bridge between the relaxed (w,p) problem and the original nonconvex constraint w^T p=0: the relaxed global optimum is also optimal for the constrained problem whenever Σ_k w_k p_k=0, a condition the authors observe to hold in their experiments but state needs further study.

What would settle it

Run Algorithm 1 with η=0.99μ on a dataset where later neighbor slices are not predominantly wrong-class (e.g., periodic or interleaved clusters), and measure Σ_k w*_k p*_k after convergence; a clearly positive value, together with a nonzero KKT residual for (22), would refute the claimed stationarity of the original model.

Watch

Extended reading notes

Core claim

The paper's core assertion is that the k-th-nearest-neighbor slices A(k) of a kernel matrix are normalized, mutually orthogonal building blocks, so a weighted combination S(w) = Σ_k w_k A(k) spans every useful similarity graph in only n-1 dimensions. Learning those weights instead of every entry of S makes adaptive similarity practical, and the learned weights concentrate on early slices whose neighbor relations agree with true clusters. The same slices with a second weight vector p build a dual dissimilarity graph D(p), with w^T p=0 forcing every slice to serve exactly one role; a large entry of D(p) tells the factor matrix VV^T that a pair is dissimilar rather than merely unobserved. For discrimination, the paper introduces the column-wise orthogonality regularizer R(v_j)=v_j^T(I-V_{-j}V_{-j}^†)v_j, the squared length of the component of v_j orthogonal to the space spanned by the other columns, which follows from det(V^T V)=det(V_{-j}^T V_{-j})R(v_j), is bounded, and cannot vanish even when a column is driven to zero. With alternating updates — rank-one SymNMF steps for each column of V and simplex projections for w and p — the paper claims every variable reaches a stationary point satisfying the KKT conditions of the relaxed model, and empirically the method records the best ACC/NMI on 13 of 16 comparisons.

Load-bearing premise

The load-bearing premise is that the relaxed weight problem (37) returns a pair (w*,p*) with Σ_k w*_k p*_k = 0, which the paper asserts "almost always holds" without proof, because if it fails the algorithm has solved a penalized surrogate and the claimed KKT stationarity for the original model (22) does not follow.

Editorial extensions

If this is right

  • The search for an adaptive similarity matrix in clustering drops from O(n^2) free entries to n-1 learned weights, so adaptive graph learning becomes feasible at larger sample sizes.
  • The learned coefficient vector w automatically assigns high weight to reliable early neighbor slices and near-zero weight to unreliable later ones, which removes the need to hand-tune the k in k-NN for the similarity graph; p learns the opposite pattern for the dissimilarity graph.
  • Because each column update of V is a rank-one SymNMF step with a monotone objective and the (w,p) updates are global optima of a strongly convex problem, the whole algorithm has a convergence guarantee and an O(n^2 r + n r^2 + n log n) per-iteration cost.
  • The orthogonality regularizer R(v_j) is bounded and cannot collapse a column to zero, avoiding the all-zero-cluster failure mode of off-diagonal orthogonality penalties while retaining a geometric meaning as squared distance to the other columns' span.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • If the slice decomposition carries the same benefit outside SymNMF, the weighted k-NN parameterization could replace full similarity-matrix learning in spectral clustering or graph-based semi-supervised learning, inheriting the same n-1 dimensional search space.
  • The paper's own open condition — Σ_k w*_k p*_k = 0 almost always holds — invites a stress test: datasets with non-monotone neighbor reliability curves (e.g., periodic cluster layouts) are exactly where the relaxation and the original model may diverge, and plotting the overlap across such datasets would show how much the unproven condition matters.
  • A direct check of the surrogate gap (compare the objective of the original problem (36) at the relaxed solution against a locally optimized feasible solution of (36)) would quantify how much the relaxation changes the model, something the paper does not report.
Share X Bluesky LinkedIn Reddit HN

Signed reviews

No signed human review yet.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

3 major / 5 minor

Summary. The paper proposes a SymNMF-based clustering model in which the similarity matrix is a weighted sum of k-NN slices, S(w)=Σ_k w_k A(k), with learnable nonnegative weights w summing to one, and a dual dissimilarity matrix D(p) built from the same slices with weights p. The model also includes a new column-wise orthogonality regularizer R(v_j)=v_j^T(I - V_{-j}V_{-j}^†)v_j, which the authors argue is more stable than log-det regularization. An alternating algorithm (Algorithm 1) is proposed: V is updated column-wise by a rank-one PHALS step, and (w,p) is updated by solving a strongly convex relaxation of the simplex-constrained problem. The paper claims that the variables converge to a KKT point of the constrained model (22) (Theorem 2) and reports state-of-the-art clustering ACC/NMI on 13 of 16 benchmark comparisons, with code released.

Significance. If the theoretical claims were correct, the paper would make a useful contribution: reparameterizing similarity learning in an n-1 dimensional space is an elegant way to reduce the search complexity relative to O(n^2) adaptive graph methods, and the column-wise orthogonality regularizer has a clear geometric interpretation and is potentially more practical than log-det variants. The experimental study is reasonably broad (eight datasets, nine baselines) and the ablations show consistent gains from the dissimilarity term and the orthogonality regularizer. The release of code and the reproducibility-oriented experimental description are strengths. However, the convergence and KKT guarantees -- a central advertised selling point -- are not rigorously established as written, and one of the two equivalence steps (Proposition 2) relies on an unproven empirical condition. The practical method may still be sound, but the paper's main theoretical contribution needs substantial repair.

major comments (3)
  1. [Section III-C, Remark 1; Eqs. (32)-(34); Theorems 1-2] The regularizer R(V) is never defined as a global function of V. Remark 1 states that R(V) cannot be explicitly expressed as a function of V, and the subproblem (33) only contains R(v_j) with V_{-j} fixed. If one interprets R(V) as Σ_j R(v_j), then the column subproblem (33) is not the restriction of (22)/(32) to v_j, because the terms R(v_i) for i≠j depend on v_j through V_{-i} (and specifically through the projection V_{-i}V_{-i}^†). Lemma 1 is cited from [29] for the standard SymNMF objective, where no such coupling is present, so it does not imply monotone decrease of the full objective (22). Thus Theorem 1's claim that the objective of (22) decreases monotonically, and Theorem 2's claim that the iterates converge to a KKT point of (22), are unsupported. The authors need to either define a proper global regularizer and prove descent for it, or explicitly state that the convergence guarantee applies only to the surrogate column-wise problem (34) and analyze the discrepancy.
  2. [Section IV-B, Proposition 2; Section V-C] The algorithm solves the relaxed problem (37), and Proposition 2 states that its global optimum (w*, p*) is also a global optimum of the constrained problem (36) only under condition (38), namely Σ_k w*_k p*_k = 0. The authors write that this condition 'almost always holds' and that 'the reason for which needs further study', which is not a proof. Section V-C provides only a post-hoc empirical observation that the learned w and p appear to have disjoint supports. If (38) fails, the algorithm solves a penalized surrogate, not the constrained model, and the KKT claim for (w,p) in Theorem 2 is not justified. The paper should either prove (38) under explicit assumptions or replace the KKT statement with a convergence result for the penalized problem (37).
  3. [Section IV-C, Theorem 2 proof; Eq. (47)-(50)] The KKT conditions (47) are derived for the rank-one surrogate (34), not for the coupled objective (22). The proof that the PHALS update drives a stationarity gap to zero (Eq. (50)) is a restatement of the convergence result for the surrogate; it does not establish joint stationarity of (V, w, p) for the original constrained problem (22), because the V-update is not an exact minimization of (22) (the column subproblem ignores the couplings in R(V)), and the (w,p)-update solves a relaxed problem. A standard block-coordinate-descent KKT argument requires exact or sufficiently faithful subproblem solutions for the same objective, and that condition is not verified here. Consequently, the strong claim in the abstract and Theorem 2 is not supported by the presented analysis.
minor comments (5)
  1. [Table II and Table III] Several entries in Tables II and III appear garbled, with values repeated or concatenated (e.g., the RBSMF and S3NMF rows). Please ensure the final version renders each cell exactly once with the correct values, since the current formatting makes it difficult to verify the reported '13/16 best' claim.
  2. [Section IV-D, computational complexity] The per-iteration complexity statement is inconsistent: line 8 computes V_{-j}^† by reduced SVD for each j in O(n(r-1)^2), which summed over j gives O(n r^3), not O(n r^2) as claimed in the summary 'O(n^2 r + n r^2)'. The complexity analysis should be corrected or the SVD computed more efficiently.
  3. [Eq. (24)] The equivalence between (22)'s V-subproblem and (24) holds only up to additive constants independent of V (specifically the term -β<S,D> + (β^2/2)||D||^2). Please state this explicitly to avoid confusion.
  4. [Section V-A] The hyper-parameter tuning protocol is not fully specified: it is not stated whether the 'best' hyper-parameters were selected on a validation set or on the test data, and whether the reported metrics are from the same runs used for selection. Clarifying this would strengthen the reproducibility of the comparisons.
  5. [Section I and III-A] The paper introduces D as a 'k-farthest neighbor graph' (Section I) but then defines D(p) using the same nearest-neighbor slices A(k) in Eq. (20). Since A(k) are ordered by nearest-neighbor rank, the term 'farthest' is confusing; consider clarifying that the dissimilarity weights p are learned over the same slices, with larger k acting as far-neighbor relations.

Circularity Check

0 steps flagged · score 1.0 of 10

No significant circularity: the model's weights are learned from the NMF objective, and the paper's own noted limitations are correctness gaps rather than circular reductions.

full rationale

The derivation of the weighted-slice SymNMF model (22) is self-contained: S(w) is defined as a linear combination of k-th NN slices, and the (w,p) subproblem (25) follows by direct algebra. The correct-rate curve (Fig. 1a) is used only as motivation for Assumption 1 and is not fed into the objective; the learned w is later observed to correlate with correct rate post hoc, which is not circular. The paper's own remarks flag two limitations: Remark 1 states that R(V) cannot be expressed as a single function of V, so the global objective (22) containing -αR(V) is not well-posed as written; and Section IV-B admits the condition w*^T p* = 0 required to equate the relaxed problem (37) to the constrained (36) 'almost always holds' with no proof. These are genuine correctness gaps in the claimed KKT guarantee, but they are not circularity: the PHALS theorem [29] is external prior work, and the issue is an invalid or unproven application, not a conclusion that is assumed in the input. Self-citations appear only in related work and are not load-bearing for the new model or theorems. No experimental number is a renamed fitted parameter; performance is evaluated on external benchmarks. Thus no step in the derivation reduces to its own input by construction.

Assumptions & free parameters 4 free parameters · 5 assumptions · 0 invented entities

The central claim rests on two stated modeling assumptions, a linear-independence property of the k-NN slices, the PHALS convergence theorem, and an unproven condition on the relaxation of the w^T p = 0 constraint. No new physical entities are introduced.

free parameters (4)
  • alpha (orthogonality regularization weight) = tuned in {0.01, 0.03, 0.07, 0.1, 0.3, 0.7, 1}; default 0.1
    Controls contribution of R(V); tuned per dataset on a grid.
  • beta (dissimilarity regularization weight) = tuned in {1,5,10,50,100,500,1000}; default 10
    Controls D(p) contribution; tuned per dataset on a grid.
  • mu (density regularization weight) = tuned in {0.05,0.07,0.1,0.3,0.5,0.7,1}; default 0.1
    Controls density of S and D; tuned per dataset on a grid.
  • eta (penalty for w^T p = 0) = set to 0.99*mu
    Relaxation parameter; tied to mu, but the equivalence to the original constraint is not proven.
assumptions (5)
  • domain assumption Assumption 1: higher correct rate implies higher reliability
    Used to justify weighted k-NN parameterization (Section I).
  • domain assumption Assumption 2: ideal S(w*) corresponds to discriminative clustering
    Motivates dissimilarity term and orthogonality regularization (Section I).
  • domain assumption The normalized k-NN slices A(k) are mutually orthogonal with unit norm
    Used to derive properties in Section III-B; can fail with ties or asymmetric neighbor definitions.
  • standard math PHALS convergence theorem (Theorem 2 of [29]) applies to subproblem (34)
    Lemma 1 invokes this for the rank-one update; M may be asymmetric, and the equivalence via symmetrization is not fully addressed.
  • ad hoc to paper Condition w*^T p* = 0 holds for the relaxed problem (37)
    Proposition 2 requires this for equivalence to (36); authors state it 'almost always holds' but give no proof (Section IV-B).

how reviews work

0 comments
Cite this review

Pith. "Pith review of Learnable Similarity and Dissimilarity Guided Symmetric Non-Negative Matrix Factorization." pith.science (2026). https://pith.science/paper/I6IB72AT

@misc{pith2026241204082,
  author       = {Pith},
  title        = {Pith review of: Learnable Similarity and Dissimilarity Guided Symmetric Non-Negative Matrix Factorization},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/I6IB72AT}},
  note         = {Machine review of arXiv:2412.04082}
}
abstract

Symmetric nonnegative matrix factorization (SymNMF) is a powerful tool for clustering, which typically uses the $k$-nearest neighbor ($k$-NN) method to construct similarity matrix. However, $k$-NN may mislead clustering since the neighbors may belong to different clusters, and its reliability generally decreases as $k$ grows. In this paper, we construct the similarity matrix as a weighted $k$-NN graph with learnable weight that reflects the reliability of each $k$-th NN. This approach reduces the search space of the similarity matrix learning to $n - 1$ dimension, as opposed to the $\mathcal{O}(n^2)$ dimension of existing methods, where $n$ represents the number of samples. Moreover, to obtain a discriminative similarity matrix, we introduce a dissimilarity matrix with a dual structure of the similarity matrix, and propose a new form of orthogonality regularization with discussions on its geometric interpretation and numerical stability. An efficient alternative optimization algorithm is designed to solve the proposed model, with theoretically guarantee that the variables converge to a stationary point that satisfies the KKT conditions. The advantage of the proposed model is demonstrated by the comparison with nine state-of-the-art clustering methods on eight datasets. The code is available at \url{https://github.com/lwl-learning/LSDGSymNMF}.

Figures

Figures reproduced from arXiv: 2412.04082 by the authors.

Figure 1
Figure 1. (a) Correct rate of each k-th NN slice A(k) . (b) Clustering ACC trained by standard SymNMF [7] on the ORL dataset with respect to k, where the kernel function κ(xi, xj ) is defined by the self-tuning method [12]. linearly non-separable data [9], [10], [11]. In SymNMF, S is usually constructed by k-nearest neighbor (k-NN) graph as follows: sij = ( κ(xi , xj ), if xj is a k-NN of xi 0, otherwise , (3) where xi ∈ R m … view at source ↗
Figure 2
Figure 2. The learned w∗ in (6) (left y-axis) and the correct rate (right y-axis). It can be seen that w∗ is sparse and consistent with correct rate. as a similarity matrix. The larger (V V T )ij is, the more likely xi and xj are belonging to the same class. However, as shown in [PITH_FULL_IMAGE:figures/full_fig_p002_2.png] view at source ↗
Figure 3
Figure 3. The geometric meaning of R(v3), which can be seen as the square of distance between v3 and the plane spanned by {v1, v2}. 3) sij (w) = 0 and dij (p) = 0, which means that the relation between xi and xj is unknown. One might think that this case would lead to (V V T )ij ≈ 0. However, V V T is a low-rank matrix, thus the impact of this case on V is negligible compared to the second case. 4) sij (w) > 0 and dij (p) > 0… view at source ↗
Figures from the paper (3 more)
Figure 4
Figure 4. Figure 4: Correct rate and the learned w and p of each dataset. The x-axis represents the k-th nearest neighbors on a logarithmic scale. The upper and lower parts of the left y-axis represents the coordinates of w and p respectively, and the right y-axis is the coordinate of cor…
Figure 5
Figure 5. Figure 5: Average values of ACC of the proposed model with different values of [PITH_FULL_IMAGE:figures/full_fig_p010_5.png]
Figure 6
Figure 6. Figure 6: Convergence curves of the proposed model ( [PITH_FULL_IMAGE:figures/full_fig_p011_6.png]

Discussion (0). Continue with ORCID to comment.

Reference graph

Works this paper leans on

36 extracted references · 31 canonical work pages

  1. [29]

    A progressive hierarchical alternating least squares method for symmetric nonnegative matrix factorization,

    L. Hou, D. Chu, and L.-Z. Liao, “A progressive hierarchical alternating least squares method for symmetric nonnegative matrix factorization,” IEEE Transactions on Pattern Analysis and Machine Intelligence , vol. 45, no. 5, pp. 5355–5369, 2023

  2. [1]

    Learning the parts of objects by non-negative matrix factorization,

    D. Lee and H. Seung, “Learning the parts of objects by non-negative matrix factorization,” Nature, vol. 401, no. 6755, pp. 788–791, 1999

  3. [2]

    Algorithms for non-negative matrix factorization,

    D. D. Lee, H. Sebastian, and S. y, “Algorithms for non-negative matrix factorization,” in Neural Information Processing Systems, vol. 13, pp. 556–562, 2000

  4. [3]

    Document cluster- ing using nonnegative matrix factorization,

    F. Shahnaz, M. Berry, V . Pauca, and R. Plemmons, “Document cluster- ing using nonnegative matrix factorization,” Information Processing & Management, vol. 42, no. 2, pp. 373–386, 2006

  5. [4]

    Document clustering based on nonnegative sparse matrix factorization,

    C. F. Yang, M. Ye, and J. Zhao, “Document clustering based on nonnegative sparse matrix factorization,” in International Conference on Computing, Networking and Communications , 2005

  6. [5]

    Nonnegative ma- trix factorization with mixed hypergraph regularization for community detection,

    W. Wu, S. Kwong, Y . Zhou, Y . Jia, and W. Gao, “Nonnegative ma- trix factorization with mixed hypergraph regularization for community detection,” Infomation Sciences, vol. 435, pp. 263–281, 2018

  7. [6]

    Nonnegative matrix factorization: A comprehensive review,

    Y .-X. Wang and Y .-J. Zhang, “Nonnegative matrix factorization: A comprehensive review,” IEEE Transactions on Knowledge and Data Engineering, vol. 25, no. 6, pp. 1336–1353, 2013

  8. [7]

    Symnmf: nonnegative low-rank approximation of a similarity matrix for graph clustering,

    D. Kuang, S. Yun, and H. Park, “Symnmf: nonnegative low-rank approximation of a similarity matrix for graph clustering,” Journal of Global Optimization, vol. 62, no. 3, pp. 545–574, 2015

Show all 36 references
  1. [8]

    On the equivalence of nonnegative matrix factorization and spectral clustering,

    C. Ding, X. He, and H. D. Simon, “On the equivalence of nonnegative matrix factorization and spectral clustering,” in SDM (H. Kargupta, J. Srivastava, C. Kamath, and A. Goodman, eds.), pp. 606–610, 2005

  2. [9]

    Relational clustering by symmetric convex coding,

    B. Long, Z. Zhang, X. Wu, and P. S. Yu, “Relational clustering by symmetric convex coding,” in International Conference on Machine Learning, 2007

  3. [10]

    Symmetric nonnegative matrix factorization for graph clustering,

    D. Kuang, H. Park, and C. Ding, “Symmetric nonnegative matrix factorization for graph clustering,” in SDM, 2012

  4. [11]

    Pairwise constraint propagation- induced symmetric nonnegative matrix factorization,

    W. Wu, Y . Jia, S. Kwong, and J. Hou, “Pairwise constraint propagation- induced symmetric nonnegative matrix factorization,”IEEE Transactions on Neural Networks and Learning Systems , vol. 29, no. 12, pp. 6348– 6361, 2018

  5. [12]

    Self-tuning spectral clustering,

    L. Zelnik-Manor and P. Perona, “Self-tuning spectral clustering,” in Neural Information Processing Systems , 2004

  6. [13]

    A tutorial on spectral clustering,

    U. von Luxburg, “A tutorial on spectral clustering,” Statistics and Computing, vol. 17, no. 4, pp. 395–416, 2007

  7. [15]

    Clustering and projected clustering with adaptive neighbors,

    F. Nie, X. Wang, and H. Huang, “Clustering and projected clustering with adaptive neighbors,” Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining , pp. 977–986, 2014

  8. [16]

    Nonnegative matrix factorization with adaptive neighbors,

    S. Huang, Z. Xu, and F. Wang, “Nonnegative matrix factorization with adaptive neighbors,” 2017 International Joint Conference on Neural Networks (IJCNN), pp. 486–493, 2017

  9. [17]

    Robust bi-stochastic graph regularized matrix factorization for data clustering,

    Q. Wang, X. He, X. Jiang, and X. Li, “Robust bi-stochastic graph regularized matrix factorization for data clustering,” IEEE Transactions on Pattern Analysis and Machine Intelligence , vol. 44, no. 1, pp. 390– 403, 2022

  10. [18]

    Clustering-aware graph con- struction: A joint learning perspective,

    Y . Jia, H. Liu, J. Hou, and S. Kwong, “Clustering-aware graph con- struction: A joint learning perspective,” IEEE Transactions on Signal and Information Processing over Networks , vol. 6, pp. 357–370, 2020

  11. [19]

    Semisupervised adaptive symmetric non-negative matrix factorization,

    Y . Jia, H. Liu, J. Hou, and S. Kwong, “Semisupervised adaptive symmetric non-negative matrix factorization,” IEEE Transactions on Cybernetics, vol. 51, no. 5, pp. 2550–2562, 2021

  12. [20]

    Pairwise constraint propagation with dual adversarial manifold regularization,

    Y . Jia, H. Liu, J. Hou, and S. Kwong, “Pairwise constraint propagation with dual adversarial manifold regularization,” IEEE Transactions on Neural Networks and Learning Systems, vol. 31, no. 12, pp. 5575–5587, 2020

  13. [21]

    Semi-supervised symmet- ric matrix factorization with low-rank tensor representation,

    Y . Jia, J.-N. Li, W. Wu, and R. Wang, “Semi-supervised symmet- ric matrix factorization with low-rank tensor representation,” ArXiv, vol. abs/2405.02688, 2024

  14. [22]

    Positive and negative label-driven nonnegative matrix factorization,

    W. Wu, Y . Jia, S. Wang, R. Wang, H. Fan, and S. Kwong, “Positive and negative label-driven nonnegative matrix factorization,” IEEE Transac- tions on Circuits and Systems for Video Technology , vol. 31, no. 7, pp. 2698–2710, 2021

  15. [23]

    Orthogonal symmetric non-negative ma- trix factorization under the stochastic block model,

    S. Paul and Y . Chen, “Orthogonal symmetric non-negative ma- trix factorization under the stochastic block model,” arXiv preprint arXiv:1605.05349, 2016

  16. [24]

    Two algorithms for orthogonal nonnegative matrix factorization with application to clustering,

    F. Pompili, N. Gillis, P. A. Absil, and F. Glineur, “Two algorithms for orthogonal nonnegative matrix factorization with application to clustering,” Neurocomputing, vol. 141, no. SI, pp. 15–25, 2014

  17. [25]

    Orthogonal nonnegative matrix t- factorizations for clustering,

    C. Ding, T. Li, W. Peng, and H. Park, “Orthogonal nonnegative matrix t- factorizations for clustering,” in Knowledge Discovery and Data Mining, 2006

  18. [26]

    Clustering by orthogonal nmf model and non-convex penalty optimization,

    S. Wang, T.-H. Chang, Y . Cui, and J.-S. Pang, “Clustering by orthogonal nmf model and non-convex penalty optimization,” IEEE Transactions on Signal Processing, vol. 69, pp. 5273–5288, 2021

  19. [27]

    Two efficient algorithms for ap- proximately orthogonal nonnegative matrix factorization,

    B. Li, G. Zhou, and A. Cichocki, “Two efficient algorithms for ap- proximately orthogonal nonnegative matrix factorization,” IEEE Signal Processing Letters, vol. 22, no. 7, pp. 843–846, 2015

  20. [28]

    Large-cone nonnegative matrix factor- ization,

    T. Liu, M. Gong, and D. Tao, “Large-cone nonnegative matrix factor- ization,” IEEE Transactions on Neural Networks and Learning Systems , vol. 28, no. 9, pp. 2129–2142, 2017

  21. [30]

    Self-supervised symmetric nonnegative matrix factorization,

    Y . Jia, H. Liu, J. Hou, S. Kwong, and Q. Zhang, “Self-supervised symmetric nonnegative matrix factorization,” IEEE Transactions on Circuits and Systems for Video Technology , vol. 32, no. 7, pp. 4526– 4537, 2022

  22. [31]

    Two fast vector-wise update algorithms for orthogonal nonnegative matrix factorization with sparsity constraint,

    W. Li, J. Li, X. Liu, and L. Dong, “Two fast vector-wise update algorithms for orthogonal nonnegative matrix factorization with sparsity constraint,” J. Comput. Appl. Math. , vol. 375, p. 112785, 2020

  23. [32]

    On spectral clustering: Analysis and an algorithm,

    A. Ng, M. Jordan, and Y . Weiss, “On spectral clustering: Analysis and an algorithm,” in Neural Information Processing Systems (T. Dietterich, S. Becker, and Z. Ghahramani, eds.), vol. 14, pp. 849–856, 2002

  24. [33]

    Projection onto the probability simplex: An efficient algorithm with a simple proof, and an application,

    W. Wang and M. ´A. Carreira-Perpi ˜n´an, “Projection onto the probability simplex: An efficient algorithm with a simple proof, and an application,” ArXiv, vol. abs/1309.1541, 2013

  25. [34]

    A hierarchical singular value decomposition algorithm for low rank matrices,

    V . Vasudevan and M. Ramakrishna, “A hierarchical singular value decomposition algorithm for low rank matrices,” ArXiv, vol. abs/1710.02812, 2017

  26. [35]

    Dropping symmetry for fast symmetric nonnegative matrix factorization,

    Z. Zhu, X. Li, K. Liu, and Q. Li, “Dropping symmetry for fast symmetric nonnegative matrix factorization,” in Neural Information Processing Systems (S. Bengio, H. Wallach, H. Larochelle, K. Grauman, N. CesaBianchi, and R. Garnett, eds.), vol. 31, 2018

  27. [36]

    Inexact block coordinate descent methods for symmetric nonnegative matrix factor- ization,

    Q. Shi, H. Sun, S. Lu, M. Hong, and M. Razaviyayn, “Inexact block coordinate descent methods for symmetric nonnegative matrix factor- ization,” IEEE Transactions on Signal Processing , vol. 65, no. 22, pp. 5995–6008, 2017

  28. [37]

    Graph regularized symmetric non-negative matrix factorization for graph clustering,

    Z. Gao, N. Guan, and L. Su, “Graph regularized symmetric non-negative matrix factorization for graph clustering,” 2018 IEEE International Conference on Data Mining Workshops (ICDMW) , pp. 379–384, 2018

Pith tools

Reviewed August 11, 2026 · model on record in the stance chip above.