试图通俗地捋清标题名词之间的关系

  • 0. 前置知识
    • 0.1 函数的正交
    • 0.2 什么是卷积?
    • 0.3 散度
    • 0.4 欧拉公式
  • 1. 卷积与傅里叶变换
    • 1.1 傅里叶变换
    • 1.2 时域的卷积等于频域的乘积
  • 2. 拉普拉斯变换
  • 3. 拉普拉斯算子
  • 4. 拉普拉斯矩阵与其特征向量
  • 5. 太长不看总结版
  • extra

注:大量借鉴内容,且本文并不重在详细公式的推导,只是粗浅地替非信号专业的兄弟们把没接触过的概念串一串,欢迎批评指正


0. 前置知识

0.1 函数的正交

两个向量的正交很好理解:如(1,0)与(0,1)内积为0
引申到两个函数的正交:两个函数f(x)、g(x) 在共同的定义域内,定义域内的每个点对应的函数值乘起来再相加(积分)值为0

举例: sin(x)与cos(x)就是一对相互正交的函数:


三角函数带mn震动频率,当m与n不相等时,也是正交的(第一个等号积化和差):

三角函数带mn震动频率,但m与n相等时,非正交:


两个函数正交有什么用呢?还是类比两个向量的正交:可以用于表示空间中任意的其它向量 ==> 可以用于表示任意的其它函数

此节参考

0.2 什么是卷积?

是一个变化的输入与一个稳定作用函数的作用余量。cv领域中:图像对应变化的输入(因为卷积核的感受野在不断地移动),卷积核对应稳定作用函数(如只起到求均值作用的卷积核、求感受野内最大像素值的卷积核。。。)
卷积公式:

当前飓风的产生(对应函数f)是由于之前累积的蝴蝶扇动翅膀的影响(对应函数g)叠加的结果(对应积分操作),(t-x)项表示当前时刻t之前距离x的时刻发生的某件事,也正是这一项产生了“卷”这种拧巴的感觉

过去对现在的影响 ⇒ 周围像素对中心像素的影响,g函数就是规定影响的函数
不同的卷积核有不同的作用,有些是简单取平均(综合影响),有些是能提取特征(试探我周围的像素有什么特征)。因此,可以利用不同的卷积核来检测图像中是否存在明显的卷积核代表的模式特征。

就是在这里引入神经网络待优化的 “权重” 的概念,“权重” 表示不同模式之间应当以怎样的比例组合

非常好的讲解视频 务必看

0.3 散度

梯度的散度,表示一种流通量。对于散度为正的点,散度越大,意味着相应的向量场越强烈地在此发散,而对于散度为负的点,意味着相应的向量场在此汇聚。

0.4 欧拉公式

推导 从傅里叶级数而来

1. 卷积与傅里叶变换

1.1 傅里叶变换

一束白光打到三棱镜上,被分解为了七色光,这启发我们:在某个视角下看似完整的一个事物,在另一个视角下可能是由多种元素集合叠加而成的。

比如考研数一中的泰勒展开:把某个函数在某一点的趋势,利用幂函数累加的方式表示出来,完成近似任务:

傅里叶变换就起到了这种“转换”的作用,傅里叶提出:任一个函数(无论是周期性的还是非周期性的)都可以表示为三角函数叠加的方式。

傅里叶变换公式:

傅里叶变换原理推导

e^-iwt叫作正交基,就像是滤波器,跟原函数 f(t) 相乘时,若原函数含有w成分则相乘不为i0,w特征被提取出来

为啥选择三角函数叠加而不是幂级数、泰勒级数?因为三角函数有比较好的性质:积分或微分后还是三角函数、能天然地表示震动性的信息,如信号。

总结:傅里叶变换的两个作用:(1)将周期函数(没有周期性可以当成周期为无穷大)拆解为sinx与cosx的组合
(2)将时域信号转为频域信号

1.2 时域的卷积等于频域的乘积

严格证明

直观理解:“ 频域是时域整体的表达。频域上信号的一个点,对应的是整个时域信号该对应频率的信息。因此,在频域中的乘法,自然就对应了时域整段所有不同频率信号乘法的叠加,这就是卷积了 ”

此小节标题可直接当成定理记住,也可 直观理解

2. 拉普拉斯变换

一句话解释:拉普拉斯变换是加强版的傅里叶变换,傅里叶变换只能将周期函数表示为正弦函数与余弦函数的叠加。但拉普拉斯变换追加了对无限增长的函数的表示方法

跟GCN主线任务 关系不大

视频后半部分推了一下拉普拉斯变换

3. 拉普拉斯算子

辨析:拉普拉斯算子跟拉普拉斯变换 没 有 关 系 !


辨析:拉普拉斯算子是多元函数的二阶导数,即梯度的散度;拉普拉斯变换是个积分操作

为什么引入拉普拉斯算子的计算?在cv领域,可以通过拉普拉斯算子来提取边缘 / 某些特征,“提取特征”这个作用,是不是有点像傅里叶变换提取不同w下信号的存在性这个操作?

4. 拉普拉斯矩阵与其特征向量

上的拉普拉斯算子记为拉普拉斯矩阵, 拉矩阵的计算方式仿照拉算子的计算,就是在图上定义散度的的计算,详见

拉普拉斯矩阵其实就是定义了一种在Graph上的散度计算,计算完发现正好长L=D-A(度矩阵减邻接矩阵)这个样子(仅考虑最简单的拉普拉斯矩阵)

拉普拉斯矩阵是拉普拉斯算子在Graph领域的特殊表示,应当具有同拉普拉斯算子一样的能力:提取特征。如果能提取特征,就可以作为傅里叶变换的基函数(对应傅里叶变换公式中的e^-iwt),进而可以借助1.2结论:图域卷积 = 频域相乘,完成对傅里叶变换的定义(即确定傅里叶变换的基),实现图域到频域的转换与分解

怎么把拉普拉斯矩阵运用到傅里叶变换中去呢?换句话说,怎么确定傅里叶变换的基?

有很多种选择,但是GCN中选用的是拉普拉斯矩阵的特征向量,因为它可以视为Graph的最好的一种嵌入,可以让如在集合图像上更平滑。

详见(翻译:N维空间中的任意一组正交基都可以作为时域(空域)到频域的基,而图傅里叶变换选择拉普拉斯矩阵特征向量作为基,原因是图拉普拉斯矩阵特征向量可以视为图G最好的一组n维嵌入,因其满足于迪利克雷能量最小,所以这组基可以让图像更平滑(我的理解就是因为是特征向量,所以运算之后图像没有变形)

至此,graph中对应的 傅里叶变换的基 就是 拉普拉斯矩阵的特征向量

graph傅里叶变换也把graph上定义的任意向量 ,表示成了拉普拉斯矩阵特征向量的线性组合,就像在信号领域的傅里叶变换时,不断提取出不同w对应的信号分量

5. 太长不看总结版

傅里叶变换 用于在图域与频域之间进行转换,将一个在图域视角看来完整的东西按照“是否含有某个特征”为依据进行“拆解”到频域的若干项。“拆解”这个概念类似于我们如何获取平面空间中某向量的坐标:投影到x轴上的结果包含几个x轴单位向量、投影到y轴上的结果包含几个y轴单位向量

拉普拉斯矩阵 是Graph领域的拉普拉斯算子,其特征向量可以当作傅里叶变换的基,基的作用类似于待匹配的特征。在图域种若含有此特征的分量,则可经傅里叶变换抽取出来。一个特征向量对应的特征值就类似于一个e^-iwt基的w

extra

b站-珂学原理

GCN谱域解释经典文章 6/7节是理解的关键
第一次看的时候云里雾里,看完本文再重新看应该能理解更多

感谢妙蛙草和他的小伙伴们

GCN频域视角相关——傅里叶变换、拉普拉斯变换、拉普拉斯算子、拉普拉斯矩阵、卷积相关推荐

  1. 图卷积神经网络1-谱域图卷积:拉普拉斯变换到谱域图卷积

    知乎主页 备注:本篇博客摘自某培训机构上的图神经网络讲解的视频内容,该视频关于图神经网络入门讲解.经典算法的引入和优缺点的介绍比较详细,逻辑主线也比较清晰.因此记录分享下. 目录: 图卷积近年发展 图 ...

  2. 简述计算机三大变换的联系和区别 (傅里叶变换 拉普拉斯变换 z变换)

    Q:简述计算机三大变换的联系和区别 (傅里叶变换 拉普拉斯变换 z变换) (1) 傅里叶变换定义: 表示能将满足一定条件的某个函数表示成三角函数(正弦和/或余弦函数)或者它们的积分的线性组合.傅立叶变 ...

  3. 傅里叶变换和拉普拉斯变换学习笔记

    欧拉公式 欧拉公式将三角函数和指数函数联系起来 复指数函数代表一个旋转的圆,自变量是时间t,角频率代表旋转速度. 傅里叶变换(轻量版拉普拉斯变换) 定义 f(t)是t的函数,如果t满足狄里赫莱条件: ...

  4. 2019-10-12 拉普拉斯变换的理解

    拉普拉斯变换(Laplace transform)属于线性变换,是在控制领域绕不过去的积分变换.同时拉普拉斯变换与傅里叶变换也存在着绕不过去的关系. 傅里叶变换.傅里叶级数 傅里叶级数针对周期函数,傅 ...

  5. 信号与系统(二):拉普拉斯变换的意义:谈H(s)、h(t)、δ(t)

    一.引言 在<信号与系统>或者<自动控制理论>中,我们分析线性时不变系统,本质是求解线性常系数微分方程.我们遇到各种变换,傅里叶.拉普拉斯,他们的意义主要分为数学意义.物理意义 ...

  6. 拉普拉斯变换的物理意义是什么?

    这个问题要先从一个工程师说起-- 英国有一位工程师,名叫Heaviside(此君自学成才,化简了麦克斯韦方程组,提出了电离层假说),他使用了一种叫做"运算算子法"的计算方法来解决电 ...

  7. 信号与系统(Python) 学习笔记 (6) 拉普拉斯变换 Laplace Transform

    [总目录] (1) 简介 Intro (2) 傅里叶 Fourier 常用函数的傅里叶变换汇总 (3) LTI 系统 与 滤波器 二次抑制载波振幅调制接收系统 Python (4) 取样 Sampli ...

  8. 从另一个角度看拉普拉斯变换

    一.奥列弗. 赫维赛德是何许人也 二.傅里叶变换(轻量版拉普拉斯变换) 三.拉普拉斯变换(原来就是那么回事) 拉普拉斯变换可以说是现代工程学使用最广泛的数学工具,它通过数学变换将微积分方程转化成代数方 ...

  9. 【电路分析】拉普拉斯变换及其应用

    [电路分析]拉普拉斯变换及其应用 补充知识 零状态响应 0-1.阶跃函数 定义 延时的阶跃函数 0-2.冲激函数 定义 延时的单位冲激函数 一.拉普拉斯变换的定义 1-1.拉普拉斯变换 1-2.拉普拉 ...

最新文章

  1. android自己定义刷新类控件
  2. javaweb开发后端常用技术_Web后端开发(11)——Session会话技术
  3. Java并发教程–线程安全设计
  4. php如何生成本地文档,php如何生成word文件
  5. treeview节点的复制 c# 1614606987
  6. 多链路及服务器负载均衡原理与设备构建方案
  7. 选项类 oracle ebs,Oracle EBS 打3类补丁主要步骤
  8. ROS笔记(3) Melodic 的安装和配置
  9. C# datagridview 删除行(转 学会、放弃博客)
  10. Berkeley DB Java Edition
  11. c#结构体与类的区别
  12. PDCA过程模式在信息安全管理体系的应用
  13. 软件工程专业知识体系
  14. 网站服务器停止运行,服务器已停止响应是怎么回事
  15. MySQL专题系统归纳快速上手(常用cmd命令,常用函数汇总,SQL语句精讲带示例)适用初学、用法速查
  16. linux下编写脚本从ftp服务器定时下载文件
  17. 餐厅小票打印模板_智慧餐厅多商家入驻小程序开发,成功案例:万足外卖!
  18. 驼色的羊绒大衣怎么搭配好看
  19. 使用在线链接阿里图标库(iconfont)(vue)
  20. ssh登录极路由后台_各品牌路由器登录网址大全 路由器默认用户名/密码

热门文章

  1. 原来使Maya Arnold也能渲染出高质量作品!超赞小技巧
  2. 10个用jQuery实现图片幻灯片/画廊效果和源码
  3. Flink 内存管理
  4. python range函数范围_Python中range函数的用法
  5. 既节能又省钱的数据中心布线解决方案
  6. 【拓展】笔记本接通电源不充电问题
  7. 哪一门编程语言入门很难学呢?看看这份编程语言排行榜
  8. 华科计算机学院实验室在哪儿,承办单位
  9. web设计推荐--不常见的20个高品质的非常漂亮的免费字体
  10. 服务器添加广告信息服务,在客户端上插入广告