Shen-Lab / GraphCL

[NeurIPS 2020] "Graph Contrastive Learning with Augmentations" by Yuning You, Tianlong Chen, Yongduo Sui, Ting Chen, Zhangyang Wang, Yang Shen
MIT License
557 stars 103 forks source link

How to use for Graph Clustering. #66

Open PeterDeSOM opened 1 year ago

PeterDeSOM commented 1 year ago

How can I use GraphCL for fully unsupervised Graph Clustering?

So far, all that I've found the method for Graph Clustering is actually for node clustering or not a fully unsupervised learning method. It means that they eventually need their label to train at the downstream task.

For example, it is;

I'm finding a fully unsupervised learning method for Graph-Level Clustering/Classification that output channel is required. Or, I'd like to know how to employ the typical fully unsupervised learning method to classify lots of graph data that cannot be labeled by human efforts.

Is it possible and could you show me a little direction how to?

Thank you

yyou1996 commented 1 year ago

Hi @PeterDeSOM,

I guess either pretraining&finetuning or multi-tasking with GraphCL could be the baseline?