GNN图神经网络入门 - Task2
消息传递
1.消息传递(Message Passing)范式
- 节点嵌入(Node Embedding)- 神经网络的生成节点表征的操作
2.MessagePassing类
Pytorch Geometric(PyG)提供了MessagePassing基类,它封装了“消息传递”的运行流程。
3.GCNConv子类
GCNConv的数学定义为 x i ( k ) = ∑ j ∈ N ( i ) ∪ i 1 deg ( i ) ⋅ deg ( j ) ⋅ ( Θ ⋅ x j ( k − 1 ) ) , \mathbf{x}i^{(k)} = \sum{j \in \mathcal{N}(i) \cup { i }} \frac{1}{\sqrt{\deg(i)} \cdot \sqrt{\deg(j)}} \cdot \left( \mathbf{\Theta} \cdot \mathbf{x}_j^{(k-1)} \right), xi(k)=∑j∈N(i)∪ideg(i)⋅deg(j)