Papers
Topics
Authors
Recent
Search
2000 character limit reached

Orthogonal Nonnegative Matrix Factorization with Sparsity Constraints

Published 6 Oct 2022 in cs.DS, cs.IT, cs.LG, math.IT, and math.PR | (2210.02672v4)

Abstract: This article presents a novel approach to solving the sparsity-constrained Orthogonal Nonnegative Matrix Factorization (SCONMF) problem, which requires decomposing a non-negative data matrix into the product of two lower-rank non-negative matrices, X=WH, where the mixing matrix H has orthogonal rows HHT=I, while also satisfying an upper bound on the number of nonzero elements in each row. By reformulating SCONMF as a capacity-constrained facility-location problem (CCFLP), the proposed method naturally integrates non-negativity, orthogonality, and sparsity constraints. Specifically, our approach integrates control-barrier function (CBF) based framework used for dynamic optimal control design problems with maximum-entropy-principle-based framework used for facility location problems to enforce these constraints while ensuring robust factorization. Additionally, this work introduces a quantitative approach for determining the true" rank of W or H, equivalent to the number oftrue" features - a critical aspect in ONMF applications where the number of features is unknown. Simulations on various datasets demonstrate significantly improved factorizations with low reconstruction errors (as small as by 150 times) while strictly satisfying all constraints, outperforming existing methods that struggle with balancing accuracy and constraint adherence.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (17)
  1. P. Carmona-Saez, R. D. Pascual-Marqui, F. Tirado, J. M. Carazo, and A. Pascual-Montano, “Biclustering of gene expression data by non-smooth non-negative matrix factorization,” BMC bioinformatics, vol. 7, no. 1, pp. 1–18, 2006.
  2. F. Esposito, N. D. Buono, and L. Selicato, “Nonnegative matrix factorization models for knowledge extraction from biomedical and other real world data,” PAMM, vol. 20, no. 1, jan 2021. [Online]. Available: https://doi.org/10.1002%2Fpamm.202000032
  3. N. Nadisic, A. Vandaele, J. E. Cohen, and N. Gillis, “Sparse separable nonnegative matrix factorization,” 2020. [Online]. Available: https://arxiv.org/abs/2006.07553
  4. K. Rose, “Deterministic annealing for clustering, compression, classification, regression, and related optimization problems,” Proceedings of the IEEE, vol. 86, no. 11, pp. 2210–2239, 1998.
  5. C. Ding, T. Li, W. Peng, and H. Park, “Orthogonal nonnegative matrix t-factorizations for clustering,” in Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining, 2006, pp. 126–135.
  6. B. Li, G. Zhou, and A. Cichocki, “Two efficient algorithms for approximately orthogonal nonnegative matrix factorization,” IEEE Signal Processing Letters, vol. 22, no. 7, pp. 843–846, 2015.
  7. Z. Yuan and E. Oja, “Projective nonnegative matrix factorization for image compression and feature extraction,” in Image Analysis, H. Kalviainen, J. Parkkinen, and A. Kaarna, Eds.   Berlin, Heidelberg: Springer Berlin Heidelberg, 2005, pp. 333–342.
  8. M. Stražar, M. Žitnik, B. Zupan, J. Ule, and T. Curk, “Orthogonal matrix factorization enables integrative analysis of multiple RNA binding proteins,” Bioinformatics, vol. 32, no. 10, pp. 1527–1535, Jan. 2016. [Online]. Available: https://doi.org/10.1093/bioinformatics/btw003
  9. Z. Yang and J. Laaksonen, “Multiplicative updates for non-negative projections,” Neurocomputing, vol. 71, no. 1, pp. 363–373, 2007, dedicated Hardware Architectures for Intelligent Systems Advances on Neural Networks for Speech and Audio Processing. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0925231207000318
  10. S. Choi, “Algorithms for orthogonal nonnegative matrix factorization,” 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence), pp. 1828–1832, 2008.
  11. M. Charikar and L. Hu, “Approximation algorithms for orthogonal non-negative matrix factorization,” 2021. [Online]. Available: https://arxiv.org/abs/2103.01398
  12. F. Pompili, N. Gillis, P.-A. Absil, and F. Glineur, “Two algorithms for orthogonal nonnegative matrix factorization with application to clustering,” Neurocomputing, vol. 141, pp. 15–25, 2014. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0925231214004068
  13. J. Kim and H. Park, “Sparse nonnegative matrix factorization for clustering,” Georgia Institute of Technology, Tech. Rep., 2008.
  14. L. Dong, Y. Yuan, and X. Luxs, “Spectral–spatial joint sparse nmf for hyperspectral unmixing,” IEEE Transactions on Geoscience and Remote Sensing, vol. 59, no. 3, pp. 2391–2402, 2021.
  15. R. Peharz and F. Pernkopf, “Sparse nonnegative matrix factorization with l0-constraints,” Neurocomputing, vol. 80, pp. 38–46, 2012, special Issue on Machine Learning for Signal Processing 2010. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0925231211006370
  16. A. Srivastava, M. Baranwal, and S. Salapaka, “On the persistence of clustering solutions and true number of clusters in a dataset,” in Proceedings of the AAAI Conference on Artificial Intelligence, vol. 33, 2019, pp. 5000–5007.
  17. S. E. Baranzini, P. Mousavi, J. Rio, S. J. Caillier, A. Stillman, P. Villoslada, M. M. Wyatt, M. Comabella, L. D. Greller, R. Somogyi, X. Montalban, and J. R. Oksenberg, “Transcription-based prediction of response to IFNβ𝛽\betaitalic_β using supervised computational methods,” PLoS Biology, vol. 3, no. 1, p. e2, Dec. 2004. [Online]. Available: https://doi.org/10.1371/journal.pbio.0030002
Citations (1)

Summary

Paper to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 1 tweet with 0 likes about this paper.