So the GCN propagation is
|
|
|
where is the loop-aware adjacent matrix , is corresponding degree matrix, is -th layer’s weights matrix, is activation function.
To involve the graph Laplacian into the GCN, we have
|
|
|
where is loop-aware Graph Laplacian matrix.
Now, the propagation in -th layer in GCN could be rewritten as follows:
|
|
|
[Another form]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Finally, the output feature could be obtained by a fully connected layer as follows:
|
|
|
,
where is predicted results, is number of classes, softmax denotes the softmax activation.
Cross-entropy loss is used in the training phase, as follows:
|
|
|
where is one-hot label.