2020 年 9 月青少年软编等考 C 语言四级真题解析
2026/1/14 3:07:34
在开始前,我们明确几个概念度矩阵D/邻接矩阵A/拉普拉斯矩阵L分别是做什么的?
度矩阵D:描述一个节点能连接多少其他节点;邻接矩阵A: 描述一个节点具体和其他哪个节点连接;拉普拉斯矩阵L:L=D-A描述一个节点的特征和其他节点特征有多不一样。For Example 一个简单的图结构:A —— B —— C 提取其度矩阵D=[100]# A只和一个节点B相连[020]# B和两个节点相连B和C[001]# C只和一个节点B相连提取其邻接矩阵A=[010][0A和B相连0][101][B和A相连0B和C相连][010][0C和B相连0]计算其拉普拉斯矩阵L=D-A[100][010][1-10][020]−[101]=[-12-1][001][010][0-11]之后我们就可以愉快的了解图节点如何保存与更新他们各自的节点特征
行向量。所有节点的行向量都叠在一起,就获得了一个节点特征矩阵。x_i=[BHP, Pro, PERM, PORO]For Example 一个简单的井网(图结构):A —— B —— C.每个节点具有两个特征(一行=一个节点,一列=一种特征)-F1:BHP-F2:Pro X=[1890]← A[1785]← B[1895]← C 神经网络的基本操作是:节点的新信息=自己的旧信息+邻居的信息,也可以写成X'=AX.计算X'=AX A=X=AX=[010][1890]←A[1785][101][1785]←B[36185][010][1895]←C[1785]-A 只连着 B → 拿到 B 的特征-B 连着 A 和 C → 拿到 A+C 的特征-C 只连着 B → 拿到 B 的特征后记:当了这么久调参侠和炼丹师不懂些算法还是有点立不住。