{"title":"Overlapping community detection via Layer-Jaccard similarity incorporated nonnegative matrix factorization","authors":"Zhijian Zhuo , Bilian Chen","doi":"10.1016/j.neunet.2025.107601","DOIUrl":null,"url":null,"abstract":"<div><div>As information modernization progresses, the connections between entities become more elaborate, forming more intricate networks. Consequently, the emphasis on community detection has transitioned from discerning disjoint communities towards the identification of overlapping communities. A variety of algorithms based on the sparse adjacency matrix, which are sensitive to edge connections, are suitable for detecting edge-sparse areas between overlapping communities but lack the ability to detect edge-dense areas within the overlapping communities. Additionally, most algorithms do not take into account multihop information. To mitigate the aforementioned limitations, we propose an innovative approach termed Layer-Jaccard similarity incorporated nonnegative matrix factorization (LJSINMF), which utilizes both the adjacency matrix and the Layer-Jaccard similarity matrix. Our method initially employs a newly proposed Onion-shell method to decompose the network into layers. Subsequently, the layer of each node is used to construct a Layer-Jaccard similarity matrix, which facilitates the identification of edge-dense areas within the overlapping communities and serves as a general approach for enhancing other nonnegative matrix factorization-based algorithms. Ultimately, we integrate the adjacency matrix and the Layer-Jaccard similarity matrix into the nonnegative matrix factorization framework to determine the node-community membership matrix. Moreover, integrating the Layer-Jaccard similarity matrix into other algorithms is a promising approach to enhance their performance. Comprehensive experiments have been conducted on real-world networks and the results substantiate that the LJSINMF algorithm outperforms most state-of-the-art baseline methods in terms of three evaluation metrics.</div></div>","PeriodicalId":49763,"journal":{"name":"Neural Networks","volume":"189 ","pages":"Article 107601"},"PeriodicalIF":6.0000,"publicationDate":"2025-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Neural Networks","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0893608025004812","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
As information modernization progresses, the connections between entities become more elaborate, forming more intricate networks. Consequently, the emphasis on community detection has transitioned from discerning disjoint communities towards the identification of overlapping communities. A variety of algorithms based on the sparse adjacency matrix, which are sensitive to edge connections, are suitable for detecting edge-sparse areas between overlapping communities but lack the ability to detect edge-dense areas within the overlapping communities. Additionally, most algorithms do not take into account multihop information. To mitigate the aforementioned limitations, we propose an innovative approach termed Layer-Jaccard similarity incorporated nonnegative matrix factorization (LJSINMF), which utilizes both the adjacency matrix and the Layer-Jaccard similarity matrix. Our method initially employs a newly proposed Onion-shell method to decompose the network into layers. Subsequently, the layer of each node is used to construct a Layer-Jaccard similarity matrix, which facilitates the identification of edge-dense areas within the overlapping communities and serves as a general approach for enhancing other nonnegative matrix factorization-based algorithms. Ultimately, we integrate the adjacency matrix and the Layer-Jaccard similarity matrix into the nonnegative matrix factorization framework to determine the node-community membership matrix. Moreover, integrating the Layer-Jaccard similarity matrix into other algorithms is a promising approach to enhance their performance. Comprehensive experiments have been conducted on real-world networks and the results substantiate that the LJSINMF algorithm outperforms most state-of-the-art baseline methods in terms of three evaluation metrics.
期刊介绍:
Neural Networks is a platform that aims to foster an international community of scholars and practitioners interested in neural networks, deep learning, and other approaches to artificial intelligence and machine learning. Our journal invites submissions covering various aspects of neural networks research, from computational neuroscience and cognitive modeling to mathematical analyses and engineering applications. By providing a forum for interdisciplinary discussions between biology and technology, we aim to encourage the development of biologically-inspired artificial intelligence.