GNN笔记系列 5

news2024/9/27 21:27:37

GNN笔记系列 5

  • 1.Permutation Equivariance of Graph Filters
  • 2.Lipschitz and Integral Lipschitz Filters
  • 3.Stability of Graph Filters to Scaling
  • 4.Stability of Graph Neural Networks to Scaling

1.Permutation Equivariance of Graph Filters

图滤波器的置换等价性
引入置换矩阵的概念来表示图信号及其移位算子的置换。
在这里插入图片描述
上面的1表示元素全为1的向量。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
置换并没有改变节点的值,只是改变了节点的名称。这个过程是独立于标签的,所以置换等价,这是图卷积滤波和GNNs所满足的一个要求。

在图信号 ( S , x ) (S,x) (S,x) ( S ^ , x ^ ) = ( P T S P , P T x ) (\hat S,\hat x)=(P^TSP,P^Tx) (S^,x^)=(PTSP,PTx)上的图滤波器 H ( S ) H(S) H(S),它是由系数 h k h_k hk对移位算子 S S S作用的多项式函数。它的表达式如下:
在这里插入图片描述
置换前后,缩放系数是不变的,输入信号由 x x x变为 x ^ \hat x x^,移位算子由 S S S变为 S ^ \hat S S^.
图滤波器的等价置换定理
在这里插入图片描述
在这里插入图片描述
图卷积滤波要求图信号的处理独立于节点的标签。
− − − − − − − − − − − − − − − − − − − − − − − − − − − --------------------------- GNNs继承了图滤波器的置换等价性。
在这里插入图片描述
GNNs的等价置换定理
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
距离模置换算子的定义:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.Lipschitz and Integral Lipschitz Filters

图过滤器是GNNs的可学习参数。接下来讨论Lipschitz和Lipschitz滤波器。
在这里插入图片描述
Lipschitz 滤波器的定义:
在这里插入图片描述
在这里插入图片描述
Integer Lipschitz 滤波器的定义:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
对于integral Lipschitz 滤波器:
在这里插入图片描述
在这里插入图片描述

3.Stability of Graph Filters to Scaling

分析图滤波器对移位算子缩放扰动的稳定性:
给出以下缩放:
将图的每一条边都进行缩放,缩放系数为 1 + ϵ 1+\epsilon 1+ϵ,移位算子则变为 S ^ = ( 1 + ϵ ) S \hat S=(1+\epsilon)S S^=(1+ϵ)S.

这个缩放是合理的,因为边的变化与其值成比例。但是又不现实:因为所有的边都在以同样的比例变化。但是它依旧是合理的。

以下定理给出结论:Integral Lipschitz 图滤波器对缩放是稳定的。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.Stability of Graph Neural Networks to Scaling

分析GNNs对移位算子缩放的稳定性。
首先做出几个基本假设:
1.在GNNs的每一层,构成相应感知器的滤波器已经被标准化为单位算子范数。
在这里插入图片描述
因为图滤波器在GFT域上是逐点的,所以这个条件等价于频率响应的最大值为1。
2.非线性 σ \sigma σ是Lipschitz,其Lipschitz常熟标准化为1。
在这里插入图片描述
在这里插入图片描述
以下定理给出结论:Integral Lipschitz GNNs对缩放是稳定的。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
GNNs既稳定又有判别能力,这说明了GNNs相对于线性图滤波器有更好的性能。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【ROS】—— ROS常用组件_TF坐标变换_静态坐标变换与动态坐标变换(十)

文章目录前言1. 坐标msg消息1.1 geometry_msgs/TransformStamped1.2 geometry_msgs/PointStamped2. 静态坐标变换2.1 C实现2.1.1 发布方2.1.2 订阅方2.2 python实现2.2.1 发布方2.2.2 订阅方2.3 补充3. 动态坐标变换3.1 C实现3.1.1 发布方3.1.2 订阅方3.2 python实现3.2.1 发布…

Gin框架快速入门实战

gin 框架快速入门 工具 测试工具: 浏览器拓展 postwomanapipost gin路由,gin 程序的热加载 gin官网文档: https://gin-gonic.com/zh-cn/docs/ fresh安装 : go get github.com/pilu/fresh package mainimport ("github…

Revit标注时尺寸界线的设置及标注避让调整功能

一、Revit标注时尺寸界线的设置 利用墙体一次性标注轴网尺寸时常遇到如图1所示尺寸边界线上翻的情况,需要手动将其逐一调整,十分繁琐,有没有更为快速地解决方法呢? 此问题可以通过为这些尺寸界线反向显示的尺寸标注单独设置一个新…

CHK文件丢失怎么办?chk文件恢复技巧就看这一个!

很多人不知道CHK文件是什么,其实它是一种后缀名为CHK格式的文件,也属于日常生活中比较常见的文件格式。通常,当用户使用“磁盘碎片整理”时,电脑系统会生成一串“群集”文件,这些文件主要用于保存计算机删除的文件的一…

【中等】最长回文子串-C语言实现

题目链接:https://leetcode.cn/problems/longest-palindromic-substring/思路:起始位置为初始位置向右走,即第一次a为起始位置,第二次b为起始位置结束位置从末尾向左走,即第一次c为末尾,第二次b为末尾&…

BMS中常用的NTC温敏电阻及代码实现

1、什么是NTC? NTC热敏电阻是一种负温度系数的热敏电阻,它的性性是阻值随温度的升高而降低,主要作用是对温度的测量及补偿,也用于NTC温度传感器的制作,常用的使用范围在-55℃至200℃之间。 2、NTC的主要技术参数有哪些…

重发布-路由策略实验1(1.8)

目标: 1、首先为每个路由器配置环回和每个接口的ip r1: [r1]interface lo0 [r1-LoopBack0]ip add 1.1.1.1 24 [r1-LoopBack0]int gi 0/0/0 [r1-GigabitEthernet0/0/0]ip add 12.1.1.1 24 [r1-GigabitEthernet0/0/0]int gi 0/0/1 [r1-GigabitEthernet0/…

Linux--多线程(2)

目录1. 条件变量2. 生产者消费者模型2.1 概念3. 基于BlockingQueue的生产者消费者模型3.1 概念3.2 等待函数3.3 等待函数的功能3.4 唤醒函数4. 模型复盘5. 总代码1. 条件变量 当一个线程互斥地访问某个变量或者临界资源时,它可能发现在其它线程改变状态之前&#x…

物以类聚人以群分,通过GensimLda文本聚类构建人工智能个性化推荐系统(Python3.10)

众所周知,个性化推荐系统能够根据用户的兴趣、偏好等信息向用户推荐相关内容,使得用户更感兴趣,从而提升用户体验,提高用户粘度,之前我们曾经使用协同过滤算法构建过个性化推荐系统,但基于显式反馈的算法就…

【Java寒假打卡】Java基础-集合Map

【Java寒假打卡】Java基础-集合Map基本使用Map集合的基本功能Map集合的第一种遍历方式Map集合的第二种遍历方式案例:HashMap集合存储ArrayList元素并遍历案例:统计字符串中每一个字符出现的次数Collections操纵集合基本使用 创建Map集合的对象&#xff1…

金融历史数据导入之股票 level2 逐笔篇

在部署完 DolphinDB 后,将历史数据导入数据库是后续进行数据查询、计算和分析的基础。为协助用户快速导入数据,本文档基于 DolphinDB 已有的教程与大量用户的实践经验,从操作者角度出发,以 CSV 格式的文件为例,详细介绍…

通讯电平转换电路中的经典设计

今天给大家分享几个通讯电平转换电路。 有初学者问:什么是电平转换?举个例子,比如下面这个电路: 单片机的工作电压是5V,蓝牙模块的工作电压是3.3V,两者之间要进行通讯,TXD和RXD引脚就要进行连接…

Revit里轴网隐藏尺寸标注跟着消失?快速轴网距离标注

一、Revit中链接项目文件轴网的巧妙处理 问题:在单元式住宅体系中,轴网的使用主要是对尺寸标注的影响,如果要将子文件链接到父文件中,需要隐藏轴网,这样与轴网关联的尺寸标注就会消失。 关于尺寸标注与轴网隐藏方式的关…

Java IO流(基础详解,快速上手!)

文章目录概述什么是IO流?常用的文件操作获取文件操作目录操作IO流的原理和分类概述 在Java的学习中,文件和IO流是一个十分重要的板块。在Java中,File是文件和目录路径名的抽象表示。文件和目录可以通过File封装成对象。对File而言&#xff0…

前端 base64与图片相互转换

base64转图片 如下图&#xff1a;&#xff08;后端返回的数据&#xff09; <img :src"baseImg" >let baseImg "" this.baseImg "data:image/png;base64," data?.flowCharbase64转换图片文件 base64ImgtoFile (dataurl, filename …

QT 学习笔记(十六)

文章目录一、TCP 传文件流程图1. 服务器端流程2. 客户端流程二、TCP 传文件操作实现1. 服务器端2. 客户端3. TCP 传文件实现现象三、服务器端和客户端实现代码1. 主函数 main.c2. 服务器端头文件 serverwidget.h3. 服务器端源文件 serverwidget.cpp4. 客户端头文件 clientwidge…

某医院的实战渗透测试(组合拳)

实战渗透一、前言二、Spring信息泄露三、Redis写公钥四、文章来源一、前言 项目是内网环境下进行&#xff0c;所以通过vpn接入内网之后进行目标系统的测试。&#xff08;信息泄露redis写公钥&#xff09; 二、Spring信息泄露 访问客户给的目标地址通过代理把流量转给了BurpS…

零基础学软件测试有前途吗?

随着软件工程活动的不断演化&#xff0c;测试工作某种程度上是可以很大幅度提高软件的产品质量以及提升用户的使用满意度&#xff0c;因此软件测试工程师的地位在企业中也越来越受到重视。不少零基础学IT的朋友也开始把软件测试作为一个绝佳的选择对象&#xff0c;那么零基础学…

leetcode.1806 还原排列的最少操作步数 - 模拟 + lcm

​​​​​​1806. 还原排列的最少操作步数 本题是数论题 共介绍4种解题方法 目录 1、所有置换环长度的最小公倍数 2、最小操作数是最大环长度 3、1或n-2所在环长度即为最大置换环长度 4、暴力模拟 思路&#xff1a; 因为数据范围很小 所以可以直接模拟 也可以优化一下—…

Python 模型训练:LSTM 时间序列销售额预测(训练、保存、调用)

LSTM (long short-term memory) 长短期记忆网络&#xff0c;具体理论的就不一一叙述&#xff0c;直接开始 流程一、数据导入二、数据归一化三、划分训练集、测试集四、划分标签和属性五、转换成 LSTM 输入格式六、设计 LSTM 模型6.1 直接建模6.2 找最好七、测试与图形化展示八、…