首页 > 编程语言 >论文解读(ACDNE)《Adversarial Deep Network Embedding for Cross-Network Node Classification》

论文解读(ACDNE)《Adversarial Deep Network Embedding for Cross-Network Node Classification》

时间:2024-03-26 22:26:53浏览次数:18  
标签:Node right Network ACDNE sum 网络 节点 left

Note:[ wechat:Y466551 | 可加勿骚扰,付费咨询 ]

论文信息

论文标题:Adversarial Deep Network Embedding for Cross-Network Node Classification
论文作者:Xiao Shen、Quanyu Dai、Fu-lai Chung、Wei Lu、Kup-Sze Choi
论文来源:2020 AAAI
论文地址:download 
论文代码:download
视屏讲解:click

1-摘要

  本文研究了跨网络节点分类的任务,即利用源网络中丰富的标记节点来帮助对目标网络中的未标记节点进行分类。现有的领域自适应算法通常无法对网络结构信息进行建模,目前的网络嵌入模型主要集中在单网络应用上。因此,这两者都不能直接应用于解决跨网络节点分类问题。这促使我们提出了一种对抗性跨网络深度网络嵌入(ACDNE)模型,将对抗性域自适应与深度网络嵌入集成起来,从而学习网络不变节点表示,也可以很好地保留网络结构信息。在ACDNE中,深度网络嵌入模块利用两个特征提取器来共同保持节点之间的属性亲和力和拓扑邻近性。此外,还加入了一个节点分类器,使节点表示具有标签区分性。此外,还采用对抗域自适应技术使节点表示网络不变。大量的实验结果表明,该ACDNE模型在跨网络节点分类方面达到了最先进的性能。

2-介绍

  贡献

  1. ACDNE是第一个将深度网络嵌入与对抗域自适应集成起来,学习标签区分和网络不变表示的跨网络节点分类;
  2. 所提出的深度网络嵌入模块有效地捕获了网络内节点和跨网络之间的拓扑邻近性和属性亲和力;
  3. 在真实数据集中的大量实验结果验证了所提出的ACDNE模型对跨网络节点分类的有效性。

3-模型框架

  

4-方法

4.1 深度节点表示学习

  节点 $v_i$ 本身深度嵌入:

    $h_{f_{1}}^{(k)}\left(x_{i}\right)=\operatorname{ReLU}\left(h_{f_{1}}^{(k-1)}\left(x_{i}\right) W_{f_{1}}^{(k)}+b_{f_{1}}^{(k)}\right), 1 \leq k \leq l_{f}\quad(1)$

  节点 $v_i$ 邻域深度嵌入:

    $h_{f_{2}}^{(k)}\left(n_{i}\right)=\operatorname{ReLU}\left(h_{f_{2}}^{(k-1)}\left(n_{i}\right) W_{f_{2}}^{(k)}+b_{f_{2}}^{(k)}\right), 1 \leq k \leq l_{f}\quad(2)$

  领域定义【PPMI计算】:

    $n_{i k}=\sum_{j=1, j \neq i}^{n} \frac{a_{i j}}{\sum_{g=1, g \neq i}^{n} a_{i g}} x_{j k}\quad(3)$

  节点 $v_i$ 及其领域最终表示:

    $e_{i}=\operatorname{ReLU}\left(\left[h_{f_{1}}^{\left(l_{f}\right)}\left(x_{i}\right), h_{f_{2}}^{\left(l_{f}\right)}\left(n_{i}\right)\right] W_{c}+b_{c}\right) \quad(4)$

4.2 成对约束

  为了保持网络的拓扑近似性:

    $\mathcal{L}_{p}=\frac{1}{n^{s}} \sum_{v_{i}, v_{j} \in V^{s}} a_{i j}\left\|e_{i}-e_{j}\right\|^{2}+\frac{1}{n^{t}} \sum_{v_{i}, v_{j} \in V^{t}} a_{i j}\left\|e_{i}-e_{j}\right\|^{2}\quad(5)$

4.3 节点分类

    $\mathcal{L}_{y}=-\frac{1}{n^{s}} \sum_{v_{i} \in V^{s}} \sum_{k=1}^{c} y_{i k} \log \left(\hat{y}_{i k}\right)\quad(6)$

4.4 节点级对抗训练

    $\mathcal{L}_{d}=-\frac{1}{n^{s}+n^{t}} \sum_{v_{i} \in\left\{V^{s} \cup V^{t}\right\}}\left(1-d_{i}\right) \log \left(1-\hat{d}_{i}\right)+d_{i} \log \left(\hat{d}_{i}\right)$

 

标签:Node,right,Network,ACDNE,sum,网络,节点,left
From: https://www.cnblogs.com/BlairGrowing/p/18097709

相关文章

  • 10. 一起学习机器学习 -- Convolutional Neural Networks (CNNs)
    ConvolutionalNeuralNetworks(CNNs)ThepurposeofthisnotebookistopracticeimplementingandtrainingCNNs.Westartwitha1-dimensionalconvolutionallayerinNumPy.WewillthenusePyTorch,anoptimisedmachinelearningframeworkforPythonbas......
  • 【附源码】Node.js毕业设计个人健康信息记录移动应用app(Express)
    本系统(程序+源码)带文档lw万字以上  文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着科技的进步和互联网的普及,移动应用已经成为人们日常生活中不可或缺的一部分。在健康管理领域,个人健康信息记录移动应用APP的开发和应用也日益受到关注......
  • 【附源码】Node.js毕业设计个人健康管理小助手(Express)
    本系统(程序+源码)带文档lw万字以上  文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着社会节奏的加快和工作压力的增大,个人健康管理成为了人们日益关注的焦点。传统的健康管理方式往往需要用户手动记录健康数据,如饮食、运动、睡眠等,然后进......
  • 【附源码】Node.js毕业设计个人财务管理系统(Express)
    本系统(程序+源码)带文档lw万字以上  文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:在当今社会,随着经济的快速发展和人们生活水平的提高,个人财务管理已经成为了我们生活中不可或缺的一部分。无论是日常生活的消费记录、投资理财,还是购房、购......
  • 论文解读:Convolutional Neural Network-based Place Recognition-2014
    关注微信公众号:XRobotSpace关注微信公众号:依法编程发表期刊/会议:ACRA发表时间:2014参考引用:Z.Chen,O.Lam,A.Jacobson,M.Milford,Convolutionalneuralnetwork-basedplacerecognition,in:2014AustralasianConferenceonRoboticsandAutomation(......
  • 【Chrome控制台】network选项卡的使用
    首先打开调试面板「windows:F12;mac:command+option+i」,找到Network选项卡,其中是对网络相关的数据信息。录制控制台内容区域左上角红色按钮就是录制按钮,默认是开启状态,表示监听整个页面运行过程中所产生的所有网络请求,一般不需要关闭。清空录制按钮右侧的是清空按钮,点击......
  • 【附源码】Node.js毕业设计高校迎新管理系统(Express)
    本系统(程序+源码)带文档lw万字以上  文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着信息技术的飞速发展,高校迎新工作也日益依赖于数字化和信息化手段。传统的手工操作方式已经无法满足现代高校迎新工作的高效率、高质量要求。因此,构建一......
  • 【附源码】Node.js毕业设计高校疫情期间学生日常管理系统(Express)
    本系统(程序+源码)带文档lw万字以上  文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着COVID-19疫情的爆发,全球范围内的教育行业遭受了巨大的冲击。为了防止病毒的传播,许多国家和地区都采取了封锁措施,学校被迫关闭,线下教学活动无法正常进行......
  • 【附源码】Node.js毕业设计高校疫情监控防控监测系统(Express)
    本系统(程序+源码)带文档lw万字以上  文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着全球化进程的加速,人类社会的相互联系日益紧密,但同时也带来了各种疾病的迅速传播。尤其是近年来,新型冠状病毒(COVID-19)的出现,给全球带来了巨大的冲击和挑......
  • 【附源码】Node.js毕业设计高校疫情管理系统(Express)
    本系统(程序+源码)带文档lw万字以上  文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着科技的不断发展和互联网技术的普及,信息化管理系统在各个领域的应用越来越广泛。特别是在新冠疫情期间,高校疫情管理成为了一个重要的课题。为了有效地控......