[1]LI Xu,CAI Biao,HU Nengbing.Research on graph contrastive learning method based on ternary mutual information[J].CAAI Transactions on Intelligent Systems,2024,19(5):1257-1267.[doi:10.11992/tis.202308004]
Copy
CAAI Transactions on Intelligent Systems[ISSN 1673-4785/CN 23-1538/TP] Volume:
19
Number of periods:
2024 5
Page number:
1257-1267
Column:
学术论文—人工智能基础
Public date:
2024-09-05
- Title:
-
Research on graph contrastive learning method based on ternary mutual information
- Author(s):
-
LI Xu; CAI Biao; HU Nengbing
-
College of Computer Science and Cyber Security, Chengdu University of Technology, Chengdu 610059, China
-
- Keywords:
-
graph contrastive learning; mutual information; graph neural network; unsupervised machine learning; contrastive learning; representation learning; node classification; deep learning
- CLC:
-
TP183
- DOI:
-
10.11992/tis.202308004
- Abstract:
-
Recently, graph contrastive learning has emerged as a successful method for unsupervised graph representation learning. Most existing methods are based on the principle of maximizing mutual information by obtaining two views through data augmentation and maximizing their mutual information. However, the mutual information of these two views may include information that is not beneficial for downstream tasks. To overcome these shortcomings, we propose a graph contrastive learning framework based on ternary mutual information. The framework first performs stochastic data augmentation on the input graph to generate two views. A weight-shared encoder is then used to obtain two node representation matrices. Subsequently, a shared weight decoder decodes the node representations of the two views. The loss between views, and between views and the original graph, is calculated separately using a contrast loss function. This approach maximizes the mutual information between the views, as well as between views and the original graph. The experimental results show that the method outperforms the baseline method in terms of node classification accuracy. Moreover, it even outperforms some supervised machine learning methods, verifying the effectiveness of the framework.