社会网络中重叠社区检测的非合作博弈模型

Huan Yang, Zhan Bu, Yuyao Wang, Xi Xiong, Chengcui Zhang
{"title":"社会网络中重叠社区检测的非合作博弈模型","authors":"Huan Yang, Zhan Bu, Yuyao Wang, Xi Xiong, Chengcui Zhang","doi":"10.1109/IRI.2019.00055","DOIUrl":null,"url":null,"abstract":"Due to its broad real-life application, overlapping community detection (in the realm of a social network) has attracted considerable interests from many researchers. However, current methods fail to reveal the full community structure and its formation process. Thus, here we present an effective and scalable overlapping community detection algorithm, which formulates the target problem as a non-cooperative game played by multiple social actors (players). Specifically, we allow each player to join multiple communities, and the strategy of each player is denoted by a community membership vector. The adopted utility function in our game integrates both the high-order proximity and the similarity between membership vectors of social actors. By properly weighting and rewiring the original social network, our approach can nicely enhance the global community structure by incorporating higher-order node proximities. Moreover, we formally prove that the proposed game resembles and matches how a potential game works (in the classical sense in game theory), indicating that the Nash equilibrium point must exist. To find such Nash equilibrium point, we use a stochastic gradientascent method to update the community membership vectors of players. Extensive experiments are conducted on both synthetic and real-world social networks. After comparing our method with six baseline methods, we obtain convincing results in terms of how well the methods reveal communities, as well as its scalability.","PeriodicalId":295028,"journal":{"name":"2019 IEEE 20th International Conference on Information Reuse and Integration for Data Science (IRI)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"A Non-Cooperative Game Model for Overlapping Community Detection in Social Networks\",\"authors\":\"Huan Yang, Zhan Bu, Yuyao Wang, Xi Xiong, Chengcui Zhang\",\"doi\":\"10.1109/IRI.2019.00055\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Due to its broad real-life application, overlapping community detection (in the realm of a social network) has attracted considerable interests from many researchers. However, current methods fail to reveal the full community structure and its formation process. Thus, here we present an effective and scalable overlapping community detection algorithm, which formulates the target problem as a non-cooperative game played by multiple social actors (players). Specifically, we allow each player to join multiple communities, and the strategy of each player is denoted by a community membership vector. The adopted utility function in our game integrates both the high-order proximity and the similarity between membership vectors of social actors. By properly weighting and rewiring the original social network, our approach can nicely enhance the global community structure by incorporating higher-order node proximities. Moreover, we formally prove that the proposed game resembles and matches how a potential game works (in the classical sense in game theory), indicating that the Nash equilibrium point must exist. To find such Nash equilibrium point, we use a stochastic gradientascent method to update the community membership vectors of players. Extensive experiments are conducted on both synthetic and real-world social networks. After comparing our method with six baseline methods, we obtain convincing results in terms of how well the methods reveal communities, as well as its scalability.\",\"PeriodicalId\":295028,\"journal\":{\"name\":\"2019 IEEE 20th International Conference on Information Reuse and Integration for Data Science (IRI)\",\"volume\":\"4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 IEEE 20th International Conference on Information Reuse and Integration for Data Science (IRI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IRI.2019.00055\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE 20th International Conference on Information Reuse and Integration for Data Science (IRI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IRI.2019.00055","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

由于其在现实生活中的广泛应用,重叠社区检测(在社会网络领域)引起了许多研究者的极大兴趣。然而,现有的方法无法揭示完整的群落结构及其形成过程。因此,本文提出了一种有效且可扩展的重叠社区检测算法,该算法将目标问题表述为由多个社会参与者(玩家)参与的非合作博弈。具体来说,我们允许每个玩家加入多个社区,每个玩家的策略由社区成员向量表示。我们在游戏中采用的效用函数结合了社交参与者成员向量之间的高阶接近度和相似性。通过适当地加权和重新连接原始的社会网络,我们的方法可以通过结合高阶节点接近性来很好地增强全球社区结构。此外,我们正式证明了所提出的博弈类似并匹配潜在博弈的运作方式(在博弈论的经典意义上),表明纳什平衡点必须存在。为了找到这样的纳什平衡点,我们使用随机梯度上升方法来更新玩家的社区成员向量。广泛的实验进行了合成和现实世界的社会网络。在将我们的方法与六种基线方法进行比较后,我们在方法显示社区的程度及其可扩展性方面获得了令人信服的结果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A Non-Cooperative Game Model for Overlapping Community Detection in Social Networks
Due to its broad real-life application, overlapping community detection (in the realm of a social network) has attracted considerable interests from many researchers. However, current methods fail to reveal the full community structure and its formation process. Thus, here we present an effective and scalable overlapping community detection algorithm, which formulates the target problem as a non-cooperative game played by multiple social actors (players). Specifically, we allow each player to join multiple communities, and the strategy of each player is denoted by a community membership vector. The adopted utility function in our game integrates both the high-order proximity and the similarity between membership vectors of social actors. By properly weighting and rewiring the original social network, our approach can nicely enhance the global community structure by incorporating higher-order node proximities. Moreover, we formally prove that the proposed game resembles and matches how a potential game works (in the classical sense in game theory), indicating that the Nash equilibrium point must exist. To find such Nash equilibrium point, we use a stochastic gradientascent method to update the community membership vectors of players. Extensive experiments are conducted on both synthetic and real-world social networks. After comparing our method with six baseline methods, we obtain convincing results in terms of how well the methods reveal communities, as well as its scalability.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信