论文略读:Uncertainty-Aware Graph Structure Learning

article/2025/7/20 18:08:35

WWW 2025

1 intro

  • 传统GNN忽视了图结构自身存在的缺陷:
    • 图结构常常会出现错误边和缺失边等数据问题,从而限制模型的效果
  • —>为了解决上述问题,产生了图结构学习算法(GSL)
    • 目的在于优化结点连接和边权重来生成新的邻接矩阵
    • 主流的方法是
      • Φ是度量函数,如 cosine 相似度等
    • 但是这种主流的方法存在两个问题
      • 建立连接时只依赖嵌入相似度而忽略了结点的信息质量
        • 从邻居结点接收模糊劣质的信息会干扰目标结点的嵌入学习
          • 论文使用了一种代表性的 GSL 模型生成邻接矩阵,然后移除了一定比例的高信息熵邻居结点(噪声邻居)
          • 发现该措施可以显著提升 GNN 的性能
      • 图结构的对称性限制了 GNN 捕捉复杂关系的能力
        • 当前的 GSL 模型强制约束结点之间构建对称连接
          • 这意味着在信息聚合时,两个结点之间的相互影响是相同的
          • 但实际上结点之间的信息质量存在着差异,互相之间的关系一定程度上是非对称的

2 论文思路

  • 提出 UnGSL(Uncertainty-aware Graph Structure Learning)
    • 可以无缝整合至现有 GSL 模型的轻量级插件
    • 利用可学习的结点阈值来自适应区分低熵邻居和高熵邻居,并根据它们的熵等级调整边权重
  • 主要流程
    • 预训练给定的 GSL 模型来获得分类器,并计算结点的熵,将其转化为 0 到 1 之间的置信度分数
    • 为每个结点设置可学习的阈值,并重新训练 GSL 模型
      • 在训练中,UnGSL 增强来自高置信度邻居的边权重,同时降低来自低置信度邻居的边权重
      • 换言之,在原先的邻接矩阵权重的基础上乘一个系数
          • uj邻居的信息熵,εi 结点的可学习阈值,Sij原先的邻接矩阵
            • τ控制高置信度邻居边权重
            • β控制低置信度邻居边权重

3 实验


http://www.hkcw.cn/article/oAeMHvLtyn.shtml

相关文章

6.运算放大器—增益带宽积(六)

增益带宽积(GBW)是运算放大器(Op-Amp)和许多放大电路的核心参数,它描述了放大器在增益和带宽之间的权衡关系。 定义为在某频率下测量的运放开环增益与测量频率的乘积,其单位为Hz。 这个参数被用来评估运放的…

K8s包管理工具-helm:helm安装

1 Helm的简介 每个成功的软件平台都有一个优秀的打包系统,比如 Debian、Ubuntu 的 apt,Redhat、Centos 的 yum。而 Helm 则是 Kubernetes 上的包管理器。 1.1 为什么k8s需要Helm? Kubernetes 能够很好地组织和编排容器,但它缺…

OpenAI 宕机 | 如何让 k8s 集群更稳定

注:本文为 2024 年 12 月 “ OpenAI 宕机分析” 相关文章合辑。 未整理去重。 ChatGPT 的故障,官方这样解释… 明说 YYM 2024 年 12 月 14 日 18:50 广东 2024 12 11 (PST) OpenAI 经历了一次服务故障,OpenAI 给出了详细的解释和预防方案。下面是我阅读的分析和部分解读。…

自定义资源支持:K8s Device Plugin 从原理到实现

本文主要分析 k8s 中的 device-plugin 机制工作原理,并通过实现一个简单的 device-plugin 来加深理解。 1. 背景 默认情况下,k8s 中的 Pod 只能申请 CPU 和 Memory 这两种资源,就像下面这样: resources:requests:memory: "…

在K8S上部署OceanBase的最佳实践

在K8S上部署OceanBase的最佳实践 目录 1. 背景与选型 1.1 为什么选择OB1.2 为什么选择ob-operator实现OB on K8S 2. 部署实操 2.1 环境准备2.2 安装 ob-operator2.3 配置 OB 集群2.4 配置 OBProxy 集群2.5 Headless Service 和 CoreDNS 配置2.6 监控与运维 2.6.1 Promethues部…

Centos 安装 Kubernets(k8s)

Centos安装部署Kubernetes (k8s) cat /etc/os-release #查看系统版本 uname -r #查看系统内核 1.设置主机名 准备三台服务器,至少2核2G hostnamectl set-hostname k8s-master #在第一台机器上执行hostnamectl set-hostname k8s-node01 #在第二台机器上执行hostna…

K8s - openeuler2203SP1安装 K8s + flannel

环境说明 [rootmaster-1 ~]# uname -a Linux master-1 5.10.0-136.12.0.86.oe2203sp1.x86_64 #1 SMP Tue Dec 27 17:50:15 CST 2022 x86_64 x86_64 x86_64 GNU/Linux安装过程 1、安装 containerd 下载 tar 包 # 确保没有使用官方仓库的containerd [rootlocalhost ~]# yum rem…

K8S从0完整搭建

介绍 以下搭建的环境使用的是VMware虚拟机。这里大家可以自行选择。K8S每个版本可能都会有差异,请保证相关组件的兼容性。 准备工具 部署版本介绍 名称 版本 描述 centos 7.9 docker 20.10.8 k8s v1.20.10 calico v3.20.0 K8S节点规划 3个m…

【Kubernetes】k8s的helm扩展之监控管理、日志管理、部署efk【elk的升级版】详细说明

部署prometheus【mon节点】 镜像查看【需要先配置好helm源,这里是配置的ali源】【集群必须通外网才能部署啊】helm search repo prometheus-operator 安装prometheushelm install mon ali/prometheus-operator【后面就是上面查询到的helm信息】 下载完毕以后呢就会有一个helm…

最全Linux centos9环境基于k8s(k3s)搭建HomeAssistant,并接入米家官方XiaoMiHome插件

背景 环境 1、linux centos 9(该环境的ip可以被你的其他设备访问到,例如你可以用windows访问到家里的服务器) 2、k3s集群已完成部署,参考:国内k3s环境搭建-CSDN博客 3、HA部署方式采用容器化部署 概念 1、k3s:k8…

Git 使用全指南

Git 使用全指南 第一部分:核心概念 什么是 Git? 一个分布式版本控制系统 (DVCS)。目标: 跟踪文件变化、协作开发、回溯历史、管理不同开发线(分支)。核心思想: 每个开发者都有完整的仓库副本(包…

Leetcode 269. 火星词典

1.题目基本信息 1.1.题目描述 现有一种使用英语字母的外星文语言,这门语言的字母顺序与英语顺序不同。 给定一个字符串列表 words ,作为这门语言的词典,words 中的字符串已经 按这门新语言的字母顺序进行了排序 。 请你根据该词典还原出此…

若依框架-Feign的应用

代码资料链接:https://download.csdn.net/download/ly1h1/90945836 1.背景 若依的微服务框架,少不了各微服务之间的接口调用,以下是采用feign来进行微服务之间的方法调用。 2.案例说明 在system模块下的某个接口,调用factory&am…

印度奥迪沙邦一巴士翻车 50余人被困 紧急救援展开

6月2日,一辆巴士在印度东部奥迪沙邦的山路上发生翻车事故,车内50多名乘客被困。事故发生在当天清晨,巴士在下坡过程中于弯道上失去平衡,导致车辆失控。事故发生后,当地村民和紧急救援人员迅速展开救援行动,当地政府也派出救援队赶往现场。目前,官方尚未公布具体的伤亡情…

从4小时到20分钟 青岛港科技升级货物“秒通关”

作为中国北方重要的国际航运枢纽,青岛港的航线通达全球700多个港口,一季度集装箱吞吐量同比增速达到了7.4%。在当下复杂多变的国际贸易形势下,这座港口如何找准方向为外贸企业“保驾护航”?港口“流量”剧增折射外贸新机遇在山东港口青岛港前湾港区,这艘前往美国东部的集装…

Flannel MAC地址冲突导致Pod 跨节点通信异常

问题背景 客户在扩容 Kubernetes 节点后,发现部分服务 Pod 跨节点通信异常,表现为: • Pod 间通信间歇性失败; • 某些业务服务异常或响应慢; • 怀疑是网络问题引起的。 问题排查 1️⃣ 初步排查网络路由信息 我们…

[前端计算机网络]资源加载过程的详细性能信息浏览器加载资源的全过程

资源加载过程的详细性能信息 基于 PerformanceResourceTiming 对象对页面中某个资源加载过程的详细性能信息进行采集与封装,并结合了计算机网络中的请求生命周期进行度量。 export function observeEvent():void{const type"resource";const entryHand…

德布劳内将接受那不勒斯体检 加盟在即

据报道,德布劳内将加盟那不勒斯。预计他将在比利时国家队比赛结束后接受那不勒斯的体检。上月公布的比利时世预赛名单中包括了德布劳内。比利时队将在世预赛中先后对阵北马其顿和威尔士,其中与威尔士的比赛将于本月10日北京时间2点45分开球。现年33岁的德布劳内在今夏合同到期…

《在人间》是2025最难看懂的剧吗 烧脑剧情挑战观众

《在人间》这部剧集让艺绽君感到难以评价。这种“难评”并非贬义,而是因为观剧过程中真实地感受到了大脑爆炸、脑细胞死了不少,只能用一个相对中立的词汇来形容这部“神剧”。《在人间》共8集,隶属于爱奇艺的微尘剧场,这一剧场以短小精悍的作品著称。主创团队中有知名导演兼…

警方辟谣北京有人高空撒一千万:不是故意的,系工人施工碰倒钱箱 干活不慎掉落

5月29日,北京昌平区住总万科天地一带发生了一起撒钱事件。有市民发帖称,有人在楼上撒了一千万元。视频画面显示,空中飘着几张纸币,一些市民在楼下接钱。次日,北京七里渠派出所工作人员表示,当事人是因为工作时不小心掉落了钱,并提醒市民不要听信网络谣言。至于掉落的金钱…