Summary
The paper discusses the problem of graph property prediction tasks, where there is a limited amount of labeled data and a large set of unlabeled graphs available. The conventional approach is to train a model using self-supervised tasks on the unlabeled graphs and then fine-tune it for prediction tasks. However, the knowledge gained from self-supervised tasks may not align with the requirements of the prediction tasks.
To address this issue, the authors propose a data-centric approach that extracts knowledge from the unlabeled graphs to enhance each property prediction model. They introduce a diffusion model to utilize the unlabeled graphs fully and two new objectives that guide the model's denoising process and generate task-specific graph examples and labels. Specifically, the first objective minimizes an upper bound of mutual information between the augmented and the original graphs in the graph space. The second objective maximizes the probability of the predicted label of augmented graphs being the same as the label of original graphs.
Experimental results demonstrate that the proposed data-centric approach outperforms fifteen existing methods on various graph property prediction tasks. The improvement in performance is attributed to the generated labeled examples, which are more effective than self-supervised learning. The authors also discuss related work in graph property prediction and learning from unlabeled data, highlighting the limitations of existing methods and the need for a data-centric approach. They present their framework (DCT) in detail and provide results showing its superior performance compared to baseline methods used for comparison.
Strengths
1. The proposed method offers a novel approach to graph property prediction by employing a diffusion model, setting it apart from traditional techniques.
2. Empirically, the introduced method surpasses other techniques in various areas including self-supervised learning, semi-supervised learning, and graph data augmentation.
Weaknesses
1. The discussion of the graph diffusion model is insufficient. The proposed method relies on the graph diffusion model as its backbone technique. A clear discussion of the similarities and differences between this work and other graph diffusion model methods [1,2] can clarify the contribution of this work.
2. The interpretability of "visible" knowledge transfer from unlabeled graphs is interesting, but only several case studies cannot support the claim that "concepts such as some chemical rules from the unlabeled graphs are successfully transferred to downstream tasks" (lines 318-319).
[1] Jo, Jaehyeong, Seul Lee, and Sung Ju Hwang. "Score-based generative modeling of graphs via the system of stochastic differential equations." In *International Conference on Machine Learning*, pp. 10362-10383. PMLR, 2022.
[2] Vignac, Clement, Igor Krawczuk, Antoine Siraudin, Bohan Wang, Volkan Cevher, and Pascal Frossard. "DiGress: Discrete Denoising diffusion for graph generation." *arXiv preprint arXiv:2209.14734* (2022).
Questions
1. In lines 46-48, the generation of labeled examples is part of the property prediction task pipeline. Please describe how to use these generated task-specific labeled examples to bridge the gap between the final prediction and the generated graph.
2. In lines 60-61, it is described that the trained predictor model f is used in the first objective. How is the predictor trained? If it is trained on a small amount of labeled data, then why is the not-well-trained predictor (as stated in Line 119) able to help with graph generation?
3. Can other graph diffusion model methods be applied to the graph property prediction task with trivial adaptation? If not, why?
Rating
5: Borderline accept: Technically solid paper where reasons to accept outweigh reasons to reject, e.g., limited evaluation. Please use sparingly.
Confidence
3: You are fairly confident in your assessment. It is possible that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work. Math/other details were not carefully checked.