Hierarchical Topology Isomorphism Expertise Embedded Graph Contrastive Learning (2312.14222v2)
Abstract: Graph contrastive learning (GCL) aims to align the positive features while differentiating the negative features in the latent space by minimizing a pair-wise contrastive loss. As the embodiment of an outstanding discriminative unsupervised graph representation learning approach, GCL achieves impressive successes in various graph benchmarks. However, such an approach falls short of recognizing the topology isomorphism of graphs, resulting in that graphs with relatively homogeneous node features cannot be sufficiently discriminated. By revisiting classic graph topology recognition works, we disclose that the corresponding expertise intuitively complements GCL methods. To this end, we propose a novel hierarchical topology isomorphism expertise embedded graph contrastive learning, which introduces knowledge distillations to empower GCL models to learn the hierarchical topology isomorphism expertise, including the graph-tier and subgraph-tier. On top of this, the proposed method holds the feature of plug-and-play, and we empirically demonstrate that the proposed method is universal to multiple state-of-the-art GCL models. The solid theoretical analyses are further provided to prove that compared with conventional GCL methods, our method acquires the tighter upper bound of Bayes classification error. We conduct extensive experiments on real-world benchmarks to exhibit the performance superiority of our method over candidate GCL methods, e.g., for the real-world graph representation learning experiments, the proposed method beats the state-of-the-art method by 0.23% on unsupervised representation learning setting, 0.43% on transfer learning setting. Our code is available at https://github.com/jyf123/HTML.
- Allen, D. M. 1971. Mean square error of prediction as a criterion for selecting variables. Technometrics, 13(3): 469–475.
- Babai, L. 2015. Graph Isomorphism in Quasipolynomial Time. CoRR, abs/1512.03547.
- Canonical Labelling of Graphs in Linear Average Time. In 20th Annual Symposium on Foundations of Computer Science, San Juan, Puerto Rico, 29-31 October 1979, 39–46. IEEE Computer Society.
- On the calculation of autocorrelation functions of dynamical variables. The Journal of Chemical Physics, 45(4): 1086–1096.
- A Simple Framework for Contrastive Learning of Visual Representations. In ICML 2020, 13-18 July 2020, Virtual Event, volume 119, 1597–1607. PMLR.
- An Efficient Algorithm for Graph Isomorphism. J. ACM, 17(1): 51–64.
- The mahalanobis distance. Chemometrics and intelligent laboratory systems, 50(1): 1–18.
- Robust causal graph representation learning against confounding effects. In AAAI, volume 37, 7624–7632.
- SimCSE: Simple Contrastive Learning of Sentence Embeddings. In Moens, M.; Huang, X.; Specia, L.; and Yih, S. W., eds., EMNLP 2021, Virtual Event / Punta Cana, Dominican Republic, 7-11 November, 2021, 6894–6910. Association for Computational Linguistics.
- Bootstrap Your Own Latent - A New Approach to Self-Supervised Learning. In Larochelle, H.; Ranzato, M.; Hadsell, R.; Balcan, M.; and Lin, H., eds., NeurIPS 2020, December 6-12, 2020, virtual.
- Inductive Representation Learning on Large Graphs. In Guyon, I.; von Luxburg, U.; Bengio, S.; Wallach, H. M.; Fergus, R.; Vishwanathan, S. V. N.; and Garnett, R., eds., NeurIPS 2017, December 4-9, 2017, Long Beach, CA, USA, 1024–1034.
- Contrastive Multi-View Representation Learning on Graphs. In ICML 2020, 13-18 July 2020, Virtual Event, volume 119, 4116–4126. PMLR.
- Momentum Contrast for Unsupervised Visual Representation Learning. In CVPR 2020, Seattle, WA, USA, June 13-19, 2020, 9726–9735. Computer Vision Foundation / IEEE.
- Heckman, J. J. 1979. Sample selection bias as a specification error. Econometrica: Journal of the econometric society, 153–161.
- Strategies for Pre-training Graph Neural Networks. In 8th ICLR 2020, Addis Ababa, Ethiopia, April 26-30, 2020. OpenReview.net.
- Jaccard, P. 1912. The distribution of the flora in the alpine zone. 1. New phytologist, 11(2): 37–50.
- Statistical Pattern Recognition: A Review. IEEE Trans. Pattern Anal. Mach. Intell., 22(1): 4–37.
- Sub-graph Contrast for Scalable Self-Supervised Graph Representation Learning. In Plant, C.; Wang, H.; Cuzzocrea, A.; Zaniolo, C.; and Wu, X., eds., ICDM 2020, Sorrento, Italy, November 17-20, 2020, 222–231. IEEE.
- Unsupervised graph-level representation learning with hierarchical contrasts. Neural Networks, 158: 359–368.
- Semi-Supervised Classification with Graph Convolutional Networks. CoRR, abs/1609.02907.
- MetaMask: Revisiting Dimensional Confounder for Self-Supervised Learning. NeurIPS, 35: 38501–38515.
- Metaug: Contrastive learning via meta feature augmentation. In ICML 2022, 12964–12978. PMLR.
- Let Invariant Rationale Discovery Inspire Graph Contrastive Learning. In Chaudhuri, K.; Jegelka, S.; Song, L.; Szepesvári, C.; Niu, G.; and Sabato, S., eds., ICML 2022, 17-23 July 2022, Baltimore, Maryland, USA, volume 162, 13052–13065. PMLR.
- Spectral Augmentation for Self-Supervised Learning on Graphs. In ICLR 2023, Kigali, Rwanda, May 1-5, 2023. OpenReview.net.
- Prototypical Graph Contrastive Learning. CoRR, abs/2106.09645.
- Practical graph isomorphism, II. J. Symb. Comput., 60: 94–112.
- Interventional Contrastive Learning with Meta Semantic Regularizer. In Chaudhuri, K.; Jegelka, S.; Song, L.; Szepesvári, C.; Niu, G.; and Sabato, S., eds., ICML 2022, 17-23 July 2022, Baltimore, Maryland, USA, volume 162, 18018–18030. PMLR.
- CoDA: Contrast-enhanced and Diversity-promoting Data Augmentation for Natural Language Understanding. In ICLR 2021, Virtual Event, Austria, May 3-7, 2021. OpenReview.net.
- Multi-loss ensemble deep learning for chest X-ray classification. CoRR, abs/2109.14433.
- Rosenblatt, M. 1956. A central limit theorem and a strong mixing condition. Proceedings of the national Academy of Sciences, 42(1): 43–47.
- Paired samples T-test. In Basic and advanced statistical tests, 17–19. Brill.
- Weisfeiler-Lehman Graph Kernels. J. Mach. Learn. Res., 12: 2539–2561.
- Efficient graphlet kernels for large graph comparison. In Dyk, D. A. V.; and Welling, M., eds., AISTATS 2009, Clearwater Beach, Florida, USA, April 16-18, 2009, volume 5, 488–495. JMLR.org.
- Shimodaira, H. 2000. Improving predictive inference under covariate shift by weighting the log-likelihood function. Journal of statistical planning and inference, 90(2): 227–244.
- Sohn, K. 2016. Improved Deep Metric Learning with Multi-class N-pair Loss Objective. In Lee, D. D.; Sugiyama, M.; von Luxburg, U.; Guyon, I.; and Garnett, R., eds., NeurIPS 2016, December 5-10, 2016, Barcelona, Spain, 1849–1857.
- InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximization. In ICLR 2020, Addis Ababa, Ethiopia, April 26-30, 2020. OpenReview.net.
- Adversarial graph augmentation to improve graph contrastive learning. NeurIPS, 34: 15920–15933.
- Avqvc: One-Shot Voice Conversion By Vector Quantization With Applying Contrastive Learning. In ICASSP 2022, Virtual and Singapore, 23-27 May 2022, 4613–4617. IEEE.
- Large-Scale Representation Learning on Graphs via Bootstrapping. In ICLR 2022, Virtual Event, April 25-29, 2022. OpenReview.net.
- Tumer, K. 1996. Linear and order statistics combiners for reliable pattern classification. The University of Texas at Austin.
- Representation Learning with Contrastive Predictive Coding. CoRR, abs/1807.03748.
- Graph Attention Networks. CoRR, abs/1710.10903.
- Deep Graph Infomax. In ICLR 2019, New Orleans, LA, USA, May 6-9, 2019. OpenReview.net.
- The reduction of a graph to canonical form and the algebra which appears therein. nti, Series, 2(9): 12–16.
- A New Perspective on ”How Graph Neural Networks Go Beyond Weisfeiler-Lehman?”. In ICLR 2022, Virtual Event, April 25-29, 2022. OpenReview.net.
- Unsupervised Feature Learning via Non-Parametric Instance Discrimination. In CVPR 2018, Salt Lake City, UT, USA, June 18-22, 2018, 3733–3742. Computer Vision Foundation / IEEE Computer Society.
- Learning similarity with cosine similarity ensemble. Inf. Sci., 307: 39–52.
- How Powerful are Graph Neural Networks? CoRR, abs/1810.00826.
- Deep Graph Kernels. In Cao, L.; Zhang, C.; Joachims, T.; Webb, G. I.; Margineantu, D. D.; and Williams, G., eds., SIGKDD, Sydney, NSW, Australia, August 10-13, 2015, 1365–1374. ACM.
- Contrastive Learning with Positive-Negative Frame Mask for Music Representation. In Laforest, F.; Troncy, R.; Simperl, E.; Agarwal, D.; Gionis, A.; Herman, I.; and Médini, L., eds., WWW 2022, Virtual Event, Lyon, France, April 25 - 29, 2022, 2906–2915. ACM.
- Graph Contrastive Learning Automated. In Meila, M.; and Zhang, T., eds., ICML 2021, 18-24 July 2021, Virtual Event, volume 139, 12121–12132. PMLR.
- Graph Contrastive Learning with Augmentations. In Larochelle, H.; Ranzato, M.; Hadsell, R.; Balcan, M.; and Lin, H., eds., NeurIPS 2020, December 6-12, 2020, virtual.
- Barlow Twins: Self-Supervised Learning via Redundancy Reduction. In Meila, M.; and Zhang, T., eds., ICML 2021, 18-24 July 2021, Virtual Event, volume 139, 12310–12320. PMLR.
- Motif-Driven Contrastive Learning of Graph Representations. CoRR, abs/2012.12533.
- Deep Graph Contrastive Representation Learning. CoRR, abs/2006.04131.
- Jiangmeng Li (43 papers)
- Yifan Jin (12 papers)
- Hang Gao (61 papers)
- Wenwen Qiang (55 papers)
- Changwen Zheng (60 papers)
- Fuchun Sun (127 papers)