We present GraphMoE, a novel neural network-based approach to learning generative models for random graphs. The neural network is trained to match the distribution of a class of random graphs by way of a moment estimator. The features used for training are graphlets, subgraph counts of small order. The neural network accepts random noise as input and outputs vector representations for nodes in the graph. Random graphs are then realized by applying a kernel to the representations. Graphs produced this way are demonstrated to be able to imitate data from chemistry, medicine, and social networks. The produced graphs are similar enough to the target data to be able to fool discriminator neural networks otherwise capable of separating classes of random graphs.
翻译:我们展示了基于新颖神经网络的GreactionMoE, 这是一种以神经网络为基础的方法,用于学习随机图形的基因模型。神经网络经过培训,通过瞬间测算器对随机图表的分布进行匹配。培训使用的特征是小顺序的石墨和子图计。神经网络接受随机噪音作为图中节点的输入和输出矢量表示。然后,通过对图示应用内核来实现随机图。通过这种方式产生的图表能够模仿化学、医学和社会网络的数据。制作的图表与目标数据非常相似,足以愚弄歧视者神经网络,否则能够将随机图分为不同的类别。