赞
踩
传统图机器学习流程是这样的:
从之前的文章中,我们看到了如何将机器学习与特征工程结合起来,对节点、链接和图形进行预测。在本文中,我们将重点介绍一种称为图表示学习的新技术,它可以减轻对特征工程的需求。在图表示学习中,我们可以将节点映射到一个嵌入空间中,这样图中节点的相似性就可以通过它们之间的嵌入距离来反映。将介绍节点嵌入算法的一般组成部分,即编码器和解码器,以及如何定义相似度函数。
下图介绍了图表示学习与传统图机器学习的不同:
所以图表示学习背后的想法是我们想要减少每次,每个不同的任务,都需要手工特征工程的需要,我们想要自动学习我们感兴趣的特征,网络的结构。
我们的目标是:
学习这个将节点映射成embedding的方法 f f f
举例:
我们的目标是定义原始网络中的相似性,并将节点映射到嵌入空间的坐标中,这样,它们的嵌入的相似性就对应于网络中的相似性作为嵌入空间中的相似性度量。
我们需要做的事:
那么现在我们需要定义的是,我们需要定义原始网络中的相似度的概念,我们需要定义一个目标函数,将相似度与嵌入连接起来。
整体过程如下:
random walk方法:
这个方法会在下一文中讲到。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。