鉴别器
计算机科学
发电机(电路理论)
任务(项目管理)
对抗制
多样性(控制论)
人工智能
生成语法
人工神经网络
机器学习
启发式
工程类
物理
操作系统
探测器
功率(物理)
系统工程
电信
量子力学
作者
Yao Zhang,Yun Xiong,Yun Ye,Tengfei Liu,Weiqiang Wang,Yangyong Zhu,Philip S. Yu
出处
期刊:Knowledge Discovery and Data Mining
日期:2020-08-20
卷期号:: 1103-1113
被引量:50
标识
DOI:10.1145/3394486.3403154
摘要
Community detection is an important task with many applications. However, there is no universal definition of communities, and a variety of algorithms have been proposed based on different assumptions. In this paper, we instead study the semi-supervised community detection problem where we are given several communities in a network as training data and aim to discover more communities. This setting makes it possible to learn concepts of communities from data without any prior knowledge. We propose the Seed Expansion with generative Adversarial Learning (SEAL), a framework for learning heuristics for community detection. SEAL contains a generative adversarial network, where the discriminator predicts whether a community is real or fake, and the generator generates communities that cheat the discriminator by implicitly fitting characteristics of real ones. The generator is a graph neural network specialized in sequential decision processes and gets trained by policy gradient. Moreover, a locator is proposed to avoid well-known free-rider effects by forming a dual learning task with the generator. Last but not least, a seed selector is utilized to provide promising seeds to the generator. We evaluate SEAL on 5 real-world networks and prove its effectiveness.
科研通智能强力驱动
Strongly Powered by AbleSci AI