图神经网络

基本原理

欧几里得空间

欧式空间的本质性,是其平面性.

一句话总结:欧几里得空间就是在对现实空间的规则抽象和推广(从n<=3推广到有限n维空间)。

欧几里得几何就是中学学的平面几何、立体几何,在欧几里得几何中,平行线任何位置的间距相等。

而中学学的几何空间一般是2维,3维(所以,我们讨论余弦值、点间的距离、内积都是在低纬空间总结的),如果将这些低维空间所总结的规律推广到有限的n维空间,那这些符合定义的空间则被统称为欧几里得空间(欧式空间,Euclidean Space)

而欧几里得空间主要是定义了内积、距离、角(没错,就是初中的那些定义)。

补充:欧几里得空间中的元素可以看作点或向量。点由其坐标表示,例如在 R3中,一个点 𝑃可以表示为 (𝑥,𝑦,𝑧)

为了做欧式几何,人们希望讨论两点间的距离,直线或向量间的夹角。一个自然的方法是在Rn上,对任意两个向量x,y,引入它们的“标准内积”<x,y>或称为点积x·y

<x,y>=inxiyi=x1y1+x2y2+...+xnyn

补充:欧几里得空间可以具有任意维度,通常用符号Rn表示,其中
n是维度。例如,R2表示二维欧几里得空间,R3表示三维欧几里得空间。

也就是说,Rn中的任意两个向量对应着一个实数值。 我们把Rn及这样定义的内积,称为Rn上的欧几里得结构;此时的Rn也被称为n维欧几里得空间,内积"<,>"称为欧氏内积

扩:内积的几何概念是两个向量的长度与它们夹角余弦的积。所以,内积又可写成

x·y=|x||y|cosθ

利用这个内积,可以建立距离、长度、角度等概念:

  • 向量x的长度
    x=<x,x>=i=1n(xi)2
  • x和y所夹的内角
    θ=cos1(<x,y>xy)
  • 最后,可以利用欧式范数来定义Rn上的距离函数,或称度量
    d(x,y)=xy=i=1n(xiyi)2
  • 正交性:两个向量如果其内积为零,则称它们是正交的。正交向量在几何上表现为互相垂直。

GNN原理

posted @   AlexanderOscar  阅读(31)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示