[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-LirongWu--awesome-graph-self-supervised-learning":3,"tool-LirongWu--awesome-graph-self-supervised-learning":61},[4,18,26,36,44,53],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":17},4358,"openclaw","openclaw\u002Fopenclaw","OpenClaw 是一款专为个人打造的本地化 AI 助手，旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚，能够直接接入你日常使用的各类通讯渠道，包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息，OpenClaw 都能即时响应，甚至支持在 macOS、iOS 和 Android 设备上进行语音交互，并提供实时的画布渲染功能供你操控。\n\n这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地，用户无需依赖云端服务即可享受快速、私密的智能辅助，真正实现了“你的数据，你做主”。其独特的技术亮点在于强大的网关架构，将控制平面与核心助手分离，确保跨平台通信的流畅性与扩展性。\n\nOpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者，以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力（支持 macOS、Linux 及 Windows WSL2），即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你",349277,3,"2026-04-06T06:32:30",[13,14,15,16],"Agent","开发框架","图像","数据工具","ready",{"id":19,"name":20,"github_repo":21,"description_zh":22,"stars":23,"difficulty_score":10,"last_commit_at":24,"category_tags":25,"status":17},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,"2026-04-05T11:01:52",[14,15,13],{"id":27,"name":28,"github_repo":29,"description_zh":30,"stars":31,"difficulty_score":32,"last_commit_at":33,"category_tags":34,"status":17},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",160015,2,"2026-04-18T11:30:52",[14,13,35],"语言模型",{"id":37,"name":38,"github_repo":39,"description_zh":40,"stars":41,"difficulty_score":32,"last_commit_at":42,"category_tags":43,"status":17},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",109154,"2026-04-18T11:18:24",[14,15,13],{"id":45,"name":46,"github_repo":47,"description_zh":48,"stars":49,"difficulty_score":32,"last_commit_at":50,"category_tags":51,"status":17},6121,"gemini-cli","google-gemini\u002Fgemini-cli","gemini-cli 是一款由谷歌推出的开源 AI 命令行工具，它将强大的 Gemini 大模型能力直接集成到用户的终端环境中。对于习惯在命令行工作的开发者而言，它提供了一条从输入提示词到获取模型响应的最短路径，无需切换窗口即可享受智能辅助。\n\n这款工具主要解决了开发过程中频繁上下文切换的痛点，让用户能在熟悉的终端界面内直接完成代码理解、生成、调试以及自动化运维任务。无论是查询大型代码库、根据草图生成应用，还是执行复杂的 Git 操作，gemini-cli 都能通过自然语言指令高效处理。\n\n它特别适合广大软件工程师、DevOps 人员及技术研究人员使用。其核心亮点包括支持高达 100 万 token 的超长上下文窗口，具备出色的逻辑推理能力；内置 Google 搜索、文件操作及 Shell 命令执行等实用工具；更独特的是，它支持 MCP（模型上下文协议），允许用户灵活扩展自定义集成，连接如图像生成等外部能力。此外，个人谷歌账号即可享受免费的额度支持，且项目基于 Apache 2.0 协议完全开源，是提升终端工作效率的理想助手。",100752,"2026-04-10T01:20:03",[52,13,15,14],"插件",{"id":54,"name":55,"github_repo":56,"description_zh":57,"stars":58,"difficulty_score":32,"last_commit_at":59,"category_tags":60,"status":17},4721,"markitdown","microsoft\u002Fmarkitdown","MarkItDown 是一款由微软 AutoGen 团队打造的轻量级 Python 工具，专为将各类文件高效转换为 Markdown 格式而设计。它支持 PDF、Word、Excel、PPT、图片（含 OCR）、音频（含语音转录）、HTML 乃至 YouTube 链接等多种格式的解析，能够精准提取文档中的标题、列表、表格和链接等关键结构信息。\n\n在人工智能应用日益普及的今天，大语言模型（LLM）虽擅长处理文本，却难以直接读取复杂的二进制办公文档。MarkItDown 恰好解决了这一痛点，它将非结构化或半结构化的文件转化为模型“原生理解”且 Token 效率极高的 Markdown 格式，成为连接本地文件与 AI 分析 pipeline 的理想桥梁。此外，它还提供了 MCP（模型上下文协议）服务器，可无缝集成到 Claude Desktop 等 LLM 应用中。\n\n这款工具特别适合开发者、数据科学家及 AI 研究人员使用，尤其是那些需要构建文档检索增强生成（RAG）系统、进行批量文本分析或希望让 AI 助手直接“阅读”本地文件的用户。虽然生成的内容也具备一定可读性，但其核心优势在于为机器",93400,"2026-04-06T19:52:38",[52,14],{"id":62,"github_repo":63,"name":64,"description_en":65,"description_zh":66,"ai_summary_zh":67,"readme_en":68,"readme_zh":69,"quickstart_zh":70,"use_case_zh":71,"hero_image_url":72,"owner_login":73,"owner_name":74,"owner_avatar_url":75,"owner_bio":76,"owner_company":77,"owner_location":78,"owner_email":79,"owner_twitter":80,"owner_website":81,"owner_url":82,"languages":80,"stars":83,"forks":84,"last_commit_at":85,"license":80,"difficulty_score":86,"env_os":87,"env_gpu":88,"env_ram":88,"env_deps":89,"category_tags":92,"github_topics":93,"view_count":32,"oss_zip_url":80,"oss_zip_packed_at":80,"status":17,"created_at":104,"updated_at":105,"faqs":106,"releases":107},9303,"LirongWu\u002Fawesome-graph-self-supervised-learning","awesome-graph-self-supervised-learning","Code for TKDE paper \"Self-supervised learning on graphs: Contrastive, generative, or predictive\"","awesome-graph-self-supervised-learning 是一个专为图数据自监督学习领域打造的精选资源库，源自 TKDE 期刊论文\"Self-supervised learning on graphs: Contrastive, generative, or predictive\"的配套代码与文献整理。它旨在解决图神经网络研究中标注数据稀缺、训练成本高昂的痛点，通过系统梳理无需人工标签即可挖掘数据内在价值的学习方法，帮助研究者高效掌握前沿技术。\n\n该资源库特别适合人工智能研究人员、算法工程师及高校师生使用。它将复杂的自监督学习技术清晰地划分为三大核心流派：对比学习（通过数据增强视图间的异同提取特征）、生成式学习（基于重构等任务挖掘数据内部结构）以及预测式学习（利用统计规律或领域知识自动生成标签进行预训练）。此外，它还提供了详尽的训练策略分析、常用图数据集汇总以及开源代码索引。\n\n其独特亮点在于不仅罗列论文，更构建了逻辑严密的分类体系，涵盖了从“全局 - 全局”到“局部 - 上下文”等多种细粒度的对比模式，并总结了具体的实现细节。无论是希望快速入门的新手，还是寻求灵感","awesome-graph-self-supervised-learning 是一个专为图数据自监督学习领域打造的精选资源库，源自 TKDE 期刊论文\"Self-supervised learning on graphs: Contrastive, generative, or predictive\"的配套代码与文献整理。它旨在解决图神经网络研究中标注数据稀缺、训练成本高昂的痛点，通过系统梳理无需人工标签即可挖掘数据内在价值的学习方法，帮助研究者高效掌握前沿技术。\n\n该资源库特别适合人工智能研究人员、算法工程师及高校师生使用。它将复杂的自监督学习技术清晰地划分为三大核心流派：对比学习（通过数据增强视图间的异同提取特征）、生成式学习（基于重构等任务挖掘数据内部结构）以及预测式学习（利用统计规律或领域知识自动生成标签进行预训练）。此外，它还提供了详尽的训练策略分析、常用图数据集汇总以及开源代码索引。\n\n其独特亮点在于不仅罗列论文，更构建了逻辑严密的分类体系，涵盖了从“全局 - 全局”到“局部 - 上下文”等多种细粒度的对比模式，并总结了具体的实现细节。无论是希望快速入门的新手，还是寻求灵感突破的资深专家，都能从中获得系统的理论指引与实用的工程参考，是探索图表示学习不可或缺的知识地图。","# Awesome Graph Self-Supervised Learning\n\n![PRs Welcome](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPRs-Welcome-green)[![Awesome](https:\u002F\u002Fawesome.re\u002Fbadge.svg)](https:\u002F\u002Fawesome.re)![GitHub stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002FLirongWu\u002Fawesome-graph-self-supervised-learning?color=yellow)  ![GitHub forks](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fforks\u002FLirongWu\u002Fawesome-graph-self-supervised-learning?color=blue&label=Fork)\n\nA curated list for awesome self-supervised graph representation learning resources. Inspired by [awesome-deep-vision](https:\u002F\u002Fgithub.com\u002Fkjw0612\u002Fawesome-deep-vision), [awesome-adversarial-machine-learning](https:\u002F\u002Fgithub.com\u002Fyenchenlin\u002Fawesome-adversarial-machine-learning), [awesome-deep-learning-papers](https:\u002F\u002Fgithub.com\u002Fterryum\u002Fawesome-deep-learning-papers), [awesome-architecture-search](https:\u002F\u002Fgithub.com\u002Fmarkdtw\u002Fawesome-architecture-search), and [awesome-self-supervised-learning](https:\u002F\u002Fgithub.com\u002Fjason718\u002Fawesome-self-supervised-learning).\n\n#### Why Self-Supervised?\n> Self-Supervised Learning has become an exciting direction in AI community. \n\n  - Jitendra Malik: \"Supervision is the opium of the AI researcher\"\n  - Alyosha Efros: \"The AI revolution will not be supervised\"\n  - Yann LeCun: \"self-supervised learning is the cake, supervised learning is the icing on the cake, reinforcement learning is the cherry on the cake\"\n\n## Table of Contents\n\n- [Overview](#Overview)\n- [Training Strategy](#Training-Strategy)\n- [Contrastive Learning](#Contrastive-Learning)\n  - [Same-Scale Contrasting](#Global-Global-Contrasting)\n    - [Global-Global Contrasting](#Global-Global-Contrasting)\n    - [Context-Context Contrasting](#Context-Context-Contrasting)\n    - [Local-Local Contrasting](#Local-Local-Contrasting)\n  - [Corss-Scale Contrasting](#Local-Global-Contrasting)\n    - [Local-Global Contrasting](#Local-Global-Contrasting)\n    - [Local-Context Contrasting](#Local-Context-Contrasting)\n    - [Context-Global Contrasting](#Context-Global-Contrasting)\n- [Generative Learning](#Generative-Learning)\n  - [Graph Autoencoding](#Graph-Autoencoding)\n  - [Graph Autoregression](#Graph-Autoregression)\n- [Predictive Learning](#Predictive-Learning)\n  - [Node Property Prediction](#Node-Property-Prediction)\n  - [Context-based Prediction](#Context-based-Prediction)\n  - [Self-Training](#Self-Training)\n  - [Domain Knowledge-based Prediction](#Domain-Knowledge-based-Prediction)\n- [A Summary of Methodology Details](#A-Summary-of-Methodology-Details)\n- [A Summary of Implementation Details](#A-Summary-of-Implementation-Details)\n- [A Summary of Common Graph Datasets](#A-Summary-of-Common-Graph-Datasets)\n- [A Summary of Open-source Codes](#A-Summary-of-Open-source-Codes)\n\n## Overview\n\nWe extend the concept of self-supervised learning, which first emerged in the fields of computer vision and natural language processing, to present a timely and comprehensive review of the existing SSL techniques for graph data. Specifically, we divide existing graph SSL methods into three categories: contrastive, generative, and predictive as shown below.\n\n\u003Cp align=\"center\">\n  \u003Cimg src='https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FLirongWu_awesome-graph-self-supervised-learning_readme_5fe555db0cec.png' width=\"500\">\n\u003C\u002Fp>\n\n- Contrastive Learning: it contrasts the views generated by different data augmentation methods. The information about the differences and sameness between data-data pairs (inter-data) is used as self-supervision signals.\n- Generative Learning: it focuses on the (intra-data) information embedded in the data, generally based on prtext tasks such as reconstruction, which exploit the attributes and structure of the data itself as self-supervision signals.\n- Predictive Learning: it generally self-generates labels from graph data through some simple statistical analysis, or expert knowledge, and designs prediction-based pretext tasks based on the self-generated labels to handle the data-label relationship.\n\n## Training Strategy\n\nConsidering the relationship among bottleneck encoders, self-supervised pretext tasks, and downstream tasks, the training strategies can be divided into three categories: Pre-training and Fine-tuning (P\\&F), Joint Learning (JL), and Unsupervised Representation Learning (URL), with their detailed workflow shown below.\n\n\u003Cp align=\"center\">\n  \u003Cimg src='https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FLirongWu_awesome-graph-self-supervised-learning_readme_92dbf92a793e.png' width=\"500\">\n\u003C\u002Fp>\n\n- Pre-train\\&Fine-tune (P&F): it first pre-trains the encoder with unlabeled nodes by the self-supervised pretext tasks. The pre-trained encoder’s parameters are then used as the initialization of the encoder used in supervised fine-tuning for downstream tasks.\n- Joint Learning (JL): an auxiliary pretext task with self-supervision is included to help learn the supervised downstream task. The encoder is trained through both the pretext task and the downstream task simultaneously.\n- Unsupervised Representation Learning (URL): it first pre-trains the encoder with unlabeled nodes by the self-supervised pretext tasks. The pre-trained encoder’s parameters are then frozen and used in the supervised downstream task with additional labels.\n\n## Contrastive Learning\n\nA general framework for contrastive learning is shown below. The two contrasting components may be local, contextual, or global, corresponding to node-level (marked in red), subgraph-level (marked in green), or graph-level (marked in yellow) information in the graph. The contrastive learning can thus contrast two views (at the *same* or *different* scales), which leads to two categories of algorithm: (1) same-scale contrasting, including *Local-Local (L-L)* contrasting, *Context-Context (C-C)* contrasting, and *Global-Global (G-G)* contrasting; and (2) cross-scale contrasting, including *Local-Context (L-C)* contrasting, *Local-Global (L-G)* contrasting, and *Context-Global (C-G)* contrasting.\n\n\u003Cp align=\"center\">\n  \u003Cimg src='https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FLirongWu_awesome-graph-self-supervised-learning_readme_7c101c8e3eff.png' width=\"800\">\n\u003C\u002Fp>\n\n\n\n#### Global-Global Contrasting\n\n- GraphCL: Graph Contrastive Learning with Augmentations.\n  - Y. You, T. Chen, Y. Sui, T. Chen, Z. Wang, and Y. Shen. *NIPS 2020*. [[pdf]](https:\u002F\u002Fproceedings.neurips.cc\u002Fpaper\u002F2020\u002Ffile\u002F3fe230348e9a12c13120749e3f9fa4cd-Paper.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FShen-Lab\u002FGraphCL)\n- IGSD: Iterative Graph Self-Distillation.\n  - H. Zhang, S. Lin, W. Liu, P. Zhou, J. Tang, X. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2010.12609.pdf)\n- DACL: Towards Domain-Agnostic Contrastive Learning.\n  - V. Verma, M.-T. Luong, K. Kawaguchi, H. Pham, andQ. V. Le. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2011.04419.pdf)\n- LCC: Label Contrastive Coding Based Graph Neural Network for Graph Classification.\n  - Y. Ren, J. Bai, and J. Zhang. *Arxiv 2021*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2101.05486.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FYuxiangRen\u002FLabel-Contrastive-Coding-based-Graph-Neural-Network-for-Graph-Classification-)\n- CCGL: Contrastive Cascade Graph Learning. \n  - X. Xu, F. Zhou, K. Zhang, and S. Liu. *TKDE 2022*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2107.12576) [[code]](https:\u002F\u002Fgithub.com\u002FXovee\u002Fccgl)\n- CSSL: Contrastive Self-Supervised Learning for Graph Classification.\n  - J. Zeng and P. Xie. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2009.05923.pdf)\n\n#### Context-Context Contrasting\n\n- GCC: Graph Contrastive Coding for Graph Neural Network Pre-training.\n  - J. Qiu, Q. Chen, Y. Dong, J. Zhang, H. Yang, M. Ding, K. Wang, and J. Tang. *KDD 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2006.09963.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FTHUDM\u002FGCC)\n\n#### Local-Local Contrasting\n\n- CDNMF: Contrastive Deep Nonnegative Matrix Factorization for Community Detection.\n  - Y. Li, J. Chen, C. Chen, L. Yang, Z. Zheng. *ICASSP 2024*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fabs\u002F2311.02357) [[code]](https:\u002F\u002Fgithub.com\u002F6lyc\u002FCDNMF)\n- GRACE: Deep Graph Contrastive Representation Learning.\n  - Y. Zhu, Y. Xu, F. Yu, Q. Liu, S. Wu, and L. Wang. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2006.04131.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FCRIPAC-DIG\u002FGRACE)\n- GCA: Graph Contrastive Learning with Adaptive Augmentation.\n  - Y. Zhu, Y. Xu, F. Yu, Q. Liu, S. Wu, and L. Wang. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2010.14945.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FCRIPAC-DIG\u002FGCA)\n- GROC: Towards Robust Graph Contrastive Learning.\n  - N. Jovanovi´c, Z. Meng, L. Faber, and R. Wattenhofer. *Arxiv 2021*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2102.13085.pdf)\n- SEPT: Socially-Aware Self-Supervised Tri-Training for Recommendation.\n  -  J. Yu, H. Yin, M. Gao, X. Xia, X. Zhang, and N. Q. V.Hung. *Arxiv 2021*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fabs\u002F2106.03569) [[code]](https:\u002F\u002Fgithub.com\u002FCoder-Yu\u002FQRec)\n- STDGI: Spatio-Temporal Deep Graph Infomax.\n  - F. L. Opolka, A. Solomon, C. Cangea, P. Veliˇckovi´c, P. Li` o, and R. D. Hjelm. *Arxiv 2019*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F1904.06316.pdf)\n- GMI: Graph Representation Learning via Graphical Mutual Information Maximization.\n  - L. Yu, S. Pei, C. Zhang, L. Ding, J. Zhou, L. Li, and X. Zhang. *WWW 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2002.01169.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Fzpeng27\u002FGMI)\n- KS2L: Self-Supervised Smoothing Graph Neural Networks.\n  - L. Yu, S. Pei, C. Zhang, L. Ding, J. Zhou, L. Li, and X. Zhang. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2009.00934.pdf)\n- CG3: Contrastive and Generative Graph Convolutional Networks for Graph-based Semi-Supervised Learning.\n  - S. Wan, S. Pan, J. Yang, and C. Gong. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2009.07111.pdf)\n- BGRL: Bootstrapped Representation Learning on Graphs.\n  - S. Thakoor, C. Tallec, M. G. Azar, R. Munos, P. Veliˇckovi´c, and M. Valko. *Arxiv 2021*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2102.06514.pdf)[[code]](https:\u002F\u002Fgithub.com\u002Fnerdslab\u002Fbgrl)\n- SelfGNN: Self-supervised Graph Neural Networks without Explicit Negative Sampling.\n  - Z. T. Kefato and S. Girdzijauskas. *Arxiv 2021*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2103.14958.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Fzekarias-tilahun\u002FSelfGNN)\n- HeCo: Self-supervised Heterogeneous Graph Neural Network with Co-contrastive Learning.\n  - X. Wang, N. Liu, H. Han, and C. Shi. *Arxiv 2021*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fabs\u002F2105.09111) [[code]](https:\u002F\u002Fgithub.com\u002Fliun-online\u002FHeCo)\n- PT-DGNN: Pre-training on Dynamic Graph Neural Networks.\n  - J. Zhang, K. Chen, and Y. Wang. *Arxiv 2021*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2102.12380.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FMobzhang\u002FPT-DGNN)\n- COAD: Coad: Contrastive Pretraining with Adversarial Fine-tuning for Zero-shot Expert Linking.\n  - B. Chen, J. Zhang, X. Zhang, X. Tang, L. Cai, H. Chen, C. Li, P. Zhang, and J. Tang. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2012.11336.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Fallanchen95\u002FExpert-Linking)\n- Contrast-Reg: Improving Graph Representation Learning by Contrastive Regularization.\n  - K. Ma, H. Yang, H. Yang, T. Jin, P. Chen, Y. Chen, B. F. Kamhoua, and J. Cheng. *Arxiv 2021*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2101.11525.pdf)\n- C-SWM: Contrastive Learning of Structured World Models.\n  - T. Kipf, E. van der Pol, and M. Welling. *Arxiv 2019. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F1911.12247.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Ftkipf\u002Fc-swm)\n\n#### Local-Global Contrasting\n\n- DGI: Deep Graph Infomax.\n  - P. Velickovic, W. Fedus, W. L. Hamilton, P. Li` o, Y. Bengio, and R. D. Hjelm. *ICLR 2019*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F1809.10341.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FPetarV-\u002FDGI)\n- HDMI: Hdmi: High-order Deep Multiplex Infomax.\n  - B. Jing, C. Park, and H. Tong. *Arxiv 2021*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2102.07810.pdf)\n- DMGI: Unsupervised Attributed Multiplex Network Embedding.\n  - C. Park, D. Kim, J. Han, and H. Yu. *AAAI 2020*. [[pdf]](https:\u002F\u002Fojs.aaai.org\u002Findex.php\u002FAAAI\u002Farticle\u002Fview\u002F5985\u002F5841) [[code]](https:\u002F\u002Fgithub.com\u002Fpcy1302\u002FDMGI)\n- MVGRL: Contrastive Multi-View Representation Learning on Graphs.\n  - K. Hassani and A. H. K. Ahmadi. *ICML 2020*. [[pdf]](http:\u002F\u002Fproceedings.mlr.press\u002Fv119\u002Fhassani20a\u002Fhassani20a.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Fkavehhassani\u002Fmvgrl)\n- HDGI: Heterogeneous Deep Graph Infomax.\n  - Y. Ren, B. Liu, C. Huang, P. Dai, L. Bo, and J. Zhang. *Arxiv 2019*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F1911.08538.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FYuxiangRen\u002FHeterogeneous-Deep-Graph-Infomax)\n\n#### Local-Context Contrasting\n\n- CDNMF: Contrastive Deep Nonnegative Matrix Factorization for Community Detection.\n  - Y. Li, J. Chen, C. Chen, L. Yang, Z. Zheng. *ICASSP 2024*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fabs\u002F2311.02357) [[code]](https:\u002F\u002Fgithub.com\u002F6lyc\u002FCDNMF)\n- Subg-Con: Sub-graph Contrast for Scalable Self-Supervised Graph Representation Learning.\n  - Y. Jiao, Y. Xiong, J. Zhang, Y. Zhang, T. Zhang, and Y. Zhu. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2009.10273.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Fyzjiao\u002FSubg-Con)\n- Cotext Prediction: Strategies for Pre-training Graph Neural Networks.\n  - W. Hu, B. Liu, J. Gomes, M. Zitnik, P. Liang, V. S. Pande, and J. Leskovec. *ICLR 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F1905.12265.pdf) [[code]](http:\u002F\u002Fsnap.stanford.edu\u002Fgnn-pretrain)\n- GIC: Leveraging Cluster-level Node Information for Unsupervised Graph Representation Learning.\n  - C. Mavromatis and G. Karypis. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2009.06946.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Fcmavro\u002FGraph-InfoClust-GIC)\n- GraphLoG: Self-Supervised Graph-level Representation Learning with Local and Global Structure.\n  - M. Xu, H. Wang, B. Ni, H. Guo, and J. Tang. *OpenReview 2021*. [[pdf]](https:\u002F\u002Fopenreview.net\u002Fforum?id=DAaaaqPv9-q) [[code]](https:\u002F\u002Fopenreview.net\u002Fforum?id=DAaaaqPv9-q)\n- MHCN: Self-Supervised Multi-channel Hypergraph Convolutional Network for Social Recommendation.\n  - J. Yu, H. Yin, J. Li, Q. Wang, N. Q. V. Hung, and X. Zhang. *Arxiv 2021*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2101.06448.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FCoder-Yu\u002FRecQ)\n- EGI: Transfer Learning of Graph Neural Networks with Ego-graph Information Maximization.\n  - Q. Zhu, Y. Xu, H.Wang, C. Zhang, J. Han, and C. Yang. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fabs\u002F2009.05204) [[code]](https:\u002F\u002Fopenreview.net\u002Fforum?id=J_pvI6ap5Mn)\n\n#### Context-Global Contrasting\n\n- MICRO-Graph: Motif-Driven Contrastive Learning of Graph Representations.\n  - S. Zhang, Z. Hu, A. Subramonian, and Y. Sun. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2012.12533.pdf) [[code]](https:\u002F\u002Fdrive.google.com\u002Ffile\u002Fd\u002F1b751rpnV-SDmUJvKZZI-AvpfEa9eHxo9\u002F)\n- InfoGraph: Unsupervised and Semi-Supervised Graph-level Representation Learning via Mutual Information Maximization.\n  - F. Sun, J. Hoffmann, V. Verma, and J. Tang. *ICLR 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F1908.01000.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Ffanyun-sun\u002FInfoGraph)\n- SUGAR: Subgraph Neural Network with Reinforcement Pooling and Self-Supervised Mutual Information Mechanism.\n  - Q. Sun, H. Peng, J. Li, J. Wu, Y. Ning, P. S. Yu, and L. He. *Arxiv 2021*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2101.08170.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FRingBDStack\u002FSUGAR)\n- BiGI: Bipartite Graph Embedding via Mutual Information Maximization.\n  - J. Cao, X. Lin, S. Guo, L. Liu, T. Liu, and B. Wang. *WSDM 2021*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fabs\u002F1505.05192) [[code]](https:\u002F\u002Fgithub.com\u002Fclhchtcjj\u002FBiNE)\n- HTC: Graph Representation Learning by Ensemble Aggregating Subgraphs via Mutual Information Maximization.\n  - C. Wang and Z. Liu. *Arxiv 2021*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2103.13125.pdf)\n- DITNet: Drug Target Prediction using Graph Representation Learning via Substructures Contrast.\n  - S. Cheng, L. Zhang, B. Jin, Q. Zhang, and X. Lu. *Preprints 2021*. [[pdf]](https:\u002F\u002Fwww.preprints.org\u002Fmanuscript\u002F202103.0337\u002Fv1) [[code]](https:\u002F\u002Fgithub.com\u002FFangpingWan\u002FNeoDTI)\n\n## Generative Learning\n\n####  Graph Autoencoding\n- CDNMF: Contrastive Deep Nonnegative Matrix Factorization for Community Detection.\n  - Y. Li, J. Chen, C. Chen, L. Yang, Z. Zheng. *ICASSP 2024*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fabs\u002F2311.02357) [[code]](https:\u002F\u002Fgithub.com\u002F6lyc\u002FCDNMF)\n- GraphMAE: Self-supervised Masked Graph Autoencoders\n  - Z. Hou, X. Liu, Y. Cen, Y. Dong, H. Yang, C. Wang, and J. Tang. *KDD 2022* [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2205.10803.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FTHUDM\u002FGraphMAE)\n- Graph Completion: When Does Self-Supervision Help Graph Convolutional Networks?\n  - Y. You, T. Chen, Z. Wang, and Y. Shen. *PMLR 2020*. [[pdf]](http:\u002F\u002Fproceedings.mlr.press\u002Fv119\u002Fyou20a\u002Fyou20a.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FShen-Lab\u002FSS-GCNs)\n- Node Attribute Masking: Self-Supervised Learning on Graphs: Deep Insights and New Direction.\n  - W. Jin, T. Derr, H. Liu, Y. Wang, S. Wang, Z. Liu, and J. Tang. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2006.10141.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN)\n- Edge Attribute Masking: Strategies for Pre-training Graph Neural Networks.\n  - W. Hu, B. Liu, J. Gomes, M. Zitnik, P. Liang, V. S. Pande, and J. Leskovec. *ICLR 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F1905.12265.pdf) [[code]](http:\u002F\u002Fsnap.stanford.edu\u002Fgnn-pretrain)\n- Node Attribute and Embedding Denoising: Graph-based Neural Network Models with Multiple Self-Supervised Auxiliary Tasks.\n  - F. Manessi and A. Rozza. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2011.07267.pdf)\n- Adjacency Matrix Reconstruction: Self-Supervised Training of Graph Convolutional Networks.\n  - Q. Zhu, B. Du, and P. Yan. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2006.02380.pdf)\n- Graph Bert: Only Attention is Needed for Learning Graph Representations.\n  - J. Zhang, H. Zhang, C. Xia, and L. Sun. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2001.05140.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Fanonymous-sourcecode\u002FGraph-Bert)\n- Pretrain-Recsys: Pretraining Graph Neural Networks for Cold-start Users and Items Representation.\n  - B. Hao, J. Zhang, H. Yin, C. Li, and H. Chen. *WSDM 2021*. [[pdf]](https:\u002F\u002Fdl.acm.org\u002Fdoi\u002Fabs\u002F10.1145\u002F3437963.3441738) [[code]](https:\u002F\u002Fgithub.com\u002Fjerryhao66\u002FPretrain-Recsys)\n- SLAPS: Self-Supervision Improves Structure Learning for Graph Neural Networks.\n  - B. Fatemi, L. E. Asri, and S. M. Kazemi. *Arxiv 2021*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2102.05034.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FBorealisAI\u002FSLAPS-GNN)\n- G-BERT: Pre-Training of Graph Augmented Transformers for Medication Recommendation.\n  - J. Shang, T. Ma, C. Xiao, and J. Sun. *Arxiv 2019*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F1906.00346.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Fjshang123\u002FG-Bert)\n\n####  Graph Autoregression\n\n- GPT-GNN: Generative Pre-training of Graph Neural Networks.\n  - Z. Hu, Y. Dong, K. Wang, K. Chang, and Y. Sun. *KDD 2020*. [[pdf]](https:\u002F\u002Fdl.acm.org\u002Fdoi\u002Fpdf\u002F10.1145\u002F3394486.3403237) [[code]](https:\u002F\u002Fgithub.com\u002Facbull\u002FGPT-GNN)\n\n## Predictive Learning\n\nA comparison of the predictive learning is shown below. The predictive method generally self-generates labels from graph data and then designs prediction-based pretext tasks based on the self-generated labels. Categorized  by  how  the  labels  areobtained,  we  summarize  predictive  learning  methods  forgraph data into four categories: \n\n- Node Property Prediction: it pre-calculates the node properties, such as node degree and used them as self-supervised labels. \n- Context-based Prediction: the local or global contextual information in the graph, such as  the shortest path length between nodes can be extracted as labels to help with self-supervised learning. \n- Self-Training: it applies algorithms such as unsupervised clustering to obtain pseudo-labels and then updates the pseudo-label set of the previous stage based on the prediction results or losses. \n- Domain Knowledge-based Prediction: the domain knowledge, such as expert knowledge or specialized tools, can be used in advance to obtain informative labels.\n\n\u003Cp align=\"center\">\n  \u003Cimg src='https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FLirongWu_awesome-graph-self-supervised-learning_readme_ea5b98078067.png' width=\"1000\">\n\u003C\u002Fp>\n\n####  Node Property Prediction\n\n- Node Property Prediction: Self-Supervised Learning on Graphs: Deep Insights and New Direction.\n  - W. Jin, T. Derr, H. Liu, Y. Wang, S. Wang, Z. Liu, and J. Tang. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2006.10141.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN)\n\n####  Context-based Prediction\n\n- S2GRL: Self-Supervised Graph Representation Learning via Global Context Prediction.\n  - Z. Peng, Y. Dong, M. Luo, X.-M. Wu, and Q. Zheng. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2003.01604.pdf)\n- PairwiseDistance: Self-Supervised Learning on Graphs: Deep Insights and New Direction.\n  - W. Jin, T. Derr, H. Liu, Y. Wang, S. Wang, Z. Liu, and J. Tang. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2006.10141.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN)\n- PairwiseAttsim: Self-Supervised Learning on Graphs: Deep Insights and New Direction.\n  - W. Jin, T. Derr, H. Liu, Y. Wang, S. Wang, Z. Liu, and J. Tang. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2006.10141.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN)\n- Distance2Cluster: Self-Supervised Learning on Graphs: Deep Insights and New Direction.\n  - W. Jin, T. Derr, H. Liu, Y. Wang, S. Wang, Z. Liu, and J. Tang. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2006.10141.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN)\n- EdgeMask: Self-Supervised Learning on Graphs: Deep Insights and New Direction.\n  - W. Jin, T. Derr, H. Liu, Y. Wang, S. Wang, Z. Liu, and J. Tang. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2006.10141.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN)\n- TopoTER: Unsupervised Learning of Topology Transformation Equivariant Representations.\n  - X. Gao, W. Hu, and G.-J. Qi. *OpenReview 2021*. [[pdf]](https:\u002F\u002Fopenreview.net\u002Fforum?id=9az9VKjOx00)\n- Centrality Score Ranking: Pretraining Graph Neural Networks for Generic Structural Feature Extraction.\n  - Z. Hu, C. Fan, T. Chen, K.-W. Chang, and Y. Sun. *Arxiv 2019*.  [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F1905.13728.pdf)\n- Meta-path prediction: Self-supervised Auxiliary Learning with Meta-paths for Heterogeneous Graphs.\n  - D. Hwang, J. Park, S. Kwon, K. Kim, J. Ha, and H. J. Kim. *NIPS 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2007.08294.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Fmlvlab\u002FSELAR)\n- SLiCE: Self-Supervised Learning of Contextual Embeddings for Link Prediction in Heterogeneous Networks.\n  - P. Wang, K. Agarwal, C. Ham, S. Choudhury, and C. K. Reddy. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2007.11192.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Fpnnl\u002FSLICE)\n- Distance2Labeled: Self-Supervised Learning on Graphs: Deep Insights and New Direction.\n  - W. Jin, T. Derr, H. Liu, Y. Wang, S. Wang, Z. Liu, and J. Tang. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2006.10141.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN)\n- Distance2Labeled: Self-Supervised Learning on Graphs: Deep Insights and New Direction.\n  - W. Jin, T. Derr, H. Liu, Y. Wang, S. Wang, Z. Liu, and J. Tang. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2006.10141.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN)\n- HTM: Hop-count based Self-Supervised Anomaly Detection on Attributed Networks.\n  - T. Huang, Y. Pei, V. Menkovski, and M. Pechenizkiy. *Arxiv 2021*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2104.07917.pdf)\n\n####  Self-Training\n\n- Multi-stage Self-training: Deeper insights into Graph Convolutional Networks for Semi-Supervised Learning.\n  - Q. Li, Z. Han, and X. Wu. *AAAI 2018*. [[pdf]](https:\u002F\u002Fojs.aaai.org\u002Findex.php\u002FAAAI\u002Farticle\u002Fview\u002F11604) [[code]](https:\u002F\u002Fgithub.com\u002FDavidham3\u002Fdeeper_insights_into_GCNs)\n- Node Clustering and Partitioning: When Does Self-Supervision Help Graph Convolutional Networks.\n  - Y. You, T. Chen, Z. Wang, and Y. Shen. *PMLR 2020*. [[pdf]](http:\u002F\u002Fproceedings.mlr.press\u002Fv119\u002Fyou20a\u002Fyou20a.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FShen-Lab\u002FSS-GCNs)\n- CAGAN: Cluster-Aware Graph Neural Networks for Unsupervised Graph Representation Learning.\n  - Y. Zhu, Y. Xu, F. Yu, S. Wu, and L. Wang. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2009.01674.pdf)\n- M3S: Multi-stage Self-Supervised Learning for Graph Convolutional Networks on Graphs with Few Labeled Nodes.\n  - K. Sun, Z. Lin, and Z. Zhu. *AAAI 2020*. [[pdf]](https:\u002F\u002Fdeepai.org\u002Fpublication\u002Fmulti-stage-self-supervised-learning-for-graph-convolutional-networks) [[code]](https:\u002F\u002Fgithub.com\u002Fdatake\u002FM3S)\n- Cluster Preserving: Pretraining Graph Neural Networks for Generic Structural Feature Extraction.\n  - Z. Hu, C. Fan, T. Chen, K.-W. Chang, and Y. Sun. *Arxiv 2019*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F1905.13728.pdf)\n- SEF: Self-Supervised Edge Features for Improved Graph Neural Network Training.\n  - A. Sehanobish, N. G. Ravindra, and D. van Dijk. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2007.04777.pdf)[[code]](https:\u002F\u002Fgithub.com\u002Fnealgravindra\u002Fself-supervsed_edge_feats)\n\n####  Domain Knowledge-based Prediction\n\n- Contextual Molecular Property Prediction: Self-Supervised Graph Transformer on Large-Scale Molecular Data.\n  - Y. Rong, Y. Bian, T. Xu, W. Xie, Y. Wei, W. Huang, and J. Huang. *NIPS 2020*. [[pdf]](https:\u002F\u002Fdrug.ai.tencent.com\u002Fpublications\u002FGROVER.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Ftencent-ailab\u002Fgrover)\n- Graph-level Motif Prediction: Self-Supervised Graph Transformer on Large-scale Molecular Data.\n  - Y. Rong, Y. Bian, T. Xu, W. Xie, Y. Wei, W. Huang, and J. Huang. *NIPS 2020*. [[pdf]](https:\u002F\u002Fdrug.ai.tencent.com\u002Fpublications\u002FGROVER.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Ftencent-ailab\u002Fgrover)\n- DrRepair: Graph-based, Self-Supervised Program Repair from Diagnostic Feedback.\n  - M. Yasunaga and P. Liang. *PMLR 2020*. [[pdf]](http:\u002F\u002Fproceedings.mlr.press\u002Fv119\u002Fyasunaga20a\u002Fyasunaga20a.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Fmichiyasunaga\u002FDrRepair)\n\n\nA summary of all the surveyed works is presented below.\n\n\u003Cp align=\"center\">\n  \u003Cimg src='https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FLirongWu_awesome-graph-self-supervised-learning_readme_b1959918b1ee.png' width=\"1200\">\n\u003C\u002Fp>\n\n\n\n## A Summary of Methodology Details\nAbout Graph Property, Pretext Task, Data Augmentation, Objective Function, Training Strategy, and Year of publication.\n\n| Methods                                      |  Graph Property  |         Pretext-Task          |                      Data Augmentation                       |                  Objective Function                   | Training Strategy | Year |\n| :------------------------------------------- | :--------------: | :---------------------------: | :----------------------------------------------------------: | :---------------------------------------------------: | :---------------: | :--: |\n| CDNMF                             |    Attributed    |         Contrastive\u002FL-C + Generative\u002FAE        |                      None                       |                          InfoNCE + AE                          |      URL      | 2024 |\n| Graph Completion                             |    Attributed    |         Generative\u002FAE         |                      Attribute Masking                       |                          MAE                          |      P\\&F\u002FJL      | 2020 |\n| Node Attribute Masking                       |    Attributed    |         Generative\u002FAE         |                      Attribute Masking                       |                          MAE                          |      P\\&F\u002FJL      | 2020 |\n| Edge Attribute Masking                       |    Attributed    |         Generative\u002FAE         |                      Attribute Masking                       |                          MAE                          |       P\\&F        | 2019 |\n| Node Attribute and\u003Cbr\u002F>Embedding Denoising   |    Attributed    |         Generative\u002FAE         |                      Attribute Masking                       |                          MAE                          |        JL         | 2020 |\n| Adjacency Matrix\u003Cbr\u002F>Reconstruction          |    Attributed    |         Generative\u002FAE         |           Attribute Masking\u003Cbr\u002F>Edge Perturbation            |                        MAE                         |        JL         | 2020 |\n| Graph Bert                                   |    Attributed    |         Generative\u002FAE         |           Attribute Masking\u003Cbr\u002F>Edge Perturbation            |                          MAE                          |       P\\&F        | 2020 |\n| Pretrain-Recsys                              |    Attributed    |         Generative\u002FAE         |                      Edge Perturbation                       |                          MAE                          |       P\\&F        | 2021 |\n| GPT-GNN                                      |  Heterogeneous   |         Generative\u002FAR         |           Attribute Masking\u003Cbr\u002F>Edge Perturbation            |                      MAE\u002FInfoNCE                      |       P\\&F        | 2020 |\n| GraphCL                                      |    Attributed    |        Contrastive\u002FG-G        | Attribute Masking\u003Cbr\u002F>Edge Perturbation\u003Cbr\u002F>Random Walk Sampling |                        InfoNCE                        |        URL        | 2020 |\n| IGSD                                         |    Attributed    |        Contrastive\u002FG-G        |             Edge Perturbation\u003Cbr\u002F>Edge Doffisopm             |                        InfoNCE                        |      JL\u002FURL       | 2020 |\n| DACL                                         |    Attributed    |        Contrastive\u002FG-G        |                            Mixup                             |                        InfoNCE                        |        URL        | 2020 |\n| LCC                                          |    Attributed    |        Contrastive\u002FG-G        |                             None                             |                        InfoNCE                        |        JL         | 2021 |\n| CCGL | Attributed | Contrastive\u002FG-G | Information Re-Diffusion | InfoNCE | P\\&F | 2021 |\n| CSSL                                         |    Attributed    |        Contrastive\u002FG-G        |   NodeInsertion\u003Cbr\u002F>Edge Perturbation\u003Cbr\u002F>Uniform Sampling   |                        InfoNCE                        |    P\\&F\u002FJL\u002FURL    | 2020 |\n| GCC                                          |   Unattributed   |        Contrastive\u002FC-C        |                Random&nbsp;Walk&nbsp;Sampling                |                        InfoNCE                        |     P\\&F\u002FURL      | 2020 |\n| GRACE                                        |    Attributed    |        Contrastive\u002FL-L        |           Attribute Masking\u003Cbr\u002F>Edge Perturbation            |                        InfoNCE                        |        URL        | 2020 |\n| GCA                                          |    Attributed    |        Contrastive\u002FL-L        |                       Attention-based                        |                        InfoNCE                        |        URL        | 2020 |\n| GROC                                         |    Attributed    |        Contrastive\u002FL-L        |                        Gradient-based                        |                        InfoNCE                        |        URL        | 2021 |\n| SEPT                                         |    Attributed    |        Contrastive\u002FL-L        |                        Edge Perturbation                        |                        InfoNCE                        |        JL        | 2021 |\n| STDGI                                        | Spatial-Temporal |        Contrastive\u002FL-L        |                     Attribute Shuffling                      |                     JS Estimator                      |        URL        | 2019 |\n| GMI                                          |    Attributed    |        Contrastive\u002FL-L        |                             None                             |                     SP Estimator                      |        URL        | 2020 |\n| KS2L                                         |    Attributed    |        Contrastive\u002FL-L        |                             None                             |                        InfoNCE                        |        URL        | 2020 |\n| CG3                                          |    Attributed    |        Contrastive\u002FL-L        |                             None                             |                        InfoNCE                        |        JL         | 2020 |\n| BGRL                                         |    Attributed    |        Contrastive\u002FL-L        |           Attribute Masking\u003Cbr\u002F>Edge Perturbation            |                     Inner Product                     |        URL        | 2021 |\n| SelfGNN                                      |    Attributed    |        Contrastive\u002FL-L        |             Attribute Masking\u003Cbr\u002F>Edge Diffusion             |                          MSE                          |        URL        | 2021 |\n| HeCo                                      |    Heterogeneous    |        Contrastive\u002FL-L        |             None             |                          InfoNCE                          |        URL        | 2021 |\n| PT-DGNN                                      |     Dynamic      |        Contrastive\u002FL-L        |           Attribute Masking\u003Cbr\u002F>Edge Perturbation            |                       InforNCE                        |       P\\&F        | 2021 |\n| COAD                                         |    Attributed    |        Contrastive\u002FL-L        |                             None                             |                     Triplet Margin Loss                      |       P\\&F        | 2020 |\n| Contrst-Reg                                  |    Attributed    |        Contrastive\u002FL-L        |                     Attribute Shuffling                      |                        InfoNCE                        |        JL         | 2021 |\n| DGI                                          |    Attributed    |        Contrastive\u002FL-G        |                          Arbitrary                           |                     JS Estimator                      |        URL        | 2019 |\n| HDMI                                         |    Attributed    |        Contrastive\u002FL-G        |                     Attribute Shuffling                      |                     JS Estimator                      |        URL        | 2021 |\n| DMGI                                         |  Heterogeneous   |        Contrastive\u002FL-G        |                     Attribute Shuffling                      |                   JS Estimator\u002FMAE                    |        URL        | 2020 |\n| MVGRL                                        |    Attributed    |        Contrastive\u002FL-G        | Attribute Masking\u003Cbr\u002F>Edge Perturbation\u003Cbr\u002F>Edge Diffusion\u003Cbr\u002F>Random Walk Sampling | DV Estimator\u003Cbr\u002F>JS Estimator\u003Cbr\u002F>NT-Xent\u003Cbr\u002F>InfoNCE |        URL        | 2020 |\n| HDGI                                         |  Heterogeneous   |        Contrastive\u002FL-G        |                     Attribute Shuffling                      |                     JS Estimator                      |        URL        | 2019 |\n| Subg-Con                                     |    Attributed    |        Contrastive\u002FL-C        |                     Importance Sampling                      |                    Triplet Margin Loss                     |        URL        | 2020 |\n| Cotext Prediction                            |    Attributed    |        Contrastive\u002FL-C        |                      Ego-nets Sampling                       |                          Cross Entropy                           |       P\\&F        | 2019 |\n| GIC                                          |    Attributed    |        Contrastive\u002FL-C        |                          Arbitrary                           |                     JS Estimator                      |        URL        | 2020 |\n| GraphLoG                                     |    Attributed    |        Contrastive\u002FL-C        |                      Attribute Masking                       |                        InfoNCE                        |        URL        | 2021 |\n| MHCN                                         |  Heterogeneous   |        Contrastive\u002FL-C        |                     Attribute Shuffling                      |                        InfoNCE                        |        JL         | 2021 |\n| EGI                                          |    Attributed    |        Contrastive\u002FL-C        |                      Ego-nets Sampling                       |                     SP Estimator                      |       P\\&F        | 2020 |\n| MICRO-Graph                                  |    Attributed    |        Contrastive\u002FC-G        |                      Knowledge Sampling                      |                        InfoNCE                        |        URL        | 2020 |\n| InfoGraph                                    |    Attributed    |        Contrastive\u002FC-G        |                             None                             |                     SP Estimator                      |        URL        | 2019 |\n| SUGAR                                        |    Attributed    |        Contrastive\u002FC-G        |                         BFS Sampling                         |                     JS Estimator                      |        JL         | 2021 |\n| BiGI                                         |  Heterogeneous   |        Contrastive\u002FC-G        |           Edge Perturbation\u003Cbr\u002F>Ego-nets Sampling            |                     JS Estimator                      |        JL         | 2021 |\n| HTC                                          |    Attributed    |        Contrastive\u002FC-G        |                     Attribute Shuffling                      |             SP Estimator\u003Cbr\u002F>DV Estimator             |        URL        | 2021 |\n| Node&nbsp;Property&nbsp;Prediction           |    Attributed    | Predictive\u002FNode&nbsp;Property |                             None                             |                          MAE                          |      P\\&F\u002FJL      | 2020 |\n| S2GRL                                        |    Attributed    |   Predictive\u002FContext-based    |                             None                             |                          Cross Entropy                           |        URL        | 2020 |\n| PairwiseDistance                             |    Attributed    |   Predictive\u002FContext-based    |                             None                             |                          Cross Entropy                           |      P\\&F\u002FJL      | 2020 |\n| PairwiseAttrSim                              |    Attributed    |   Predictive\u002FContext-based    |                             None                             |                          MAE                          |      P\\&F\u002FJL      | 2020 |\n| Distance2Cluster                             |    Attributed    |   Predictive\u002FContext-based    |                             None                             |                          MAE                          |      P\\&F\u002FJL      | 2020 |\n| EdgeMask                                     |    Attributed    |   Predictive\u002FContext-based    |                             None                             |                          Cross Entropy                           |      P\\&F\u002FJL      | 2020 |\n| TopoTER                                      |    Attributed    |   Predictive\u002FContext-based    |                      Edge Perturbation                       |                          Cross Entropy                           |        URL        | 2021 |\n| Centrality Score Ranking                     |    Attributed    |   Predictive\u002FContext-based    |                             None                             |                          Cross Entropy                           |       P\\&F        | 2019 |\n| Meta-path prediction                         |  Heterogeneous   |   Predictive\u002FContext-based    |                             None                             |                          Cross Entropy                           |        JL         | 2020 |\n| SLiCE                                        |  Heterogeneous   |   Predictive\u002FContext-based    |                             None                             |                          Cross Entropy                           |       P\\&F        | 2020 |\n| Distance2Labeled                             |    Attributed    |   Predictive\u002FContext-based    |                             None                             |                          MAE                          |      P\\&F\u002FJL      | 2020 |\n| ContextLabel                                 |    Attributed    |   Predictive\u002FContext-based    |                             None                             |                          MAE                          |      P\\&F\u002FJL      | 2020 |\n| HCM                                          |    Attributed    |   Predictive\u002FContext-based    |                      Edge Perturbation                       |                Bayesian&nbsp;Inference                |        URL        | 2021 |\n| Contextual Molecular\u003Cbr\u002F>Property Prediction |    Attributed    |    Predictive\u002FDomain-based    |                             None                             |                          Cross Entropy                           |       P\\&F        | 2020 |\n| Graph-level Motif Prediction                 |    Attributed    |    Predictive\u002FDomain-based    |                             None                             |                          Cross Entropy                           |       P\\&F        | 2020 |\n| Multi-stage Self-training                    |    Attributed    |   Predictive\u002FSelf-training    |                             None                             |                         None                          |        JL         | 2018 |\n| Node Clustering                              |    Attributed    |   Predictive\u002FSelf-training    |                             None                             |                      Clustering                       |      P\\&F\u002FJL      | 2020 |\n| Graph Partitioning                           |    Attributed    |   Predictive\u002FSelf-training    |                             None                             |                     Graph Partitioning                      |      P\\&F\u002FJL      | 2020 |\n| CAGAN                                        |    Attributed    |   Predictive\u002FSelf-training    |                             None                             |                      Clustering                       |        URL        | 2020 |\n| M3S                                          |    Attributed    |   Predictive\u002FSelf-training    |                             None                             |                      Clustering                       |        JL         | 2020 |\n| Cluster Preserving                           |    Attributed    |   Predictive\u002FSelf-training    |                             None                             |                     Cross Entropy                     |       P\\&F        | 2019 |\n\n\n\n\n\n## A Summary of Implementation Details\n\nAbout Task Level, Evaluation Metric, and Evaluation Datasets.\n\n| Methods                                      |   Task Level    | Evaluation Metric                                            |                           Dataset                            |\n| :------------------------------------------- | :-------------: | :----------------------------------------------------------- | :----------------------------------------------------------: |\n| CDNMF                                        |      Node       | Node Clustering (Acc, NMI)                                   |                    Cora, Citeseer, Pubmed                    |\n| Graph Completion                             |      Node       | Node Classification (Acc)                                    |                    Cora, Citeseer, Pubmed                    |\n| Node Attribute Masking                       |      Node       | Node Classification (Acc)                                    |                Cora, Citeseer, Pubmed, Reddit                |\n| Edge Attribute Masking                       |      Graph      | Graph Classification (ROC-AUC)                               | MUTAG, PTC, PPI, BBBP, Tox21, ToxCast, ClinTox, MUV, HIV, SIDER, BACE |\n| Node Attribute and\u003Cbr\u002F>Embedding Denoising   |      Node       | Node Classification (Acc)                                    |                    Cora, Citeseer, Pubmed                    |\n| Adjacency Matrix\u003Cbr\u002F>Reconstruction          |      Node       | Node Classification (Acc)                                    |                    Cora, Citeseer, Pubmed                    |\n| Graph Bert                                   |      Node       | Node Classification (Acc)\u003Cbr\u002F>Node Clustering (NMI)          |                    Cora, Citeseer, Pubmed                    |\n| Pretrain-Recsys                              |    Node\u002FLink    | -                                                            |                   ML-1M, MOOCs and Last-FM                   |\n| GPT-GNN                                      |    Node\u002FLink    | Node Classification (F1-score)\u003Cbr\u002F>Link Prediction (ROC-AUC) |                     OAG, Amazon, Reddit                      |\n| GraphCL                                      |      Graph      | Graph Classification  (Acc, ROC-AUC)                         | NCI1, PROTEINS, D\\&D, COLLAB, RDT-B, RDT-M5K, GITHUB, MNIST, CIFAR10, MUTAG, IMDB-B, BBBP, Tox21, ToxCast, SIDER, ClinTox, MUV, HIV, BACE, PPI |\n| IGSD                                         |      Graph      | Graph Classification (Acc)                                   |      MUTAG, PTC\\_MR, NCI1, IMDB-B, QM9, COLLAB, IMDB-M       |\n| DACL                                         |      Graph      | Graph Classification (Acc)                                   |        MUTAG, PTC\\_MR, IMDB-B, IMDB-M, RDT-B, RDT-M5K        |\n| LCC                                          |      Graph      | Graph Classification (Acc)                                   |   IMDB-B, IMDB-M, COLLAB, MUTAG, PROTEINS, PTC, NCI1, D\\&D   |\n| CCGL | Graph | Cascade Graph Prediction (MSLE) | Weibo, Twitter, ACM, APS, DBLP |\n| CSSL                                         |      Graph      | Graph Classification (Acc)                                   |          PROTEINS, D\\&D, NCI1, NCI109, Mutagenicity          |\n| GCC                                          |   Node\u002FGraph    | Node Classification (Acc)\u003Cbr\u002F>Graph Classification (Acc)     | US-Airport, H-index, COLLAB, IMDB-B, IMDB-M, RDT-B, RDT-M5K  |\n| GRACE                                        |      Node       | Node Classification (Acc, Micro-F1)                          |          Cora, Citeseer, Pubmed, DBLP, Reddit, PPI           |\n| GCA                                          |      Node       | Node Classification (Acc)                                    | Wiki-CS, Amazon-Computers, Amazon-Photo, Coauthor-CS, Coauthor-Physics |\n| GROC                                         |      Node       | Node Classification (Acc)                                    |        Cora, Citeseer, Pubmed, Amazon-Photo, Wiki-CS         |\n| SEPT                                         |      Node\u002FLink       | -                                    |        Last-FM, Douban, Yelp       |\n| STDGI                                        |      Node       | Node&nbsp;Regression&nbsp;(MAE,&nbsp;RMSE,&nbsp;MAPE)        |                           METR-LA                            |\n| GMI                                          |    Node\u002FLink    | Node Classification (Acc, Micro-F1)\u003Cbr\u002F>Link Prediction (ROC-AUC) |   Cora, Citeseer, PubMed, Reddit, PPI, BlogCatalog, Flickr   |\n| KS2L                                         |    Node\u002FLink    | Node Classification (Acc)\u003Cbr\u002F>Link Prediction (ROC-AUC)      | Cora, Citeseer, Pubmed, Amazon-Computers, Amazon-Photo, Coauthor-CS |\n| CG3                                          |      Node       | Node Classification (Acc)                                    | Cora, Citeseer, Pubmed, Amazon-Computers, Amazon-Photo, Coauthor-CS |\n| BGRL                                         |      Node       | Node Classification (Acc, Micro-F1)                          | Wiki-CS, Amazon-Computers, Amazon-Photo, PPI, Coauthor-CS, Coauthor-Physics, ogbn-arxiv |\n| SelfGNN                                      |      Node       | Node Classification (Acc)                                    | Cora, Citeseer, Pubmed, Amazon-Computers, Amazon-Photo, Coauthor-CS, Coauthor-Physics |\n| HeCo                                         |      Node       | Node Classification\u003Cbr\u002F>(ROC-AUC, Micro-F1, Macro-F1)\u003Cbr\u002F>Node Clustering (NMI, ARI)                                    |        ACM, DBLP, Freebase, AMiner         |\n| PT-DGNN                                      |      Link       | Link Prediction (ROC-AUC)                                    |               HepPh, Math Overflow, Super User               |\n| COAD                                         |    Node\u002FLink    | Node Clustering\u003Cbr\u002F>(Precision, Recall, F1-score)\u003Cbr\u002F>Link Prediction (HitRatio@K, MRR) |                    AMiner, News, LinkedIn                    |\n| Contrast-Reg                                 |    Node\u002FLink    | Node Classification (Acc)\u003Cbr\u002F>Node Clustering\u003Cbr\u002F>(NMI, Acc, Macro-F1)\u003Cbr\u002F>Link Prediction (ROC-AUC) | Cora, Citeseer, Pubmed, Reddit, ogbn-arxiv,  Wikipedia, ogbn-products, Amazo-Computers, Amazo-Photo |\n| DGI                                          |      Node       | Node Classification (Acc, Micro-F1)                          |             Cora, Citeseer, Pubmed, Reddit, PPI              |\n| HDMI                                         |      Node       | Node Classification\u003Cbr\u002F>(Micro-F1, Macro-F1)\u003Cbr\u002F>Node Clustering (NMI) |                   ACM, IMDB, DBLP, Amazon                    |\n| DMGI                                         |      Node       | Node Clustering (NMI)\u003Cbr\u002F>Node Classification (Acc)          |                   ACM, IMDB, DBLP, Amazon                    |\n| MVGRL                                        |   Node\u002FGraph    | Node Classification (Acc)\u003Cbr\u002F>Node Clustering (NMI, ARI)\u003Cbr\u002F>Graph Classification (Acc) | Cora, Citeseer, Pubmed, MUTAG, PTC\\_MR, IMDB-B, IMDB-M, RDT-B |\n| HDGI                                         |      Node       | Node Classification\u003Cbr\u002F>(Micro-F1, Macro-F1)\u003Cbr\u002F>Node Clustering (NMI, ARI) |                       ACM, DBLP, IMDB                        |\n| Subg-Con                                     |      Node       | Node Classification (Acc, Micro-F1)                          |         Cora, Citeseer, Pubmed, PPI, Flickr, Reddit          |\n| Cotext Prediction                            |      Graph      | Graph Classification (ROC-AUC)                               | MUTAG, PTC, PPI, BBBP, Tox21, ToxCast, ClinTox, MUV, HIV, SIDER, BACE |\n| GIC                                          |    Node\u002FLink    | Node Classification (Acc)\u003Cbr\u002F>Node Clustering (Acc, NMI, ARI)\u003Cbr\u002F>Link Prediction (ROC-AUC, ROC-AP) | Cora, Citeseer, Pubmed, Amazon-Computers, Amazon-Photo, Coauthor-CS, Coauthor-Physics |\n| GraphLoG                                     |      Graph      | Graph Classification (ROC-AUC)                               |     BBBP, Tox21, ToxCast, ClinTox, MUV, HIV, SIDER, BACE     |\n| MHCN                                         |    Node\u002FLink    | -                                                            |                    Last-FM, Douban, Yelp                     |\n| EGI                                          |    Node\u002FLink    | Node Classification (Acc)\u003Cbr\u002F>Link Prediction (ROC-AUC, MRR) |                        YAGO, Airport                         |\n| MICRO-Graph                                  |      Graph      | Graph Classification (ROC-AUC)                               |       BBBP, Tox21, ToxCast, ClinTox, HIV, SIDER, BACE        |\n| InfoGraph                                    |      Graph      | Graph Classification (Acc)                                   |     MUTAG, PTC\\_MR, RDT-B, RDT-M5K, IMDB-B, QM9, IMDB-M      |\n| SUGAR                                        |      Graph      | Graph Classification (Acc)                                   |           MUTAG, PTC, PROTEINS, D\\&D, NCI1, NCI109           |\n| BiGI                                         |      Link       | Link Prediction (AUC-ROC, AUC-PR)                            |               DBLP, ML-100K, ML-1M, Wikipedia                |\n| HTC                                          |      Graph      | Graph Classification (Acc)                                   |     MUTAG, PTC\\_MR, IMDB-B, IMDB-M, RDT-B, QM9, RDT-M5K      |\n| Node&nbsp;Property&nbsp;Prediction           |      Node       | Node Classification (Acc)                                    |                Cora, Citeseer, Pubmed, Reddit                |\n| S2GRL                                        |    Node\u002FLink    | Node Classification (Acc, Micro-F1)\u003Cbr\u002F>Node Clustering (NMI)\u003Cbr\u002F>Link Prediction (ROC-AUC) |   Cora, Citeseer, Pubmed, PPI, Flickr, BlogCatalog, Reddit   |\n| PairwiseDistance                             |      Node       | Node Classification (Acc)                                    |                Cora, Citeseer, Pubmed, Reddit                |\n| PairwiseAttrSim                              |      Node       | Node Classification (Acc)                                    |                Cora, Citeseer, Pubmed, Reddit                |\n| Distance2Cluster                             |      Node       | Node Classification (Acc)                                    |                Cora, Citeseer, Pubmed, Reddit                |\n| EdgeMask                                     |      Node       | Node Classification (Acc)                                    |                Cora, Citeseer, Pubmed, Reddit                |\n| TopoTER                                      |   Node\u002FGraph    | Node Classification (Acc)\u003Cbr\u002F>Graph Classification (Acc)     | Cora, Citeseer, Pubmed, MUTAG, PTC-MR, RDT-B, RDT-M5K, IMDB-B, IMDB-M |\n| Centrality Score Ranking                     | Node\u002FLink\u002FGraph | Node Classification (Micro-F1)\u003Cbr\u002F>Link Prediction (Micro-F1)\u003Cbr\u002F>Graph Classification (Micro-F1) |         Cora, Pubmed, ML-100K, ML-1M, IMDB-M, IMDB-B         |\n| Meta-path prediction                         |    Node\u002FLink    | Node Classification (F1-score)\u003Cbr\u002F>Link Prediction (ROC-AUC) |              ACM, IMDB, Last-FM, Book-Crossing               |\n| SLiCE                                        |      Link       | Link Prediction (ROC-AUC, Micro-F1)                          |         Amazon, DBLP, Freebase, Twitter, Healthcare          |\n| Distance2Labeled                             |      Node       | Node Classification (Acc)                                    |                Cora, Citeseer, Pubmed, Reddit                |\n| ContextLabel                                 |      Node       | Node Classification (Acc)                                    |                Cora, Citeseer, Pubmed, Reddit                |\n| HCM                                          |      Node       | Node Classification (ROC-AUC)                                |           ACM, Amazon, Enron, BlogCatalog, Flickr            |\n| Contextual Molecular\u003Cbr\u002F>Property Prediction |      Graph      | Graph Classification (Acc)\u003Cbr\u002F>Graph Regression (MAE)        | BBBP,&nbsp;SIDER,&nbsp;ClinTox,&nbsp;BACE,&nbsp;Tox21,&nbsp;ToxCast,&nbsp;ESOL,&nbsp;FreeSolv,&nbsp;Lipo,&nbsp;QM7,&nbsp;QM8 |\n| Graph-level Motif Prediction                 |      Graph      | Graph Classification (Acc)\u003Cbr\u002F>Graph Regression (MAE)        | BBBP, SIDER, ClinTox, BACE, Tox21, ToxCast, ESOL, FreeSolv, Lipo, QM7, QM8 |\n| Multi-stage Self-training                    |      Node       | Node Classification (Acc)                                    |                    Cora, Citeseer, Pubmed                    |\n| Node Clustering                              |      Node       | Node Classification (Acc)                                    |                    Cora, Citeseer, Pubmed                    |\n| Graph Partitioning                           |      Node       | Node Classification (Acc)                                    |                    Cora, Citeseer, Pubmed                    |\n| CAGAN                                        |      Node       | Node Classfication\u003Cbr\u002F>(Micro-F1, Macro-F1)\u003Cbr\u002F>Node Clustering\u003Cbr\u002F>(Micro-F1, Macro-F1, NMI) |                    Cora, Citeseer, Pubmed                    |\n| M3S                                          |      Node       | Node Classification (Acc)                                    |                    Cora, Citeseer, Pubmed                    |\n| Cluster Preserving                           | Node\u002FLink\u002FGraph | Node Classification (Micro-F1)\u003Cbr\u002F>Link Prediction (Micro-F1)\u003Cbr\u002F>Graph Classification (Micro-F1) |         Cora, Pubmed, ML-100K, ML-1M, IMDB-M, IMDB-B         |\n\n## A Summary of Common Graph Datasets\n\nAbout category, graph number, node number per graph, edge number per graph, dimensionality of node attributes, class number, and citation papers.\n\n|     Dataset      |     Category      | \\#Graph | \\#Node (Avg.) | \\#Edge (Avg.) | \\#Feature | \\#Class |\n| :--------------: | :---------------: | :-----: | :-----------: | :-----------: | :-------: | :-----: |\n|       Cora       | Citation Network  |    1    |     2708      |     5429      |   1433    |    7    |\n|     Citeseer     | Citation Network  |    1    |     3327      |     4732      |   3703    |    6    |\n|      Pubmed      | Citation Network  |    1    |     19717     |     44338     |    500    |    3    |\n|     Wiki-CS      | Citation Network  |    1    |     11701     |    216123     |    300    |   10    |\n|   Coauthor-CS    | Citation Network  |    1    |     18333     |     81894     |   6805    |   15    |\n| Coauthor-Physics | Citation Network  |    1    |     34493     |    247962     |   8415    |    5    |\n|    DBLP (v12)    | Citation Network  |    1    |    4894081    |   45564149    |     -     |    -    |\n|    ogbn-arxiv    | Citation Network  |    1    |    169343     |    1166243    |    128    |   40    |\n|      Reddit      |  Social Network   |    1    |    232965     |   11606919    |    602    |   41    |\n|   BlogCatalog    |  Social Network   |    1    |     5196      |    171743     |   8189    |    6    |\n|      Flickr      |  Social Network   |    1    |     7575      |    239738     |   12047   |    9    |\n|      COLLAB      |  Social Networks  |  5000   |     74.49     |    2457.78    |     -     |    2    |\n|      RDT-B       |  Social Networks  |  2000   |    429.63     |    497.75     |     -     |    2    |\n|     RDT-M5K      |  Social Networks  |  4999   |    508.52     |    594.87     |     -     |    5    |\n|      IMDB-B      |  Social Networks  |  1000   |     19.77     |     96.53     |     -     |    2    |\n|      IMDB-M      |  Social Networks  |  1500   |     13.00     |     65.94     |     -     |    3    |\n|     ML-100K      |  Social Networks  |    1    |     2625      |    100000     |     -     |    5    |\n|      ML-1M       |  Social Networks  |    1    |     9940      |    1000209    |     -     |    5    |\n|       PPI        | Protein Networks  |   24    |     56944     |    818716     |    50     |   121   |\n|       D\\&D       | Protein Networks  |  1178   |    284.32     |    715.65     |    82     |    2    |\n|     PROTEINS     | Protein Networks  |  1113   |     39.06     |     72.81     |     4     |    2    |\n|       NCI1       |  Molecule Graphs  |  4110   |     29.87     |     32.30     |    37     |    2    |\n|      MUTAG       |  Molecule Graphs  |   188   |     17.93     |     19.79     |     7     |    2    |\n|  QM9 (QM7, QM8)  |  Molecule Graphs  | 133885  |       -       |       -       |     -     |    -    |\n|       BBBP       |  Molecule Graphs  |  2039   |     24.05     |     25.94     |     -     |    2    |\n|      Tox21       |  Molecule Graphs  |  7831   |     18.51     |     25.94     |     -     |   12    |\n|     ToxCast      |  Molecule Graphs  |  8575   |     18.78     |     19.26     |     -     |   167   |\n|     ClinTox      |  Molecule Graphs  |  1478   |     26.13     |     27.86     |     -     |    2    |\n|       MUV        |  Molecule Graphs  |  93087  |     24.23     |     26.28     |     -     |   17    |\n|       HIV        |  Molecule Graphs  |  41127  |     25.53     |     27.48     |     -     |    2    |\n|      SIDER       |  Molecule Graphs  |  1427   |     33.64     |     35.36     |     -     |   27    |\n|       BACE       |  Molecule Graphs  |  1513   |     34.12     |     36.89     |     -     |    2    |\n|     PTC      |  Molecule Graphs  |   344   |     14.29     |     14.69     |     19     |    2    |\n|      NCI109      |  Molecule Graphs  |  4127   |     29.68     |     32.13     |     -     |    2    |\n|   Mutagenicity   |  Molecule Graphs  |  4337   |     30.32     |     30.77     |     -     |    2    |\n|      MNIST       |  Others (Image)   |    -    |     70000     |       -       |    784    |   10    |\n|     CIFAR10      |  Others (Image)   |    -    |     60000     |       -       |   1024    |   10    |\n|     METR-LA      | Others (Traffic)  |    1    |      207      |     1515      |     2     |    -    |\n| Amazon-Computers | Others (Purchase) |    1    |     13752     |    245861     |    767    |   10    |\n|   Amazon-Photo   | Others (Purchase) |    1    |     7650      |    119081     |    745    |    8    |\n|  ogbn-products   | Others (Purchase) |    1    |    2449029    |   61859140    |    100    |   47    |\n\n## A Summary of Open-source Codes\n\n| Methods                                  | Github                                                       |\n| :--------------------------------------- | :----------------------------------------------------------- |\n| CDNMF                                    | https:\u002F\u002Fgithub.com\u002F6lyc\u002FCDNMF                                |\n| Graph Completion                         | https:\u002F\u002Fgithub.com\u002FShen-Lab\u002FSS-GCNs                          |\n| Node Attribute Masking                   | https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN                 |\n| Edge Attribute Masking                   | http:\u002F\u002Fsnap.stanford.edu\u002Fgnn-pretrain                        |\n| Attribute and Embedding Denoising        | N.A.                                                         |\n| Adjacency Matrix Reconstruction          | N.A.                                                         |\n| Graph Bert                               | https:\u002F\u002Fgithub.com\u002Fanonymous-sourcecode\u002FGraph-Bert           |\n| Pretrain-Recsys                          | https:\u002F\u002Fgithub.com\u002Fjerryhao66\u002FPretrain-Recsys                |\n| SLAPS                                    | https:\u002F\u002Fgithub.com\u002FBorealisAI\u002FSLAPS-GNN                      |\n| G-BERT                                   | https:\u002F\u002Fgithub.com\u002Fjshang123\u002FG-Bert                          |\n| GPT-GNN                                  | https:\u002F\u002Fgithub.com\u002Facbull\u002FGPT-GNN                            |\n| GraphCL                                  | https:\u002F\u002Fgithub.com\u002FShen-Lab\u002FGraphCL                          |\n| IGSD                                     | N.A.                                                         |\n| DACL                                     | N.A.                                                         |\n| LCC                                      | https:\u002F\u002Fgithub.com\u002FYuxiangRen                                |\n| CCGL                                     | https:\u002F\u002Fgithub.com\u002FXovee\u002Fccgl                                |\n| CSSL                                     | N.A.                                                         |\n| GCC                                      | https:\u002F\u002Fgithub.com\u002FTHUDM\u002FGCC                                 |\n| GRACE                                    | https:\u002F\u002Fgithub.com\u002FCRIPAC-DIG\u002FGRACE                          |\n| GCA                                      | https:\u002F\u002Fgithub.com\u002FCRIPAC-DIG\u002FGCA                            |\n| GROC                                     | N.A.                                                         |\n| SEPT                                     | https:\u002F\u002Fgithub.com\u002FCoder-Yu\u002FQRec                             |\n| STDGI                                    | N.A.                                                         |\n| GMI                                      | https:\u002F\u002Fgithub.com\u002Fzpeng27\u002FGMI                               |\n| KS2L                                     | N.A.                                                         |\n| CG3                                      | N.A.                                                         |\n| BGRL                                     | N.A.                                                         |\n| SelfGNN                                  | https:\u002F\u002Fgithub.com\u002Fzekarias-tilahun\u002FSelfGNN                  |\n| HeCo                                     | https:\u002F\u002Fgithub.com\u002Fliun-online\u002FHeCo                          |\n| PT-DGNN                                  | https:\u002F\u002Fgithub.com\u002FMobzhang\u002FPT-DGNN                          |\n| COAD                                     | https:\u002F\u002Fgithub.com\u002Fallanchen95\u002FExpert-Linking                |\n| Contrast-Reg                             | N.A.                                                         |\n| C-SWM                                    | https:\u002F\u002Fgithub.com\u002Ftkipf\u002Fc-swm                               |\n| DGI                                      | https:\u002F\u002Fgithub.com\u002FPetarV-\u002FDGI                               |\n| HDMI                                     | N.A.                                                         |\n| DMGI                                     | https:\u002F\u002Fgithub.com\u002Fpcy1302\u002FDMGI                              |\n| MVGRL                                    | https:\u002F\u002Fgithub.com\u002Fkavehhassani\u002Fmvgrl                        |\n| HDGI                                     | https:\u002F\u002Fgithub.com\u002FYuxiangRen\u002FHeterogeneous-Deep-Graph-Infomax |\n| Subg-Con                                 | https:\u002F\u002Fgithub.com\u002Fyzjiao\u002FSubg-Con                           |\n| Cotext Prediction                        | http:\u002F\u002Fsnap.stanford.edu\u002Fgnn-pretrain                        |\n| GIC                                      | https:\u002F\u002Fgithub.com\u002Fcmavro\u002FGraph-InfoClust-GIC                |\n| GraphLoG                                 | https:\u002F\u002Fopenreview.net\u002Fforum?id=DAaaaqPv9-q                  |\n| MHCN                                     | https:\u002F\u002Fgithub.com\u002FCoder-Yu\u002FRecQ                             |\n| EGI                                      | https:\u002F\u002Fopenreview.net\u002Fforum?id=J_pvI6ap5Mn                  |\n| MICRO-Graph                              | https:\u002F\u002Fdrive.google.com\u002Ffile\u002Fd\u002F1b751rpnV-SDmUJvKZZI-AvpfEa9eHxo9\u002F |\n| InfoGraph                                | https:\u002F\u002Fgithub.com\u002Ffanyun-sun\u002FInfoGraph                      |\n| SUGAR                                    | https:\u002F\u002Fgithub.com\u002FRingBDStack\u002FSUGAR                         |\n| BiGI                                     | https:\u002F\u002Fgithub.com\u002Fclhchtcjj\u002FBiNE                            |\n| HTC                                      | N.A.                                                         |\n| DITNET                                   | https:\u002F\u002Fgithub.com\u002FFangpingWan\u002FNeoDTI                        |\n| Node Property Prediction                 | https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN                 |\n| S2GRL                                    | N.A.                                                         |\n| PairwiseDistance                         | https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN                 |\n| PairwiseAttrSim                          | https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN                 |\n| Distance2Cluster                         | https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN                 |\n| EdgeMask                                 | https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN                 |\n| TopoTER                                  | N.A.                                                         |\n| Centrality Score Ranking                 | N.A.                                                         |\n| Meta-path prediction                     | https:\u002F\u002Fgithub.com\u002Fmlvlab\u002FSELAR                              |\n| SLiCE                                    | https:\u002F\u002Fgithub.com\u002Fpnnl\u002FSLICE                                |\n| Distance2Labeled                         | https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN                 |\n| ContextLabel                             | https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN                 |\n| HCM                                      | N.A.                                                         |\n| Contextual Molecular Property Prediction | https:\u002F\u002Fgithub.com\u002Ftencent-ailab\u002Fgrover                      |\n| Graph-level Motif Prediction             | https:\u002F\u002Fgithub.com\u002Ftencent-ailab\u002Fgrover                      |\n| DrRepair                                 | https:\u002F\u002Fgithub.com\u002Fmichiyasunaga\u002FDrRepair                    |\n| Multi-stage Self-training                | https:\u002F\u002Fgithub.com\u002FDavidham3\u002Fdeeper_insights_into_GCNs       |\n| Node Clustering                          | https:\u002F\u002Fgithub.com\u002FShen-Lab\u002FSS-GCNs                          |\n| Graph Partitioning                       | https:\u002F\u002Fgithub.com\u002FShen-Lab\u002FSS-GCNs                          |\n| CAGAN                                    | N.A.                                                         |\n| M3S                                      | https:\u002F\u002Fgithub.com\u002Fdatake\u002FM3S                                |\n| Cluster Preserving                       | N.A.                                                         |\n| SEF                                      | https:\u002F\u002Fgithub.com\u002Fnealgravindra\u002Fself-supervsed_edge_feats   |\n\n\n## Contribute\n\nIf you would like to help contribute this list, please feel free to contact me or add [pull request](https:\u002F\u002Fgithub.com\u002FLirongWu\u002Fawesome-graph-self-supervised-learning\u002Fpulls) with the following Markdown format:\n\n```markdown\n- Paper Name. \n  - Author List. *Conference Year*. [[pdf]](link) [[code]](link)\n```\n\nThis is a Github Summary of our [Survey](https:\u002F\u002Farxiv.org\u002Fabs\u002F2105.07342). If you find this file useful in your research, please consider citing:\n\n```\n@article{wu2021self,\n  title={Self-supervised Learning on Graphs: Contrastive, Generative, or Predictive},\n  author={Wu, Lirong and Lin, Haitao and Tan, Cheng and Gao, Zhangyang and Li, Stan Z},\n  journal={IEEE Transactions on Knowledge and Data Engineering},\n  year={2021},\n  publisher={IEEE}\n}\n```\n\n## Feedback\nIf you have any issue about this work, please feel free to contact me by email: \n* Lirong Wu: wulirong@westlake.edu.cn\n* Haitao Lin: linhaitao@westlake.edu.cn\n","# 令人惊叹的图自监督学习\n\n![欢迎提交PR](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPRs-Welcome-green)[![Awesome](https:\u002F\u002Fawesome.re\u002Fbadge.svg)](https:\u002F\u002Fawesome.re)![GitHub 星标](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002FLirongWu\u002Fawesome-graph-self-supervised-learning?color=yellow)  ![GitHub 分叉数](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fforks\u002FLirongWu\u002Fawesome-graph-self-supervised-learning?color=blue&label=Fork)\n\n一个精心整理的、关于优秀的自监督图表示学习资源列表。受 [awesome-deep-vision](https:\u002F\u002Fgithub.com\u002Fkjw0612\u002Fawesome-deep-vision)、[awesome-adversarial-machine-learning](https:\u002F\u002Fgithub.com\u002Fyenchenlin\u002Fawesome-adversarial-machine-learning)、[awesome-deep-learning-papers](https:\u002F\u002Fgithub.com\u002Fterryum\u002Fawesome-deep-learning-papers)、[awesome-architecture-search](https:\u002F\u002Fgithub.com\u002Fmarkdtw\u002Fawesome-architecture-search) 和 [awesome-self-supervised-learning](https:\u002F\u002Fgithub.com\u002Fjason718\u002Fawesome-self-supervised-learning) 的启发而创建。\n\n#### 为什么选择自监督？\n> 自监督学习已成为人工智能领域中一个令人兴奋的研究方向。\n\n  - Jitendra Malik: “监督是人工智能研究者的鸦片”\n  - Alyosha Efros: “人工智能革命不会依赖于监督”\n  - Yann LeCun: “自监督学习是蛋糕本身，有监督学习是蛋糕上的糖霜，强化学习则是蛋糕上的樱桃”\n\n## 目录\n\n- [概述](#Overview)\n- [训练策略](#Training-Strategy)\n- [对比学习](#Contrastive-Learning)\n  - [同尺度对比](#Global-Global-Contrasting)\n    - [全局-全局对比](#Global-Global-Contrasting)\n    - [上下文-上下文对比](#Context-Context-Contrasting)\n    - [局部-局部对比](#Local-Local-Contrasting)\n  - [跨尺度对比](#Local-Global-Contrasting)\n    - [局部-全局对比](#Local-Global-Contrasting)\n    - [局部-上下文对比](#Local-Context-Contrasting)\n    - [上下文-全局对比](#Context-Global-Contrasting)\n- [生成式学习](#Generative-Learning)\n  - [图自动编码](#Graph-Autoencoding)\n  - [图自回归](#Graph-Autoregression)\n- [预测式学习](#Predictive-Learning)\n  - [节点属性预测](#Node-Property-Prediction)\n  - [基于上下文的预测](#Context-based-Prediction)\n  - [自训练](#Self-Training)\n  - [基于领域知识的预测](#Domain-Knowledge-based-Prediction)\n- [方法论细节总结](#A-Summary-of-Methodology-Details)\n- [实现细节总结](#A-Summary-of-Implementation-Details)\n- [常用图数据集总结](#A-Summary-of-Common-Graph-Datasets)\n- [开源代码汇总](#A-Summary-of-Open-source-Codes)\n\n## 概述\n\n我们将最初在计算机视觉和自然语言处理领域兴起的自监督学习概念扩展到图数据领域，以及时且全面地回顾现有的图自监督学习技术。具体而言，我们根据下图所示，将现有的图自监督学习方法分为三类：对比学习、生成式学习和预测式学习。\n\n\u003Cp align=\"center\">\n  \u003Cimg src='https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FLirongWu_awesome-graph-self-supervised-learning_readme_5fe555db0cec.png' width=\"500\">\n\u003C\u002Fp>\n\n- 对比学习：通过对比不同数据增强方法生成的不同视图，利用数据对之间的差异与相似性信息（即“数据间”信息）作为自监督信号。\n- 生成式学习：侧重于数据内部所蕴含的信息（即“数据内”信息），通常基于诸如重构等前置任务，利用数据本身的属性和结构作为自监督信号。\n- 预测式学习：一般通过简单的统计分析或专家知识从图数据中自动生成标签，并基于这些自动生成的标签设计预测型前置任务来处理数据与标签的关系。\n\n## 训练策略\n\n考虑到瓶颈编码器、自监督前置任务和下游任务之间的关系，训练策略可分为以下三类：预训练与微调（P&F）、联合学习（JL）以及无监督表征学习（URL），其详细流程如下所示。\n\n\u003Cp align=\"center\">\n  \u003Cimg src='https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FLirongWu_awesome-graph-self-supervised-learning_readme_92dbf92a793e.png' width=\"500\">\n\u003C\u002Fp>\n\n- 预训练与微调（P&F）：首先使用自监督前置任务对编码器进行无标签节点的预训练。然后将预训练好的编码器参数作为后续有监督微调中编码器的初始化参数。\n- 联合学习（JL）：在学习有监督下游任务的同时，加入一个具有自监督性质的辅助前置任务。编码器会同时接受前置任务和下游任务的训练。\n- 无监督表征学习（URL）：首先使用自监督前置任务对编码器进行无标签节点的预训练。随后冻结预训练好的编码器参数，并将其用于带有额外标签的有监督下游任务中。\n\n## 对比学习\n\n对比学习的一般框架如下所示。两个对比组件可以是局部的、上下文相关的或全局的，分别对应于图中的节点级（红色标记）、子图级（绿色标记）或图级（黄色标记）信息。因此，对比学习可以对比两个视图（在同一尺度或不同尺度上），从而产生两类算法：(1) 同尺度对比，包括 *局部-局部（L-L）* 对比、*上下文-上下文（C-C）* 对比和 *全局-全局（G-G）* 对比；以及 (2) 跨尺度对比，包括 *局部-上下文（L-C）* 对比、*局部-全局（L-G）* 对比和 *上下文-全局（C-G）* 对比。\n\n\u003Cp align=\"center\">\n  \u003Cimg src='https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FLirongWu_awesome-graph-self-supervised-learning_readme_7c101c8e3eff.png' width=\"800\">\n\u003C\u002Fp>\n\n\n\n#### 全局-全局对比\n\n- GraphCL：带有增强的图对比学习。\n  - Y. You, T. Chen, Y. Sui, T. Chen, Z. Wang 和 Y. Shen。*NIPS 2020*。[[pdf]](https:\u002F\u002Fproceedings.neurips.cc\u002Fpaper\u002F2020\u002Ffile\u002F3fe230348e9a12c13120749e3f9fa4cd-Paper.pdf) [[代码]](https:\u002F\u002Fgithub.com\u002FShen-Lab\u002FGraphCL)\n- IGSD：迭代式图自蒸馏。\n  - H. Zhang, S. Lin, W. Liu, P. Zhou, J. Tang 等。*Arxiv 2020*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2010.12609.pdf)\n- DACL：面向领域无关的对比学习。\n  - V. Verma, M.-T. Luong, K. Kawaguchi, H. Pham 和 Q. V. Le。*Arxiv 2020*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2011.04419.pdf)\n- LCC：基于标签对比编码的图神经网络用于图分类。\n  - Y. Ren, J. Bai 和 J. Zhang。*Arxiv 2021*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2101.05486.pdf) [[代码]](https:\u002F\u002Fgithub.com\u002FYuxiangRen\u002FLabel-Contrastive-Coding-based-Graph-Neural-Network-for-Graph-Classification-)\n- CCGL：对比级联图学习。\n  - X. Xu, F. Zhou, K. Zhang 和 S. Liu。*TKDE 2022*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2107.12576) [[代码]](https:\u002F\u002Fgithub.com\u002FXovee\u002Fccgl)\n- CSSL：用于图分类的对比自监督学习。\n  - J. Zeng 和 P. Xie。*Arxiv 2020*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2009.05923.pdf)\n\n#### 上下文-上下文对比\n\n- GCC：用于图神经网络预训练的图对比编码。\n  - J. Qiu, Q. Chen, Y. Dong, J. Zhang, H. Yang, M. Ding, K. Wang 和 J. Tang。*KDD 2020*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2006.09963.pdf) [[代码]](https:\u002F\u002Fgithub.com\u002FTHUDM\u002FGCC)\n\n#### 局部-局部对比\n\n- CDNMF：用于社区发现的对比深度非负矩阵分解。\n  - Y. Li, J. Chen, C. Chen, L. Yang, Z. Zheng。*ICASSP 2024*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fabs\u002F2311.02357) [[代码]](https:\u002F\u002Fgithub.com\u002F6lyc\u002FCDNMF)\n- GRACE：深度图对比表示学习。\n  - Y. Zhu, Y. Xu, F. Yu, Q. Liu, S. Wu 和 L. Wang。*Arxiv 2020*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2006.04131.pdf) [[代码]](https:\u002F\u002Fgithub.com\u002FCRIPAC-DIG\u002FGRACE)\n- GCA：具有自适应增强的图对比学习。\n  - Y. Zhu, Y. Xu, F. Yu, Q. Liu, S. Wu 和 L. Wang。*Arxiv 2020*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2010.14945.pdf) [[代码]](https:\u002F\u002Fgithub.com\u002FCRIPAC-DIG\u002FGCA)\n- GROC：迈向鲁棒的图对比学习。\n  - N. Jovanovi´c, Z. Meng, L. Faber 和 R. Wattenhofer。*Arxiv 2021*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2102.13085.pdf)\n- SEPT：面向推荐的社会感知自监督三重训练。\n  - J. Yu, H. Yin, M. Gao, X. Xia, X. Zhang 和 N. Q. V.Hung。*Arxiv 2021*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fabs\u002F2106.03569) [[代码]](https:\u002F\u002Fgithub.com\u002FCoder-Yu\u002FQRec)\n- STDGI：时空深度图信息最大化。\n  - F. L. Opolka, A. Solomon, C. Cangea, P. Veliˇckovi´c, P. Li` o 和 R. D. Hjelm。*Arxiv 2019*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F1904.06316.pdf)\n- GMI：通过图互信息最大化进行图表示学习。\n  - L. Yu, S. Pei, C. Zhang, L. Ding, J. Zhou, L. Li 和 X. Zhang。*WWW 2020*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2002.01169.pdf) [[代码]](https:\u002F\u002Fgithub.com\u002Fzpeng27\u002FGMI)\n- KS2L：自监督平滑图神经网络。\n  - L. Yu, S. Pei, C. Zhang, L. Ding, J. Zhou, L. Li 和 X. Zhang。*Arxiv 2020*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2009.00934.pdf)\n- CG3：用于基于图的半监督学习的对比与生成图卷积网络。\n  - S. Wan, S. Pan, J. Yang 和 C. Gong。*Arxiv 2020*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2009.07111.pdf)\n- BGRL：图上的自举表示学习。\n  - S. Thakoor, C. Tallec, M. G. Azar, R. Munos, P. Veliˇckovi´c 和 M. Valko。*Arxiv 2021*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2102.06514.pdf) [[代码]](https:\u002F\u002Fgithub.com\u002Fnerdslab\u002Fbgrl)\n- SelfGNN：无需显式负采样的自监督图神经网络。\n  - Z. T. Kefato 和 S. Girdzijauskas。*Arxiv 2021*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2103.14958.pdf) [[代码]](https:\u002F\u002Fgithub.com\u002Fzekarias-tilahun\u002FSelfGNN)\n- HeCo：具有协同对比学习的自监督异质图神经网络。\n  - X. Wang, N. Liu, H. Han 和 C. Shi。*Arxiv 2021*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fabs\u002F2105.09111) [[代码]](https:\u002F\u002Fgithub.com\u002Fliun-online\u002FHeCo)\n- PT-DGNN：动态图神经网络的预训练。\n  - J. Zhang, K. Chen 和 Y. Wang。*Arxiv 2021*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2102.12380.pdf) [[代码]](https:\u002F\u002Fgithub.com\u002FMobzhang\u002FPT-DGNN)\n- COAD：Coad：对抗性微调的对比预训练，用于零样本专家链接。\n  - B. Chen, J. Zhang, X. Zhang, X. Tang, L. Cai, H. Chen, C. Li, P. Zhang 和 J. Tang。*Arxiv 2020*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2012.11336.pdf) [[代码]](https:\u002F\u002Fgithub.com\u002Fallanchen95\u002FExpert-Linking)\n- Contrast-Reg：通过对比正则化改进图表示学习。\n  - K. Ma, H. Yang, H. Yang, T. Jin, P. Chen, Y. Chen, B. F. Kamhoua 和 J. Cheng。*Arxiv 2021*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2101.11525.pdf)\n- C-SWM：结构化世界模型的对比学习。\n  - T. Kipf, E. van der Pol 和 M. Welling。*Arxiv 2019*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F1911.12247.pdf) [[代码]](https:\u002F\u002Fgithub.com\u002Ftkipf\u002Fc-swm)\n\n#### 局部-全局对比\n\n- DGI：深度图信息最大化。\n  - P. Velickovic, W. Fedus, W. L. Hamilton, P. Li` o, Y. Bengio 和 R. D. Hjelm。*ICLR 2019*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F1809.10341.pdf) [[代码]](https:\u002F\u002Fgithub.com\u002FPetarV-\u002FDGI)\n- HDMI：高阶深度多路复用信息最大化。\n  - B. Jing, C. Park 和 H. Tong。*Arxiv 2021*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2102.07810.pdf)\n- DMGI：无监督的属性化多路复用网络嵌入。\n  - C. Park, D. Kim, J. Han 和 H. Yu。*AAAI 2020*。[[pdf]](https:\u002F\u002Fojs.aaai.org\u002Findex.php\u002FAAAI\u002Farticle\u002Fview\u002F5985\u002F5841) [[代码]](https:\u002F\u002Fgithub.com\u002Fpcy1302\u002FDMGI)\n- MVGRL：图上的多视图对比表示学习。\n  - K. Hassani 和 A. H. K. Ahmadi。*ICML 2020*。[[pdf]](http:\u002F\u002Fproceedings.mlr.press\u002Fv119\u002Fhassani20a\u002Fhassani20a.pdf) [[代码]](https:\u002F\u002Fgithub.com\u002Fkavehhassani\u002Fmvgrl)\n- HDGI：异质深度图信息最大化。\n  - Y. Ren, B. Liu, C. Huang, P. Dai, L. Bo 和 J. Zhang。*Arxiv 2019*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F1911.08538.pdf) [[代码]](https:\u002F\u002Fgithub.com\u002FYuxiangRen\u002FHeterogeneous-Deep-Graph-Infomax)\n\n#### 局部-上下文对比\n\n- CDNMF：用于社区检测的对比深度非负矩阵分解。\n  - Y. Li、J. Chen、C. Chen、L. Yang、Z. Zheng。*ICASSP 2024*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fabs\u002F2311.02357) [[code]](https:\u002F\u002Fgithub.com\u002F6lyc\u002FCDNMF)\n- Subg-Con：用于可扩展自监督图表示学习的子图对比。\n  - Y. Jiao、Y. Xiong、J. Zhang、Y. Zhang、T. Zhang 和 Y. Zhu。*Arxiv 2020*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2009.10273.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Fyzjiao\u002FSubg-Con)\n- Cotext Prediction：图神经网络预训练策略。\n  - W. Hu、B. Liu、J. Gomes、M. Zitnik、P. Liang、V. S. Pande 和 J. Leskovec。*ICLR 2020*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F1905.12265.pdf) [[code]](http:\u002F\u002Fsnap.stanford.edu\u002Fgnn-pretrain)\n- GIC：利用节点聚类级别信息进行无监督图表示学习。\n  - C. Mavromatis 和 G. Karypis。*Arxiv 2020*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2009.06946.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Fcmavro\u002FGraph-InfoClust-GIC)\n- GraphLoG：基于局部和全局结构的自监督图级表示学习。\n  - M. Xu、H. Wang、B. Ni、H. Guo 和 J. Tang。*OpenReview 2021*。[[pdf]](https:\u002F\u002Fopenreview.net\u002Fforum?id=DAaaaqPv9-q) [[code]](https:\u002F\u002Fopenreview.net\u002Fforum?id=DAaaaqPv9-q)\n- MHCN：用于社交推荐的自监督多通道超图卷积网络。\n  - J. Yu、H. Yin、J. Li、Q. Wang、N. Q. V. Hung 和 X. Zhang。*Arxiv 2021*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2101.06448.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FCoder-Yu\u002FRecQ)\n- EGI：通过最大化自我图信息进行图神经网络的迁移学习。\n  - Q. Zhu、Y. Xu、H.Wang、C. Zhang、J. Han 和 C. Yang。*Arxiv 2020*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fabs\u002F2009.05204) [[code]](https:\u002F\u002Fopenreview.net\u002Fforum?id=J_pvI6ap5Mn)\n\n#### 上下文-全局对比\n\n- MICRO-Graph：基于基元的图表示对比学习。\n  - S. Zhang、Z. Hu、A. Subramonian 和 Y. Sun。*Arxiv 2020*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2012.12533.pdf) [[code]](https:\u002F\u002Fdrive.google.com\u002Ffile\u002Fd\u002F1b751rpnV-SDmUJvKZZI-AvpfEa9eHxo9\u002F)\n- InfoGraph：通过最大化互信息实现无监督和半监督的图级表示学习。\n  - F. Sun、J. Hoffmann、V. Verma 和 J. Tang。*ICLR 2020*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F1908.01000.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Ffanyun-sun\u002FInfoGraph)\n- SUGAR：具有强化池化和自监督互信息机制的子图神经网络。\n  - Q. Sun、H. Peng、J. Li、J. Wu、Y. Ning、P. S. Yu 和 L. He。*Arxiv 2021*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2101.08170.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FRingBDStack\u002FSUGAR)\n- BiGI：通过最大化互信息进行二分图嵌入。\n  - J. Cao、X. Lin、S. Guo、L. Liu、T. Liu 和 B. Wang。*WSDM 2021*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fabs\u002F1505.05192) [[code]](https:\u002F\u002Fgithub.com\u002Fclhchtcjj\u002FBiNE)\n- HTC：通过互信息最大化集成聚合子图进行图表示学习。\n  - C. Wang 和 Z. Liu。*Arxiv 2021*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2103.13125.pdf)\n- DITNet：利用子结构对比的图表示学习进行药物靶点预测。\n  - S. Cheng、L. Zhang、B. Jin、Q. Zhang 和 X. Lu。*Preprints 2021*。[[pdf]](https:\u002F\u002Fwww.preprints.org\u002Fmanuscript\u002F202103.0337\u002Fv1) [[code]](https:\u002F\u002Fgithub.com\u002FFangpingWan\u002FNeoDTI)\n\n\n\n## 生成式学习\n\n#### 图自动编码\n\n- CDNMF：用于社区检测的对比深度非负矩阵分解。\n  - Y. Li、J. Chen、C. Chen、L. Yang、Z. Zheng。*ICASSP 2024*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fabs\u002F2311.02357) [[code]](https:\u002F\u002Fgithub.com\u002F6lyc\u002FCDNMF)\n- GraphMAE：自监督掩码图自动编码器\n  - Z. Hou、X. Liu、Y. Cen、Y. Dong、H. Yang、C. Wang 和 J. Tang。*KDD 2022* [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2205.10803.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FTHUDM\u002FGraphMAE)\n- 图补全：自监督何时有助于图卷积网络？\n  - Y. You、T. Chen、Z. Wang 和 Y. Shen。*PMLR 2020*。[[pdf]](http:\u002F\u002Fproceedings.mlr.press\u002Fv119\u002Fyou20a\u002Fyou20a.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FShen-Lab\u002FSS-GCNs)\n- 节点属性掩码：图上的自监督学习：深入见解与新方向。\n  - W. Jin、T. Derr、H. Liu、Y. Wang、S. Wang、Z. Liu 和 J. Tang。*Arxiv 2020*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2006.10141.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN)\n- 边属性掩码：图神经网络预训练策略。\n  - W. Hu、B. Liu、J. Gomes、M. Zitnik、P. Liang、V. S. Pande 和 J. Leskovec。*ICLR 2020*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F1905.12265.pdf) [[code]](http:\u002F\u002Fsnap.stanford.edu\u002Fgnn-pretrain)\n- 节点属性与嵌入去噪：具有多个自监督辅助任务的图神经网络模型。\n  - F. Manessi 和 A. Rozza。*Arxiv 2020*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2011.07267.pdf)\n- 邻接矩阵重建：图卷积网络的自监督训练。\n  - Q. Zhu、B. Du 和 P. Yan。*Arxiv 2020*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2006.02380.pdf)\n- Graph Bert：学习图表示仅需注意力机制。\n  - J. Zhang、H. Zhang、C. Xia 和 L. Sun。*Arxiv 2020*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2001.05140.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Fanonymous-sourcecode\u002FGraph-Bert)\n- Pretrain-Recsys：为冷启动用户和物品表示预训练图神经网络。\n  - B. Hao、J. Zhang、H. Yin、C. Li 和 H. Chen。*WSDM 2021*。[[pdf]](https:\u002F\u002Fdl.acm.org\u002Fdoi\u002Fabs\u002F10.1145\u002F3437963.3441738) [[code]](https:\u002F\u002Fgithub.com\u002Fjerryhao66\u002FPretrain-Recsys)\n- SLAPS：自监督提升图神经网络的结构学习。\n  - B. Fatemi、L. E. Asri 和 S. M. Kazemi。*Arxiv 2021*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2102.05034.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FBorealisAI\u002FSLAPS-GNN)\n- G-BERT：用于药物推荐的图增强型变压器预训练。\n  - J. Shang、T. Ma、C. Xiao 和 J. Sun。*Arxiv 2019*。[[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F1906.00346.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Fjshang123\u002FG-Bert)\n\n#### 图自回归\n\n- GPT-GNN：图神经网络的生成式预训练。\n  - Z. Hu、Y. Dong、K. Wang、K. Chang 和 Y. Sun。*KDD 2020*。[[pdf]](https:\u002F\u002Fdl.acm.org\u002Fdoi\u002Fpdf\u002F10.1145\u002F3394486.3403237) [[code]](https:\u002F\u002Fgithub.com\u002Facbull\u002FGPT-GNN)\n\n## 预测式学习\n\n下面展示了对预测式学习的比较。预测式方法通常会从图数据中自动生成标签，然后基于这些自动生成的标签设计以预测为核心的预训练任务。根据标签获取方式的不同，我们将图数据的预测式学习方法归纳为四类：\n\n- 节点属性预测：预先计算节点的属性，例如节点度，并将其用作自监督标签。\n- 基于上下文的预测：可以从图中提取局部或全局的上下文信息，比如节点之间的最短路径长度，作为标签来辅助自监督学习。\n- 自训练：应用无监督聚类等算法获得伪标签，再根据预测结果或损失更新上一阶段的伪标签集。\n- 基于领域知识的预测：可以提前利用领域知识，如专家经验或专业工具，来获取具有信息量的标签。\n\n\u003Cp align=\"center\">\n  \u003Cimg src='https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FLirongWu_awesome-graph-self-supervised-learning_readme_ea5b98078067.png' width=\"1000\">\n\u003C\u002Fp>\n\n#### 节点属性预测\n\n- 节点属性预测：图上的自监督学习——深入见解与新方向。\n  - W. Jin, T. Derr, H. Liu, Y. Wang, S. Wang, Z. Liu, 和 J. Tang. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2006.10141.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN)\n\n#### 基于上下文的预测\n\n- S2GRL：通过全局上下文预测进行自监督图表示学习。\n  - Z. Peng, Y. Dong, M. Luo, X.-M. Wu, 和 Q. Zheng. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2003.01604.pdf)\n- PairwiseDistance：图上的自监督学习——深入见解与新方向。\n  - W. Jin, T. Derr, H. Liu, Y. Wang, S. Wang, Z. Liu, 和 J. Tang. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2006.10141.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN)\n- PairwiseAttsim：图上的自监督学习——深入见解与新方向。\n  - W. Jin, T. Derr, H. Liu, Y. Wang, S. Wang, Z. Liu, 和 J. Tang. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2006.10141.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN)\n- Distance2Cluster：图上的自监督学习——深入见解与新方向。\n  - W. Jin, T. Derr, H. Liu, Y. Wang, S. Wang, Z. Liu, 和 J. Tang. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2006.10141.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN)\n- EdgeMask：图上的自监督学习——深入见解与新方向。\n  - W. Jin, T. Derr, H. Liu, Y. Wang, S. Wang, Z. Liu, 和 J. Tang. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2006.10141.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN)\n- TopoTER：拓扑变换等变表示的无监督学习。\n  - X. Gao, W. Hu, 和 G.-J. Qi. *OpenReview 2021*. [[pdf]](https:\u002F\u002Fopenreview.net\u002Fforum?id=9az9VKjOx00)\n- 中心性得分排序：用于通用结构特征提取的图神经网络预训练。\n  - Z. Hu, C. Fan, T. Chen, K.-W. Chang, 和 Y. Sun. *Arxiv 2019*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F1905.13728.pdf)\n- 元路径预测：面向异质图的元路径辅助自监督学习。\n  - D. Hwang, J. Park, S. Kwon, K. Kim, J. Ha, 和 H. J. Kim. *NIPS 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2007.08294.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Fmlvlab\u002FSELAR)\n- SLiCE：用于异构网络链接预测的上下文嵌入自监督学习。\n  - P. Wang, K. Agarwal, C. Ham, S. Choudhury, 和 C. K. Reddy. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2007.11192.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Fpnnl\u002FSLICE)\n- Distance2Labeled：图上的自监督学习——深入见解与新方向。\n  - W. Jin, T. Derr, H. Liu, Y. Wang, S. Wang, Z. Liu, 和 J. Tang. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2006.10141.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN)\n- Distance2Labeled：图上的自监督学习——深入见解与新方向。\n  - W. Jin, T. Derr, H. Liu, Y. Wang, S. Wang, Z. Liu, 和 J. Tang. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2006.10141.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN)\n- HTM：基于跳数的属性化网络自监督异常检测。\n  - T. Huang, Y. Pei, V. Menkovski, 和 M. Pechenizkiy. *Arxiv 2021*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2104.07917.pdf)\n\n#### 自训练\n\n- 多阶段自训练：半监督学习中图卷积网络的更深层次见解。\n  - Q. Li, Z. Han, 和 X. Wu. *AAAI 2018*. [[pdf]](https:\u002F\u002Fojs.aaai.org\u002Findex.php\u002FAAAI\u002Farticle\u002Fview\u002F11604) [[code]](https:\u002F\u002Fgithub.com\u002FDavidham3\u002Fdeeper_insights_into_GCNs)\n- 节点聚类与划分：自监督何时有助于图卷积网络。\n  - Y. You, T. Chen, Z. Wang, 和 Y. Shen. *PMLR 2020*. [[pdf]](http:\u002F\u002Fproceedings.mlr.press\u002Fv119\u002Fyou20a\u002Fyou20a.pdf) [[code]](https:\u002F\u002Fgithub.com\u002FShen-Lab\u002FSS-GCNs)\n- CAGAN：面向无监督图表示学习的聚类感知图神经网络。\n  - Y. Zhu, Y. Xu, F. Yu, S. Wu, 和 L. Wang. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2009.01674.pdf)\n- M3S：针对标注节点较少的图的多阶段自监督学习。\n  - K. Sun, Z. Lin, 和 Z. Zhu. *AAAI 2020*. [[pdf]](https:\u002F\u002Fdeepai.org\u002Fpublication\u002Fmulti-stage-self-supervised-learning-for-graph-convolutional-networks) [[code]](https:\u002F\u002Fgithub.com\u002Fdatake\u002FM3S)\n- 保持聚类：用于通用结构特征提取的图神经网络预训练。\n  - Z. Hu, C. Fan, T. Chen, K.-W. Chang, 和 Y. Sun. *Arxiv 2019*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F1905.13728.pdf)\n- SEF：用于改进图神经网络训练的自监督边特征。\n  - A. Sehanobish, N. G. Ravindra, 和 D. van Dijk. *Arxiv 2020*. [[pdf]](https:\u002F\u002Farxiv.org\u002Fpdf\u002F2007.04777.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Fnealgravindra\u002Fself-supervsed_edge_feats)\n\n#### 基于领域知识的预测\n\n- 分子属性上下文预测：大规模分子数据上的自监督图Transformer。\n  - Y. Rong, Y. Bian, T. Xu, W. Xie, Y. Wei, W. Huang, 和 J. Huang. *NIPS 2020*. [[pdf]](https:\u002F\u002Fdrug.ai.tencent.com\u002Fpublications\u002FGROVER.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Ftencent-ailab\u002Fgrover)\n- 图级基序预测：大规模分子数据上的自监督图Transformer。\n  - Y. Rong, Y. Bian, T. Xu, W. Xie, Y. Wei, W. Huang, 和 J. Huang. *NIPS 2020*. [[pdf]](https:\u002F\u002Fdrug.ai.tencent.com\u002Fpublications\u002FGROVER.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Ftencent-ailab\u002Fgrover)\n- DrRepair：基于图的自监督程序修复，利用诊断反馈。\n  - M. Yasunaga 和 P. Liang. *PMLR 2020*. [[pdf]](http:\u002F\u002Fproceedings.mlr.press\u002Fv119\u002Fyasunaga20a\u002Fyasunaga20a.pdf) [[code]](https:\u002F\u002Fgithub.com\u002Fmichiyasunaga\u002FDrRepair)\n\n\n以下是对所有调研工作的总结。\n\n\u003Cp align=\"center\">\n  \u003Cimg src='https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FLirongWu_awesome-graph-self-supervised-learning_readme_b1959918b1ee.png' width=\"1200\">\n\u003C\u002Fp>\n\n## 方法论细节概览\n包括图属性、前置任务、数据增强、目标函数、训练策略以及发表年份。\n\n| 方法                                      | 图属性  | 预训练任务          | 数据增强                       | 目标函数                   | 训练策略 | 年份 |\n| :------------------------------------------- | :--------------: | :---------------------------: | :----------------------------------------------------------: | :---------------------------------------------------: | :---------------: | :--: |\n| CDNMF                             |    属性图    | 对比学习\u002FL-C + 生成式\u002FAE        |                      无                       |                          InfoNCE + AE                          |      URL      | 2024 |\n| 图补全                             |    属性图    | 生成式\u002FAE         |                      属性掩码                       |                          MAE                          |      P\\&F\u002FJL      | 2020 |\n| 节点属性掩码                       |    属性图    | 生成式\u002FAE         |                      属性掩码                       |                          MAE                          |      P\\&F\u002FJL      | 2020 |\n| 边属性掩码                         |    属性图    | 生成式\u002FAE         |                      属性掩码                       |                          MAE                          |       P\\&F        | 2019 |\n| 节点属性与\u003Cbr\u002F>嵌入去噪             |    属性图    | 生成式\u002FAE         |                      属性掩码                       |                          MAE                          |        JL         | 2020 |\n| 邻接矩阵\u003Cbr\u002F>重建                  |    属性图    | 生成式\u002FAE         |           属性掩码\u003Cbr\u002F>边扰动            |                        MAE                         |        JL         | 2020 |\n| Graph Bert                           |    属性图    | 生成式\u002FAE         |           属性掩码\u003Cbr\u002F>边扰动            |                          MAE                          |       P\\&F        | 2020 |\n| 预训练-推荐系统                     |    属性图    | 生成式\u002FAE         |                      边扰动                       |                          MAE                          |       P\\&F        | 2021 |\n| GPT-GNN                              |  异质图   | 生成式\u002FAR         |           属性掩码\u003Cbr\u002F>边扰动            |                      MAE\u002FInfoNCE                      |       P\\&F        | 2020 |\n| GraphCL                              |    属性图    | 对比学习\u002FG-G        | 属性掩码\u003Cbr\u002F>边扰动\u003Cbr\u002F>随机游走采样 |                        InfoNCE                        |        URL        | 2020 |\n| IGSD                                 |    属性图    | 对比学习\u002FG-G        |             边扰动\u003Cbr\u002F>边删除             |                        InfoNCE                        |      JL\u002FURL       | 2020 |\n| DACL                                 |    属性图    | 对比学习\u002FG-G        |                            Mixup                             |                        InfoNCE                        |        URL        | 2020 |\n| LCC                                  |    属性图    | 对比学习\u002FG-G        |                             无                             |                        InfoNCE                        |        JL         | 2021 |\n| CCGL | 属性图 | 对比学习\u002FG-G | 信息再扩散 | InfoNCE | P\\&F | 2021 |\n| CSSL                                 |    属性图    | 对比学习\u002FG-G        |   节点插入\u003Cbr\u002F>边扰动\u003Cbr\u002F>均匀采样   |                        InfoNCE                        |    P\\&F\u002FJL\u002FURL    | 2020 |\n| GCC                                  |   无属性图   | 对比学习\u002FC-C        |                随机&nbsp;游走&nbsp;采样                |                        InfoNCE                        |     P\\&F\u002FURL      | 2020 |\n| GRACE                                |    属性图    | 对比学习\u002FL-L        |           属性掩码\u003Cbr\u002F>边扰动            |                        InfoNCE                        |        URL        | 2020 |\n| GCA                                  |    属性图    | 对比学习\u002FL-L        |                       基于注意力的                        |                        InfoNCE                        |        URL        | 2020 |\n| GROC                                 |    属性图    | 对比学习\u002FL-L        |                        基于梯度的                        |                        InfoNCE                        |        URL        | 2021 |\n| SEPT                                 |    属性图    | 对比学习\u002FL-L        |                        边扰动                        |                        InfoNCE                        |        JL        | 2021 |\n| STDGI                                | 空间-时间图 | 对比学习\u002FL-L        |                     属性洗牌                      |                     JS估计器                      |        URL        | 2019 |\n| GMI                                  |    属性图    | 对比学习\u002FL-L        |                             无                             |                     SP估计器                      |        URL        | 2020 |\n| KS2L                                 |    属性图    | 对比学习\u002FL-L        |                             无                             |                        InfoNCE                        |        URL        | 2020 |\n| CG3                                  |    属性图    | 对比学习\u002FL-L        |                             无                             |                        InfoNCE                        |        JL         | 2020 |\n| BGRL                                 |    属性图    | 对比学习\u002FL-L        |           属性掩码\u003Cbr\u002F>边扰动            |                     内积                     |        URL        | 2021 |\n| SelfGNN                              |    属性图    | 对比学习\u002FL-L        |             属性掩码\u003Cbr\u002F>边扩散             |                          MSE                          |        URL        | 2021 |\n| HeCo                                 |  异质图   | 对比学习\u002FL-L        |             无             |                          InfoNCE                          |        URL        | 2021 |\n| PT-DGNN                              |     动态图      | 对比学习\u002FL-L        |           属性掩码\u003Cbr\u002F>边扰动            |                       InforNCE                        |       P\\&F        | 2021 |\n| COAD                                 |    属性图    | 对比学习\u002FL-L        |                             无                             |                     三元组间隔损失                      |       P\\&F        | 2020 |\n| Contrst-Reg                          |    属性图    | 对比学习\u002FL-L        |                     属性洗牌                      |                        InfoNCE                        |        JL         | 2021 |\n| DGI                                  |    属性图    | 对比学习\u002FL-G        |                          任意                           |                     JS估计器                      |        URL        | 2019 |\n| HDMI                                 |    属性图    | 对比学习\u002FL-G        |                     属性洗牌                      |                     JS估计器                      |        URL        | 2021 |\n| DMGI                                 |  异质图   | 对比学习\u002FL-G        |                     属性洗牌                      |                   JS估计器\u002FMAE                    |        URL        | 2020 |\n| MVGRL                                |    属性图    | 对比学习\u002FL-G        | 属性掩码\u003Cbr\u002F>边扰动\u003Cbr\u002F>边扩散\u003Cbr\u002F>随机游走采样 | DV估计器\u003Cbr\u002F>JS估计器\u003Cbr\u002F>NT-Xent\u003Cbr\u002F>InfoNCE |        URL        | 2020 |\n| HDGI                                 |  异质图   | 对比学习\u002FL-G        |                     属性洗牌                      |                     JS估计器                      |        URL        | 2019 |\n| Subg-Con                             |    属性图    | 对比学习\u002FL-C        |                     重要性采样                      |                    三元组间隔损失                     |        URL        | 2020 |\n| 上下文预测                           |    属性图    | 对比学习\u002FL-C        |                      自我网络采样                       |                          交叉熵                           |       P\\&F        | 2019 |\n| GIC                                  |    属性图    | 对比学习\u002FL-C        |                          任意                           |                     JS估计器                      |        URL        | 2020 |\n| GraphLoG                             |    属性图    | 对比学习\u002FL-C        |                      属性掩码                       |                        InfoNCE                        |        URL        | 2021 |\n| MHCN                                 |  异质图   | 对比学习\u002FL-C        |                     属性洗牌                      |                        InfoNCE                        |        JL         | 2021 |\n| EGI                                  |    属性图    | 对比学习\u002FL-C        |                      自我网络采样                       |                     SP估计器                      |       P\\&F        | 2020 |\n| MICRO-Graph                          |    属性图    | 对比学习\u002FC-G        |                      知识采样                      |                        InfoNCE                        |        URL        | 2020 |\n| InfoGraph                            |    属性图    | 对比学习\u002FC-G        |                             无                             |                     SP估计器                      |        URL        | 2019 |\n| SUGAR                                |    属性图    | 对比学习\u002FC-G        |                         BFS采样                         |                     JS估计器                      |        JL         | 2021 |\n| BiGI                                 |  异质图   | 对比学习\u002FC-G        |           边扰动\u003Cbr\u002F>自我网络采样            |                     JS估计器                      |        JL         | 2021 |\n| HTC                                  |    属性图    | 对比学习\u002FC-G        |                     属性洗牌                      |             SP估计器\u003Cbr\u002F>DV估计器             |        URL        | 2021 |\n| 节点属性预测                         |    属性图    | 预测节点属性 |                             无                             |                          MAE                          |      P\\&F\u002FJL      | 2020 |\n| S2GRL                                |    属性图    | 预测基于上下文    |                             无                             |                          交叉熵                           |        URL        | 2020 |\n| 成对距离                             |    属性图    | 预测基于上下文    |                             无                             |                          交叉熵                           |      P\\&F\u002FJL      | 2020 |\n| 成对属性相似度                       |    属性图    | 预测基于上下文    |                             无                             |                          MAE                          |      P\\&F\u002FJL      | 2020 |\n| 到聚类的距离                         |    属性图    | 预测基于上下文    |                             无                             |                          MAE                          |      P\\&F\u002FJL      | 2020 |\n| 边掩码                               |    属性图    | 预测基于上下文    |                             无                             |                          交叉熵                           |      P\\&F\u002FJL      | 2020 |\n| TopoTER                              |    属性图    | 预测基于上下文    |                      边扰动                       |                          交叉熵                           |        URL        | 2021 |\n| 中心性得分排序                       |    属性图    | 预测基于上下文    |                             无                             |                          交叉熵                           |       P\\&F        | 2019 |\n| 元路径预测                           |  异质图   | 预测基于上下文    |                             无                             |                          交叉熵                           |        JL         | 2020 |\n| SLiCE                                |  异质图   | 预测基于上下文    |                             无                             |                          交叉熵                           |       P\\&F        | 2020 |\n| 到已标记的距离                       |    属性图    | 预测基于上下文    |                             无                             |                          MAE                          |      P\\&F\u002FJL      | 2020 |\n| 上下文标签                           |    属性图    | 预测基于上下文    |                             无                             |                          MAE                          |      P\\&F\u002FJL      | 2020 |\n| HCM                                  |    属性图    | 预测基于上下文    |                      边扰动                       |                贝叶斯&nbsp;推断                |        URL        | 2021 |\n| 基于上下文的分子\u003Cbr\u002F>属性预测       |    属性图    | 预测基于领域    |                             无                             |                          交叉熵                           |       P\\&F        | 2020 |\n| 图级基序预测                         |    属性图    | 预测基于领域    |                             无                             |                          交叉熵                           |       P\\&F        | 2020 |\n| 多阶段自训练                       |    属性图    | 预测自训练    |                             无                             |                         无                          |        JL         | 2018 |\n| 节点聚类                             |    属性图    | 预测自训练    |                             无                             |                      聚类                       |      P\\&F\u002FJL      | 2020 |\n| 图划分                               |    属性图    | 预测自训练    |                             无                             |                     图划分                      |      P\\&F\u002FJL      | 2020 |\n| CAGAN                                |    属性图    | 预测自训练    |                             无                             |                      聚类                       |        URL        | 2020 |\n| M3S                                  |    属性图    | 预测自训练    |                             无                             |                      聚类                       |        JL         | 2020 |\n| 保留聚类                             |    属性图    | 预测自训练    |                             无                             |                     交叉熵                     |       P\\&F        | 2019 |\n\n## 实现细节概览\n\n关于任务级别、评估指标和评估数据集。\n\n| 方法                                      | 任务级别    | 评估指标                                            |                           数据集                            |\n| :------------------------------------------- | :-------------: | :----------------------------------------------------------- | :----------------------------------------------------------: |\n| CDNMF                                        |      节点       | 节点聚类 (Acc, NMI)                                   |                    Cora, Citeseer, Pubmed                    |\n| 图补全                             |      节点       | 节点分类 (Acc)                                    |                    Cora, Citeseer, Pubmed                    |\n| 节点属性掩码                       |      节点       | 节点分类 (Acc)                                    |                Cora, Citeseer, Pubmed, Reddit                |\n| 边属性掩码                         |      图       | 图分类 (ROC-AUC)                               | MUTAG, PTC, PPI, BBBP, Tox21, ToxCast, ClinTox, MUV, HIV, SIDER, BACE |\n| 节点属性与\u003Cbr\u002F>嵌入去噪             |      节点       | 节点分类 (Acc)                                    |                    Cora, Citeseer, Pubmed                    |\n| 邻接矩阵\u003Cbr\u002F>重建                  |      节点       | 节点分类 (Acc)                                    |                    Cora, Citeseer, Pubmed                    |\n| Graph Bert                                   |      节点       | 节点分类 (Acc)\u003Cbr\u002F>节点聚类 (NMI)          |                    Cora, Citeseer, Pubmed                    |\n| 预训练-推荐系统                              |    节点\u002F边    | -                                                            |                   ML-1M, MOOCs 和 Last-FM                   |\n| GPT-GNN                                      |    节点\u002F边    | 节点分类 (F1-score)\u003Cbr\u002F>链接预测 (ROC-AUC) |                     OAG, Amazon, Reddit                      |\n| GraphCL                                      |      图       | 图分类  (Acc, ROC-AUC)                         | NCI1, PROTEINS, D\\&D, COLLAB, RDT-B, RDT-M5K, GITHUB, MNIST, CIFAR10, MUTAG, IMDB-B, BBBP, Tox21, ToxCast, SIDER, ClinTox, MUV, HIV, BACE, PPI |\n| IGSD                                         |      图       | 图分类 (Acc)                                   |      MUTAG, PTC\\_MR, NCI1, IMDB-B, QM9, COLLAB, IMDB-M       |\n| DACL                                         |      图       | 图分类 (Acc)                                   |        MUTAG, PTC\\_MR, IMDB-B, IMDB-M, RDT-B, RDT-M5K        |\n| LCC                                          |      图       | 图分类 (Acc)                                   |   IMDB-B, IMDB-M, COLLAB, MUTAG, PROTEINS, PTC, NCI1, D\\&D   |\n| CCGL | 图 | 级联图预测 (MSLE) | Weibo, Twitter, ACM, APS, DBLP |\n| CSSL                                         |      图       | 图分类 (Acc)                                   |          PROTEINS, D\\&D, NCI1, NCI109, 致突变性          |\n| GCC                                          |   节点\u002F图    | 节点分类 (Acc)\u003Cbr\u002F>图分类 (Acc)     | US-Airport, H-index, COLLAB, IMDB-B, IMDB-M, RDT-B, RDT-M5K  |\n| GRACE                                        |      节点       | 节点分类 (Acc, Micro-F1)                          |          Cora, Citeseer, Pubmed, DBLP, Reddit, PPI           |\n| GCA                                          |      节点       | 节点分类 (Acc)                                    | Wiki-CS, Amazon-Computers, Amazon-Photo, Coauthor-CS, Coauthor-Physics |\n| GROC                                         |      节点       | 节点分类 (Acc)                                    |        Cora, Citeseer, Pubmed, Amazon-Photo, Wiki-CS         |\n| SEPT                                         |      节点\u002F边       | -                                    |        Last-FM, Douban, Yelp       |\n| STDGI                                        |      节点       | 节点&nbsp;回归&nbsp;(MAE,&nbsp;RMSE,&nbsp;MAPE)        |                           METR-LA                            |\n| GMI                                          |    节点\u002F边    | 节点分类 (Acc, Micro-F1)\u003Cbr\u002F>链接预测 (ROC-AUC) |   Cora, Citeseer, PubMed, Reddit, PPI, BlogCatalog, Flickr   |\n| KS2L                                         |    节点\u002F边    | 节点分类 (Acc)\u003Cbr\u002F>链接预测 (ROC-AUC)      | Cora, Citeseer, Pubmed, Amazon-Computers, Amazon-Photo, Coauthor-CS |\n| CG3                                          |      节点       | 节点分类 (Acc)                                    | Cora, Citeseer, Pubmed, Amazon-Computers, Amazon-Photo, Coauthor-CS |\n| BGRL                                         |      节点       | 节点分类 (Acc, Micro-F1)                          | Wiki-CS, Amazon-Computers, Amazon-Photo, PPI, Coauthor-CS, Coauthor-Physics, ogbn-arxiv |\n| SelfGNN                                      |      节点       | 节点分类 (Acc)                                    | Cora, Citeseer, Pubmed, Amazon-Computers, Amazon-Photo, Coauthor-CS, Coauthor-Physics |\n| HeCo                                         |      节点       | 节点分类\u003Cbr\u002F>(ROC-AUC, Micro-F1, Macro-F1)\u003Cbr\u002F>节点聚类 (NMI, ARI)                                    |        ACM, DBLP, Freebase, AMiner         |\n| PT-DGNN                                      |      边       | 链接预测 (ROC-AUC)                                    |               HepPh, Math Overflow, Super User               |\n| COAD                                         |    节点\u002F边    | 节点聚类\u003Cbr\u002F>(Precision, Recall, F1-score)\u003Cbr\u002F>链接预测 (HitRatio@K, MRR) |                    AMiner, News, LinkedIn                    |\n| Contrast-Reg                                 |    节点\u002F边    | 节点分类 (Acc)\u003Cbr\u002F>节点聚类\u003Cbr\u002F>(NMI, Acc, Macro-F1)\u003Cbr\u002F>链接预测 (ROC-AUC) | Cora, Citeseer, Pubmed, Reddit, ogbn-arxiv,  Wikipedia, ogbn-products, Amazo-Computers, Amazo-Photo |\n| DGI                                          |      节点       | 节点分类 (Acc, Micro-F1)                          |             Cora, Citeseer, Pubmed, Reddit, PPI              |\n| HDMI                                         |      节点       | 节点分类\u003Cbr\u002F>(Micro-F1, Macro-F1)\u003Cbr\u002F>节点聚类 (NMI) |                   ACM, IMDB, DBLP, Amazon                    |\n| DMGI                                         |      节点       | 节点聚类 (NMI)\u003Cbr\u002F>节点分类 (Acc)          |                   ACM, IMDB, DBLP, Amazon                    |\n| MVGRL                                        |   节点\u002F图    | 节点分类 (Acc)\u003Cbr\u002F>节点聚类 (NMI, ARI)\u003Cbr\u002F>图分类 (Acc) | Cora, Citeseer, Pubmed, MUTAG, PTC\\_MR, IMDB-B, IMDB-M, RDT-B |\n| HDGI                                         |      节点       | 节点分类\u003Cbr\u002F>(Micro-F1, Macro-F1)\u003Cbr\u002F>节点聚类 (NMI, ARI) |                       ACM, DBLP, IMDB                        |\n| Subg-Con                                     |      节点       | 节点分类 (Acc, Micro-F1)                          |         Cora, Citeseer, Pubmed, PPI, Flickr, Reddit          |\n| 上下文预测                            |      图       | 图分类 (ROC-AUC)                               | MUTAG, PTC, PPI, BBBP, Tox21, ToxCast, ClinTox, MUV, HIV, SIDER, BACE |\n| GIC                                          |    节点\u002F边    | 节点分类 (Acc)\u003Cbr\u002F>节点聚类 (Acc, NMI, ARI)\u003Cbr\u002F>链接预测 (ROC-AUC, ROC-AP) | Cora, Citeseer, Pubmed, Amazon-Computers, Amazon-Photo, Coauthor-CS, Coauthor-Physics |\n| GraphLoG                                     |      图       | 图分类 (ROC-AUC)                               |     BBBP, Tox21, ToxCast, ClinTox, MUV, HIV, SIDER, BACE     |\n| MHCN                                         |    节点\u002F边    | -                                                            |                    Last-FM, Douban, Yelp                     |\n| EGI                                          |    节点\u002F边    | 节点分类 (Acc)\u003Cbr\u002F>链接预测 (ROC-AUC, MRR) |                        YAGO, Airport                         |\n| MICRO-Graph                                  |      图       | 图分类 (ROC-AUC)                               |       BBBP, Tox21, ToxCast, ClinTox, HIV, SIDER, BACE        |\n| InfoGraph                                    |      图       | 图分类 (Acc)                                   |     MUTAG, PTC\\_MR, RDT-B, RDT-M5K, IMDB-B, QM9, IMDB-M      |\n| SUGAR                                        |      图       | 图分类 (Acc)                                   |           MUTAG, PTC, PROTEINS, D\\&D, NCI1, NCI109           |\n| BiGI                                         |      边       | 链接预测 (AUC-ROC, AUC-PR)                            |               DBLP, ML-100K, ML-1M, Wikipedia                |\n| HTC                                          |      图       | 图分类 (Acc)                                   |     MUTAG, PTC\\_MR, IMDB-B, IMDB-M, RDT-B, QM9, RDT-M5K      |\n| 节点&nbsp;属性&nbsp;预测           |      节点       | 节点分类 (Acc)                                    |                Cora, Citeseer, Pubmed, Reddit                |\n| S2GRL                                        |    节点\u002F边    | 节点分类 (Acc, Micro-F1)\u003Cbr\u002F>节点聚类 (NMI)\u003Cbr\u002F>链接预测 (ROC-AUC) |   Cora, Citeseer, Pubmed, PPI, Flickr, BlogCatalog, Reddit   |\n| 成对距离                             |      节点       | 节点分类 (Acc)                                    |                Cora, Citeseer, Pubmed, Reddit                |\n| 成对属性相似度                       |      节点       | 节点分类 (Acc)                                    |                Cora, Citeseer, Pubmed, Reddit                |\n| 到簇距离                             |      节点       | 节点分类 (Acc)                                    |                Cora, Citeseer, Pubmed, Reddit                |\n| 边掩码                               |      节点       | 节点分类 (Acc)                                    |                Cora, Citeseer, Pubmed, Reddit                |\n| TopoTER                                      |   节点\u002F图    | 节点分类 (Acc)\u003Cbr\u002F>图分类 (Acc)     | Cora, Citeseer, Pubmed, MUTAG, PTC-MR, RDT-B, RDT-M5K, IMDB-B, IMDB-M |\n| 中心性得分排序                     | 节点\u002F边\u002F图 | 节点分类 (Micro-F1)\u003Cbr\u002F>链接预测 (Micro-F1)\u003Cbr\u002F>图分类 (Micro-F1) |         Cora, Pubmed, ML-100K, ML-1M, IMDB-M, IMDB-B         |\n| 元路径预测                         |    节点\u002F边    | 节点分类 (F1-score)\u003Cbr\u002F>链接预测 (ROC-AUC) |              ACM, IMDB, Last-FM, Book-Crossing               |\n| SLiCE                                        |      边       | 链接预测 (ROC-AUC, Micro-F1)                          |         Amazon, DBLP, Freebase, Twitter, Healthcare          |\n| 到已标注距离                         |      节点       | 节点分类 (Acc)                                    |                Cora, Citeseer, Pubmed, Reddit                |\n| 上下文标签                           |      节点       | 节点分类 (Acc)                                    |                Cora, Citeseer, Pubmed, Reddit                |\n| HCM                                          |      节点       | 节点分类 (ROC-AUC)                                |           ACM, Amazon, Enron, BlogCatalog, Flickr            |\n| 上下文分子\u003Cbr\u002F>属性预测 |      图       | 图分类 (Acc)\u003Cbr\u002F>图回归 (MAE)        | BBBP,&nbsp;SIDER,&nbsp;ClinTox,&nbsp;BACE,&nbsp;Tox21,&nbsp;ToxCast,&nbsp;ESOL,&nbsp;FreeSolv,&nbsp;Lipo,&nbsp;QM7,&nbsp;QM8 |\n| 图级模式预测                 |      图       | 图分类 (Acc)\u003Cbr\u002F>图回归 (MAE)        | BBBP, SIDER, ClinTox, BACE, Tox21, ToxCast, ESOL, FreeSolv, Lipo, QM7, QM8 |\n| 多阶段自训练                    |      节点       | 节点分类 (Acc)                                    |                    Cora, Citeseer, Pubmed                    |\n| 节点聚类                              |      节点       | 节点分类 (Acc)                                    |                    Cora, Citeseer, Pubmed                    |\n| 图划分                           |      节点       | 节点分类 (Acc)                                    |                    Cora, Citeseer, Pubmed                    |\n| CAGAN                                        |      节点       | 节点分类\u003Cbr\u002F>(Micro-F1, Macro-F1)\u003Cbr\u002F>节点聚类\u003Cbr\u002F>(Micro-F1, Macro-F1, NMI) |                    Cora, Citeseer, Pubmed                    |\n| M3S                                          |      节点       | 节点分类 (Acc)                                    |                    Cora, Citeseer, Pubmed                    |\n| 聚类保持                           | 节点\u002F边\u002F图 | 节点分类 (Micro-F1)\u003Cbr\u002F>链接预测 (Micro-F1)\u003Cbr\u002F>图分类 (Micro-F1) |         Cora, Pubmed, ML-100K, ML-1M, IMDB-M, IMDB-B         |\n\n## 常用图数据集概览\n\n包括类别、图数量、每张图的节点数、每张图的边数、节点属性的维度、类别数以及引用论文。\n\n|     数据集      |     类别      | \\#图 | \\#节点（平均） | \\#边（平均） | \\#特征 | \\#类 |\n| :--------------: | :---------------: | :-----: | :-----------: | :-----------: | :-------: | :-----: |\n|       Cora       | 引文网络  |    1    |     2708      |     5429      |   1433    |    7    |\n|     Citeseer     | 引文网络  |    1    |     3327      |     4732      |   3703    |    6    |\n|      Pubmed      | 引文网络  |    1    |     19717     |     44338     |    500    |    3    |\n|     Wiki-CS      | 引文网络  |    1    |     11701     |    216123     |    300    |   10    |\n|   Coauthor-CS    | 引文网络  |    1    |     18333     |     81894     |   6805    |   15    |\n| Coauthor-Physics | 引文网络  |    1    |     34493     |    247962     |   8415    |    5    |\n|    DBLP (v12)    | 引文网络  |    1    |    4894081    |   45564149    |     -     |    -    |\n|    ogbn-arxiv    | 引文网络  |    1    |    169343     |    1166243    |    128    |   40    |\n|      Reddit      | 社交网络   |    1    |    232965     |   11606919    |    602    |   41    |\n|   BlogCatalog    | 社交网络   |    1    |     5196      |    171743     |   8189    |    6    |\n|      Flickr      | 社交网络   |    1    |     7575      |    239738     |   12047   |    9    |\n|      COLLAB      | 社交网络  |  5000   |     74.49     |    2457.78    |     -     |    2    |\n|      RDT-B       | 社交网络  |  2000   |    429.63     |    497.75     |     -     |    2    |\n|     RDT-M5K      | 社交网络  |  4999   |    508.52     |    594.87     |     -     |    5    |\n|      IMDB-B      | 社交网络  |  1000   |     19.77     |     96.53     |     -     |    2    |\n|      IMDB-M      | 社交网络  |  1500   |     13.00     |     65.94     |     -     |    3    |\n|     ML-100K      | 社交网络  |    1    |     2625      |    100000     |     -     |    5    |\n|      ML-1M       | 社交网络  |    1    |     9940      |    1000209    |     -     |    5    |\n|       PPI        | 蛋白质网络  |   24    |     56944     |    818716     |    50     |   121   |\n|       D\\&D       | 蛋白质网络  |  1178   |    284.32     |    715.65     |    82     |    2    |\n|     PROTEINS     | 蛋白质网络  |  1113   |     39.06     |     72.81     |     4     |    2    |\n|       NCI1       | 分子图  |  4110   |     29.87     |     32.30     |    37     |    2    |\n|      MUTAG       | 分子图  |   188   |     17.93     |     19.79     |     7     |    2    |\n|  QM9 (QM7, QM8)  | 分子图  | 133885  |       -       |       -       |     -     |    -    |\n|       BBBP       | 分子图  |  2039   |     24.05     |     25.94     |     -     |    2    |\n|      Tox21       | 分子图  |  7831   |     18.51     |     25.94     |     -     |   12    |\n|     ToxCast      | 分子图  |  8575   |     18.78     |     19.26     |     -     |   167   |\n|     ClinTox      | 分子图  |  1478   |     26.13     |     27.86     |     -     |    2    |\n|       MUV        | 分子图  |  93087  |     24.23     |     26.28     |     -     |   17    |\n|       HIV        | 分子图  |  41127  |     25.53     |     27.48     |     -     |    2    |\n|      SIDER       | 分子图  |  1427   |     33.64     |     35.36     |     -     |   27    |\n|       BACE       | 分子图  |  1513   |     34.12     |     36.89     |     -     |    2    |\n|     PTC      | 分子图  |   344   |     14.29     |     14.69     |     19     |    2    |\n|      NCI109      | 分子图  |  4127   |     29.68     |     32.13     |     -     |    2    |\n|   Mutagenicity   | 分子图  |  4337   |     30.32     |     30.77     |     -     |    2    |\n|      MNIST       | 其他（图像）   |    -    |     70000     |       -       |    784    |   10    |\n|     CIFAR10      | 其他（图像）   |    -    |     60000     |       -       |   1024    |   10    |\n|     METR-LA      | 其他（交通）  |    1    |      207      |     1515      |     2     |    -    |\n| Amazon-Computers | 其他（购买） |    1    |     13752     |    245861     |    767    |   10    |\n|   Amazon-Photo   | 其他（购买） |    1    |     7650      |    119081     |    745    |    8    |\n|  ogbn-products   | 其他（购买） |    1    |    2449029    |   61859140    |    100    |   47    |\n\n## 开源代码概览\n\n| 方法                                  | GitHub                                                       |\n| :--------------------------------------- | :----------------------------------------------------------- |\n| CDNMF                                    | https:\u002F\u002Fgithub.com\u002F6lyc\u002FCDNMF                                |\n| 图补全                         | https:\u002F\u002Fgithub.com\u002FShen-Lab\u002FSS-GCNs                          |\n| 节点属性掩码                   | https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN                 |\n| 边属性掩码                     | http:\u002F\u002Fsnap.stanford.edu\u002Fgnn-pretrain                        |\n| 属性与嵌入去噪        | 无                                                           |\n| 邻接矩阵重建          | 无                                                           |\n| Graph Bert                               | https:\u002F\u002Fgithub.com\u002Fanonymous-sourcecode\u002FGraph-Bert           |\n| Pretrain-Recsys                          | https:\u002F\u002Fgithub.com\u002Fjerryhao66\u002FPretrain-Recsys                |\n| SLAPS                                    | https:\u002F\u002Fgithub.com\u002FBorealisAI\u002FSLAPS-GNN                      |\n| G-BERT                                   | https:\u002F\u002Fgithub.com\u002Fjshang123\u002FG-Bert                          |\n| GPT-GNN                                  | https:\u002F\u002Fgithub.com\u002Facbull\u002FGPT-GNN                            |\n| GraphCL                                  | https:\u002F\u002Fgithub.com\u002FShen-Lab\u002FGraphCL                          |\n| IGSD                                     | 无                                                           |\n| DACL                                     | 无                                                           |\n| LCC                                      | https:\u002F\u002Fgithub.com\u002FYuxiangRen                                |\n| CCGL                                     | https:\u002F\u002Fgithub.com\u002FXovee\u002Fccgl                                |\n| CSSL                                     | 无                                                           |\n| GCC                                      | https:\u002F\u002Fgithub.com\u002FTHUDM\u002FGCC                                 |\n| GRACE                                    | https:\u002F\u002Fgithub.com\u002FCRIPAC-DIG\u002FGRACE                          |\n| GCA                                      | https:\u002F\u002Fgithub.com\u002FCRIPAC-DIG\u002FGCA                            |\n| GROC                                     | 无                                                           |\n| SEPT                                     | https:\u002F\u002Fgithub.com\u002FCoder-Yu\u002FQRec                             |\n| STDGI                                    | 无                                                           |\n| GMI                                      | https:\u002F\u002Fgithub.com\u002Fzpeng27\u002FGMI                               |\n| KS2L                                     | 无                                                           |\n| CG3                                      | 无                                                           |\n| BGRL                                     | 无                                                           |\n| SelfGNN                                  | https:\u002F\u002Fgithub.com\u002Fzekarias-tilahun\u002FSelfGNN                  |\n| HeCo                                     | https:\u002F\u002Fgithub.com\u002Fliun-online\u002FHeCo                          |\n| PT-DGNN                                  | https:\u002F\u002Fgithub.com\u002FMobzhang\u002FPT-DGNN                          |\n| COAD                                     | https:\u002F\u002Fgithub.com\u002Fallanchen95\u002FExpert-Linking                |\n| Contrast-Reg                             | 无                                                           |\n| C-SWM                                    | https:\u002F\u002Fgithub.com\u002Ftkipf\u002Fc-swm                               |\n| DGI                                      | https:\u002F\u002Fgithub.com\u002FPetarV-\u002FDGI                               |\n| HDMI                                     | 无                                                           |\n| DMGI                                     | https:\u002F\u002Fgithub.com\u002Fpcy1302\u002FDMGI                              |\n| MVGRL                                    | https:\u002F\u002Fgithub.com\u002Fkavehhassani\u002Fmvgrl                        |\n| HDGI                                     | https:\u002F\u002Fgithub.com\u002FYuxiangRen\u002FHeterogeneous-Deep-Graph-Infomax |\n| Subg-Con                                 | https:\u002F\u002Fgithub.com\u002Fyzjiao\u002FSubg-Con                           |\n| 上下文预测                        | http:\u002F\u002Fsnap.stanford.edu\u002Fgnn-pretrain                        |\n| GIC                                      | https:\u002F\u002Fgithub.com\u002Fcmavro\u002FGraph-InfoClust-GIC                |\n| GraphLoG                                 | https:\u002F\u002Fopenreview.net\u002Fforum?id=DAaaaqPv9-q                  |\n| MHCN                                     | https:\u002F\u002Fgithub.com\u002FCoder-Yu\u002FRecQ                             |\n| EGI                                      | https:\u002F\u002Fopenreview.net\u002Fforum?id=J_pvI6ap5Mn                  |\n| MICRO-Graph                              | https:\u002F\u002Fdrive.google.com\u002Ffile\u002Fd\u002F1b751rpnV-SDmUJvKZZI-AvpfEa9eHxo9\u002F |\n| InfoGraph                                | https:\u002F\u002Fgithub.com\u002Ffanyun-sun\u002FInfoGraph                      |\n| SUGAR                                    | https:\u002F\u002Fgithub.com\u002FRingBDStack\u002FSUGAR                         |\n| BiGI                                     | https:\u002F\u002Fgithub.com\u002Fclhchtcjj\u002FBiNE                            |\n| HTC                                      | 无                                                           |\n| DITNET                                   | https:\u002F\u002Fgithub.com\u002FFangpingWan\u002FNeoDTI                        |\n| 节点属性预测                 | https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN                 |\n| S2GRL                                    | 无                                                           |\n| 成对距离                       | https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN                 |\n| 成对属性相似度                 | https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN                 |\n| 到聚类的距离                   | https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN                 |\n| 边掩码                         | https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN                 |\n| TopoTER                                  | 无                                                           |\n| 中心性得分排序                 | 无                                                           |\n| 元路径预测                     | https:\u002F\u002Fgithub.com\u002Fmlvlab\u002FSELAR                              |\n| SLiCE                                    | https:\u002F\u002Fgithub.com\u002Fpnnl\u002FSLICE                                |\n| 到标签的距离                   | https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN                 |\n| 上下文标签                       | https:\u002F\u002Fgithub.com\u002FChandlerBang\u002FSelfTask-GNN                 |\n| HCM                                      | 无                                                           |\n| 上下文分子属性预测             | https:\u002F\u002Fgithub.com\u002Ftencent-ailab\u002Fgrover                      |\n| 图级别基元预测                 | https:\u002F\u002Fgithub.com\u002Ftencent-ailab\u002Fgrover                      |\n| DrRepair                                 | https:\u002F\u002Fgithub.com\u002Fmichiyasunaga\u002FDrRepair                    |\n| 多阶段自训练                   | https:\u002F\u002Fgithub.com\u002FDavidham3\u002Fdeeper_insights_into_GCNs       |\n| 节点聚类                       | https:\u002F\u002Fgithub.com\u002FShen-Lab\u002FSS-GCNs                          |\n| 图划分                         | https:\u002F\u002Fgithub.com\u002FShen-Lab\u002FSS-GCNs                          |\n| CAGAN                                    | 无                                                           |\n| M3S                                      | https:\u002F\u002Fgithub.com\u002Fdatake\u002FM3S                                |\n| 聚类保持                       | 无                                                           |\n| SEF                                      | https:\u002F\u002Fgithub.com\u002Fnealgravindra\u002Fself-supervsed_edge_feats   |\n\n## 贡献\n\n如果您希望帮助完善此列表，请随时与我联系，或按照以下 Markdown 格式提交 [pull request](https:\u002F\u002Fgithub.com\u002FLirongWu\u002Fawesome-graph-self-supervised-learning\u002Fpulls)：\n\n```markdown\n- 论文名称。\n  - 作者列表。*会议年份*。[[pdf]](链接) [[代码]](链接)\n```\n\n这是对我们[综述](https:\u002F\u002Farxiv.org\u002Fabs\u002F2105.07342)的 GitHub 摘要。如果您在研究中觉得本文档有用，请考虑引用：\n\n```\n@article{wu2021self,\n  title={图上的自监督学习：对比、生成还是预测},\n  author={吴立荣、林海涛、谭成、高章阳、李斯坦 Z},\n  journal={IEEE 知识与数据工程汇刊},\n  year={2021},\n  publisher={IEEE}\n}\n```\n\n## 反馈\n如果您对本工作有任何问题，请随时通过电子邮件与我们联系：\n* 吴立荣：wulirong@westlake.edu.cn\n* 林海涛：linhaitao@westlake.edu.cn","# awesome-graph-self-supervised-learning 快速上手指南\n\n`awesome-graph-self-supervised-learning` 是一个精选的图自监督学习（Graph SSL）资源列表，涵盖了对比学习、生成式学习和预测式学习等主流方法的相关论文与开源代码。本指南将帮助你快速了解该领域并运行相关示例。\n\n## 环境准备\n\n在开始之前，请确保你的开发环境满足以下要求：\n\n*   **操作系统**: Linux, macOS 或 Windows (推荐 Linux)\n*   **Python**: 3.7 或更高版本\n*   **包管理器**: pip 或 conda (推荐使用 conda 管理深度学习环境)\n*   **深度学习框架**: PyTorch (大多数列出的项目基于 PyTorch)\n*   **图神经网络库**: PyTorch Geometric (PyG) 或 DGL (具体取决于所选模型)\n\n**前置依赖安装建议：**\n为了加速下载，中国开发者推荐使用清华源或阿里源。\n\n```bash\n# 配置 pip 国内镜像源 (临时使用)\npip install -i https:\u002F\u002Fpypi.tuna.tsinghua.edu.cn\u002Fsimple \u003Cpackage_name>\n\n# 或永久配置\npip config set global.index-url https:\u002F\u002Fpypi.tuna.tsinghua.edu.cn\u002Fsimple\n```\n\n## 安装步骤\n\n由于本项目是一个资源列表而非单一的 Python 包，你需要根据想尝试的具体算法（如 GraphCL, DGI, GRACE 等）克隆对应的仓库进行安装。以下以列表中热门的 **GraphCL** 为例演示通用安装流程：\n\n1.  **创建虚拟环境**\n    ```bash\n    conda create -n graph_ssl python=3.8\n    conda activate graph_ssl\n    ```\n\n2.  **安装 PyTorch 和 PyTorch Geometric**\n    *请访问 [PyTorch 官网](https:\u002F\u002Fpytorch.org\u002F) 获取适合你 CUDA 版本的安装命令。以下为通用示例：*\n    ```bash\n    # 安装 PyTorch (示例)\n    pip install torch torchvision torchaudio --index-url https:\u002F\u002Fdownload.pytorch.org\u002Fwhl\u002Fcu118\n\n    # 安装 PyTorch Geometric 及其依赖 (使用清华源加速)\n    pip install pyg-lib torch-scatter torch-sparse torch-cluster torch-spline-conv torch-geometric -f https:\u002F\u002Fdata.pyg.org\u002Fwhl\u002Ftorch-2.0.0+cu118.html -i https:\u002F\u002Fpypi.tuna.tsinghua.edu.cn\u002Fsimple\n    ```\n\n3.  **克隆具体算法仓库**\n    从 README 的 \"Contrastive Learning\" 或其他章节找到对应项目的代码链接。\n    ```bash\n    # 以 GraphCL 为例\n    git clone https:\u002F\u002Fgithub.com\u002FShen-Lab\u002FGraphCL.git\n    cd GraphCL\n    ```\n\n4.  **安装项目依赖**\n    ```bash\n    pip install -r requirements.txt -i https:\u002F\u002Fpypi.tuna.tsinghua.edu.cn\u002Fsimple\n    ```\n\n## 基本使用\n\n大多数图自监督学习项目遵循“预训练 + 微调”或“无监督表示学习”的流程。以下以运行 **GraphCL** 的预训练为例：\n\n1.  **准备数据**\n    通常项目会自动下载常用数据集（如 MUTAG, PTC, NCI1 等）。确保网络连接正常，或手动下载数据集放入指定 `data\u002F` 目录。\n\n2.  **运行预训练脚本**\n    在项目根目录下执行训练命令。以下命令表示在 MUTAG 数据集上使用 GraphCL 方法进行预训练：\n\n    ```bash\n    python pretrain.py --dataset MUTAG --ssl_method graphcl\n    ```\n\n3.  **下游任务微调 (可选)**\n    预训练完成后，使用生成的编码器权重进行下游任务（如图分类）的微调：\n\n    ```bash\n    python finetune.py --dataset MUTAG --pretrained_model_path .\u002Fsaved_models\u002Fgraphcl_mutag.pth\n    ```\n\n**提示**：\n*   对于列表中的其他模型（如 DGI, GRACE, GCA），请参考其各自仓库的 `README.md` 获取特定的参数配置。\n*   你可以利用本资源列表中的 **[A Summary of Implementation Details]** 章节来对比不同方法的超参数设置和实现细节。","某生物制药公司的算法团队正试图利用分子图数据预测新药的毒性，但面临高质量标注数据极度稀缺的困境。\n\n### 没有 awesome-graph-self-supervised-learning 时\n- **选型迷茫**：面对对比学习、生成式学习和预测式学习三大类繁杂的论文，团队难以快速厘清技术路线，耗费数周调研仍无法确定最适合分子图特性的方法。\n- **复现困难**：缺乏统一的代码基准，研究人员需从零复现不同论文的实验，常因超参数设置不当或数据预处理差异导致结果无法对齐，开发效率极低。\n- **数据浪费**：由于依赖少量有标签数据进行监督训练，模型无法利用海量的无标签分子结构数据，导致在冷启动场景下泛化能力差，预测准确率远低于预期。\n- **资源分散**：常用的图数据集和开源实现散落在各个独立的 GitHub 仓库中，缺乏系统性整理，团队在数据清洗和环境配置上重复造轮子。\n\n### 使用 awesome-graph-self-supervised-learning 后\n- **路径清晰**：借助其清晰的分类体系（如全局 - 全局对比、图自编码等），团队迅速锁定了适合分子属性预测的“上下文对比学习”方案，将技术选型时间从数周缩短至两天。\n- **开箱即用**：直接引用列表中经过验证的开源代码作为基线，避免了底层实现的陷阱，确保实验结果可复现且具备可比性，大幅加速了原型验证过程。\n- **性能突破**：利用自监督预训练策略充分挖掘了百万级无标签分子图的内在结构信息，在小样本微调后，毒性预测模型的 AUC 指标显著提升了 15%。\n- **生态完备**：一站式获取了从常用数据集介绍到具体实现细节的完整资源链，团队得以将精力集中在业务逻辑优化而非基础设施搭建上。\n\nawesome-graph-self-supervised-learning 通过提供系统化的方法论综述与标准化代码资源，帮助开发者在无标签图数据场景中低成本地构建出高性能的表示学习模型。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FLirongWu_awesome-graph-self-supervised-learning_f742854f.png","LirongWu","Lirong Wu","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002FLirongWu_01e17eb8.jpg","Ph.D. student on Graph & AI4S.","Zhejiang University & Westlake University","HangZhou, China","wulirong@zju.edu.cn",null,"https:\u002F\u002Flirongwu.github.io","https:\u002F\u002Fgithub.com\u002FLirongWu",1437,164,"2026-04-15T00:54:06",1,"","未说明",{"notes":90,"python":88,"dependencies":91},"该仓库是一个资源列表（Awesome List），整理了图自监督学习相关的论文、代码链接和分类综述，本身不是一个可直接运行的单一软件工具。具体的运行环境需求（如操作系统、GPU、Python 版本及依赖库）需参考列表中各个具体算法项目（如 GraphCL, DGI, GRACE 等）的独立代码仓库。",[],[16,14],[94,95,96,97,98,99,100,101,102,103],"self-supervised-learning","machine-learning","unsupervised-learning","graph-neural-networks","pre-training","data-augmentation","pretext-task","representation-learning","transfer-learning","deep-learning","2026-03-27T02:49:30.150509","2026-04-19T06:01:44.829909",[],[]]