图半监督学习和普通半监督学习有什么区别?

人工智能 机器学习 比较 几何深度学习 图表 半监督学习
2021-11-15 11:25:34

每当我寻找涉及半监督学习的论文时,我总是会找到一些谈论图半监督学习的论文(例如A Unified Framework for Data Poisoning Attack to Graph-based Semi-supervised Learning)。

图半监督学习和普通半监督学习有什么区别?

1个回答

您引用的论文的作者使用术语基于图形的半监督学习 (G-SSL)来指代以图形结构化数据作为输入的半监督学习技术。

鉴于他们的主要示例 MNIST 数据集不是图形结构的,他们详细介绍了一种转换原始欧几里得数据的方法X进入所述形式(由其邻接矩阵表示S),然后计算拉普拉斯算子L这张图:

我们考虑基于图的半监督学习(G-SSL)问题。输入包括标记数据XlRnl×d和未标记的数据XuRnu×d,我们定义了整个特征X=[Xl;Xu]. 表示标签Xl作为yl,我们的目标是预测测试数据的标签yu. 学习者应用算法A预测yu从可用数据{Xl,yl,Xu}. 这里我们限制A标记传播方法,我们首先生成一个带有邻接矩阵的图S来自高斯核: Sij=exp(γxixj2), 其中下标xi(j)代表i(j)- 第行X. 然后图拉普拉斯算子由L=DS, 在哪里D=diag{k=1nSik}是度矩阵。

这与其他文献中使用的术语一致:

用于节点级分类的半监督学习。 给定一个网络,其中部分节点被标记而其他节点未标记,ConvGNNs 可以学习一个强大的模型,该模型有效地识别未标记节点的类标签 [22]。为此,可以通过堆叠几个图卷积层和一个用于多类分类的 softmax 层来构建端到端框架。