HeterGCL 论文写作分析

HeterGCL 论文写作分析

这篇文章,由于理论证明较少,因此写作风格了polygcl是两种风格的。polygcl偏向理论的写作风格,而hetergcl就是实践派的风格

首先看标题,其的重点是Graph contrastive learning Framework。其重点是framework,以及heterophy

摘要

第一句:设定背景 图对比学习效果好

图对比学习(GCL)因其学习稳健节点表示的自我监督能力而引起了研究的广泛关注。

Graph Contrastive Learning (GCL) has attracted significant research attention due to its selfsupervised ability to learn robust node representations.

语法学习:due to A to do be。可以用到(防止千篇一律)

第二句:提出问题 图对比学习在异配图上匮乏

不幸的是,大多数方法主要集中在同嗜图上,这使得它们对异嗜图的效果较差。此外,由于问题背景的不同,因此对比学习的增强方案等需要重新设计

Unfortunately, most methods primarily focus on homophilic graphs, rendering them less effective for heterophilic graphs. In addition, the complexity of node interactions in heterophilic graphs poses considerable challenges to augmentation schemes, coding architectures, and contrastive designs for traditional GCL.

语法学习:render,导致。considerable challenges,相当多的挑战

第三步:引出解决方案 引入结构和语义信息的新型对比学习框架

In this work, we propose HeterGCL, a novel graph contrastive learning framework with structural and semantic learning to explore the true potential of GCL on heterophilic graphs.

在这项工作中,我们提出了HeterGCL,这是一个具有结构和语义学习的新型图对比学习框架,以探索GCL在异性图上的真正潜力。

第四步:具体的做法

Specifically, We abandon the random augmentation scheme that leads to the destruction of the graph structure, instead introduce an adaptive neighbor aggregation strategy (ANA) to extract topology-supervised signals from neighboring nodes at different distances and explore the structural information with an adaptive local-to-global contrastive loss. In the semantic learning module, we jointly consider the original nodes’ features and the similarity between nodes in the latent feature space to explore hidden associations between nodes.

介绍了两种结构和语义的具体做法

第五步:广泛的实验证明我们有很高的性能

与polygcl写作手法的对比分析

由于polygcl在有监督方向,光谱GNN已经取得了很不错的进展,因此作者引入了有监督的解决方法。但是,本文作者提出了半监督和有监督的学习框架。如果同时介绍,可能篇幅过长。因此在摘要中没有介绍

引言

首先,设置背景:有监督到无监督

GNN在节点分类上取得很好的性能->遵循同配性假设,他们可以很好的聚集邻居信息->有监督的GNN需要label,但现实世界标签信息匮乏->这驱动了很多图自监督学习的发展,尤其是图对比学习的发展

第二步:对比学习

具体介绍了传统的对比学习是"增强-编码-对比“的框架。以及在异配图上的缺点

去除边或者节点的图增强的缺陷

总分的结构

传统图GCL通过去除边,来进行图增强->缺点1:破坏图潜在的结构信息->缺点2: 删节点相关的边可能阻断传播->举例子,阻断传播->理论和经验分析表明,随机增强保留同配图的低频成分,但是抑制了高频成分

image

GCL与异配性

总分总结构

GCL的编码和对比模式继承了GNN的同源性假设(限制范围)->现有方法通过同配性去增强,利用结构信息增强(过去的方法)->但是,现实世界的图经常展现出异配性,限制了应用->GCL在异配图的潜力未被探索

第三步:提出方法:

分析了图的异配性,发现异配图的节点有复杂的作用->提出新的对比框架->(什么样的框架呢)结构和语义信息以及具体介绍->我们的方法好啊

第四步:贡献

  1. 我们介绍了传统GCL用于异配图的局限性
  2. 提出新的对比学习框架
  3. 广泛实验表明,我们是sota

相关工作

Graph Neural Network Meet Heterophy

  1. 大部分GNN采用来促进传播
  2. 不幸的是,GNN不适用于异配图(同类节点不相连)
  3. 异配图的GNN有了进展
  4. 其仍需要有监督的标记(适用于有监督)

图自监督学习

  1. 自监督取得了很多的成功
  2. 早起的采用了随机游走等策略
  3. GCL出来了,有了更大的成功(介绍了传统GCL方法,这部分重点写了)
  4. GCL的缺点(重点介绍)(因为这部分是创新点)

定义和背景介绍

分为Notation和Problem Difinition

方法部分

其与polygcl对比,写的就很详细了

尝试对对比学习这部分做个总结

这些论文一般都成了套路。个人觉得分四步走:

  1. 介绍有监督
  2. 有监督的方法(但是缺少标签)
  3. 很自然,引入无监督
  4. 无监督的缺点
  5. 异配图

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/902060.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

C语言初阶:十.结构体基础

♥感谢您阅读本篇文章,文章内容为个人对所学内容的整理总结,欢迎大佬在评论区指点一二。♥ ♥个人主页:折枝寄北-CSDN博客折枝寄北擅长C语言初阶,等方面的知识,折枝寄北关注python,c,java,qt,c语言领域.https://blog.csdn.net/2303_80170533?…

QT仿QQ聊天项目,第一节,创建项目并布置编辑登录界面

目录 一,创建项目 二,编辑登录界面 1,登录界面整体构造 2,登录界面的宽高 3,登录界面使用到的控件 4,登录界面中的控件所在的位置和大小 (1)qq图标label位置和大小 &#xff0…

《计算机原理与系统结构》学习系列——处理器(中)

系列文章目录 目录 流水线数据通路与控制概述5个流水级指令周期与流水级 流水线性能流水线时钟周期的长度T和数量cycles流水线性能 流水线数据通路流水线寄存器流水线分析图形化流水线流水线控制 流水线数据通路与控制 概述 5个流水级 指令周期与流水级 单周期实现中&#x…

【JavaEE】【多线程】volatile,wait/notify

目录 一、volatile关键字1.1 内存可见性1.2 volatile解决内存可见性问题 二、wait和notify2.1 wait2.2 notify2.3 使用例子2.3.1 例子12.3.2 例子二 一、volatile关键字 volatile可以保证内存可见性,只能修饰变量。 1.1 内存可见性 在前面介绍线程不安全原因时介…

C语言[求x的y次方]

C语言——求x的y次方 这段 C 代码的目的是从用户输入获取两个整数 x 和 y ,然后计算 x 的 y 次幂(不过这里有个小错误,实际计算的是 x 的 (y - 1) 次幂,后面会详细说),最后输出结果。 代码如下: #include…

银河麒麟V10通过tigervnc实现远程桌面和windows系统连接

1、查看系统版本:uname -a Linux localhost.localdomain 4.19.90-89.16.v2401.ky10.x86_64 #1 SMP Sat Sep 14 13:09:47 CST 2024 x86_64 x86_64 x86_64 GNU/Linux 2、查看是否具有桌面环境:yum grouplist 安装VNC需要具有桌面环境 3.、安装tigervnc: yum install tigervnc…

Linux基础命令(五) 之 cat,head,tail,more,less,grep

目录 一,浏览普通文件内容 二,过滤文件内容显示--grep 参数及其作用 ​编辑 常见用法 一,浏览普通文件内容 注意:以上命令均可以结合管道符一起使用 二,过滤文件内容显示--grep 在指定的普通文件中查找并显示含有…

vue写个表格,让它滚动起来,没有用datav,有的时候结合会出错,一种简单的方法,直接用animation

表格样式就先不说了哈,这些简单内容,如果粉丝朋友还有什么问题,可以私信 好啦,首先,第一步 1.在目录的这个地方创建文件夹css,里面放两个文件 . 第一个文件里面内容 第二个文件里面内容 .drawCur{ curs…

VR在线展厅重塑展览新维度,引领沉浸式科技体验与漫游新时代

一、VR在线展厅开启数字展览新篇章 VR在线展厅将传统的实体展览空间转化为数字化的虚拟环境。参观用户只需使用手机、平板、电脑等设备就能瞬间穿越至虚拟展厅中,身临其境地浏览各类展品。这种前所未有的科技体验不仅让参观者感受到了数字技术的魅力,更极…

JS实现警灯效果红蓝闪烁

代码&#xff1a; <!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>警灯效果红蓝闪烁</title&…

【WiFi7】 支持wifi7的手机

数据来源 Smartphones with WiFi 7 - list of all latest phones 2024 Motorola Moto X50 Ultra 6.7" 1220x2712 Snapdragon 8s Gen 3 16GB RAM 1024 GB 4500 mAh a/b/g/n/ac/6e/7 Sony Xperia 1 VI 6.5" 1080x2340 Snapdragon 8 Gen 3 12GB RAM 512 G…

web服务实验

http实验 先创建需要访问的web页面文件index.html 编辑vim /etc/nginx/conf.d/testip.conf 测试通过域名访问需要编辑/etc/hosts 如果通过windows的浏览器访问需要编辑下面的文件通过一管理员身份打开的记事本编辑 C:\Windows\System32\drivers\etc下的hosts文件 192.168.1…

Kubernetes运行大数据组件-设计思路

环境说明 在Kubernetes集群添加三个节点作为大数据测试服务节点&#xff1a; NAME STATUS ROLES AGE VERSION bigdata199056 Ready worker 2d3h v1.20.6 bigdata199057 Ready worker 2d5h v1.20.6 bigdata199058 Ready work…

Maven的依赖

一、依赖的基本配置 根元素project下的dependencies可以包含多个 dependence元素&#xff0c;以声明多个依赖。每个依赖都应 该包含以下元素&#xff1a; 1. groupId, artifactId, version : 依赖的基本坐标&#xff0c; 对于任何⼀个依赖来说&#xff0c;基本坐标是最…

前端聊天室页面开发(赛博朋克科技风,内含源码)

肝了一天&#xff0c;经过各种处理美化&#xff0c;肝出来了一个赛博朋克科技风的前端页面&#xff0c;用的原生三件套htmlcssjavascript开发的&#xff0c;本来想是加点功能调用一下gpt接口&#xff0c;但是基本都需要webscoket通信&#xff0c;可惜我js学的不是很深入&#x…

使用Vue.js构建响应式Web应用

&#x1f496; 博客主页&#xff1a;瑕疵的CSDN主页 &#x1f4bb; Gitee主页&#xff1a;瑕疵的gitee主页 &#x1f680; 文章专栏&#xff1a;《热点资讯》 使用Vue.js构建响应式Web应用 1 引言 2 Vue.js简介 3 安装Vue CLI 4 创建Vue项目 5 设计应用结构 6 创建组件 7 使用…

C++——string的模拟实现(下)

目录 成员函数 3.4 修改操作 (3)insert()函数 (4)pop_back()函数 (5)erase()函数 (6)swap()函数 3.5 查找操作 (1)find()函数 (2)substr()函数 3.6 重载函数 (1)operator赋值函数 (2)其他比较函数 (3)流插入和流提取 完整代码 结束语 第一篇链接&#xff1a;C——…

基于Springboot无人驾驶车辆路径规划系统(源码+定制+开发)

博主介绍&#xff1a; ✌我是阿龙&#xff0c;一名专注于Java技术领域的程序员&#xff0c;全网拥有10W粉丝。作为CSDN特邀作者、博客专家、新星计划导师&#xff0c;我在计算机毕业设计开发方面积累了丰富的经验。同时&#xff0c;我也是掘金、华为云、阿里云、InfoQ等平台…

【大模型】Ollama+WebUI+AnythingLLM搭建本地知识库

目录 1 部署Ollama 1.1 下载镜像ollama 1.2 运行ollama 1.3 验证 2 模型选型 3 安装模型 3.1 选择模型安装 3.2 删除模型(选看) 4 安装webUI 4.1 拉镜像 4.2 启动服务 5 访问 5.1 注册 5.2 登录 5.3 设置 6 使用 7 使用api来调用 8 安装AnythingLLM搭建本地…

27.9 调用go-ansible执行playbook拷贝json文件重载采集器

本节重点介绍 : go-ansible执行playbook编写分发重载的playbook编译执行 测试停掉一个节点测试停掉的节点再回来 go-ansible执行playbook 新增 goansiblerun/run.go package goansiblerunimport ("context""github.com/apenella/go-ansible/pkg/execute&qu…