paper-with-me

홈 › Papers

Hyperbolic Graph Representation Learning: A Tutorial

2022-11-08 · Min Zhou, Menglin Yang, Lujia Pan, Irwin King

Graph-structured data are widespread in real-world applications, such as social networks, recommender systems, knowledge graphs, chemical molecules etc. Despite the success of Euclidean space for graph-related learning tasks, its ability to model complex patterns is essentially constrained by its polynomially growing capacity. Recently, hyperbolic spaces have emerged as a promising alternative for processing graph data with tree-like structure or power-law distribution, owing to the exponential growth property. Different from Euclidean space, which expands polynomially, the hyperbolic space grows exponentially which makes it gains natural advantages in abstracting tree-like or scale-free graphs with hierarchical organizations. In this tutorial, we aim to give an introduction to this emerging field of graph representation learning with the express purpose of being accessible to all audiences. We first give a brief introduction to graph representation learning as well as some preliminary Riemannian and hyperbolic geometry. We then comprehensively revisit the hyperbolic embedding techniques, including hyperbolic shallow models and hyperbolic neural networks. In addition, we introduce the technical details of the current hyperbolic graph neural networks by unifying them into a general framework and summarizing the variants of each component. Moreover, we further introduce a series of related applications in a variety of fields. In the last part, we discuss several advanced topics about hyperbolic geometry for graph representation learning, which potentially serve as guidelines for further flourishing the non-Euclidean graph learning community.

📄 PDF Abstract BibTeX arXiv:2211.04050

Code (0)

등록된 구현이 없습니다.

Tasks

Graph LearningGraph Representation LearningKnowledge GraphsRecommendation SystemsRepresentation Learning

Similar Papers 제목 키워드 기반

A Hyperbolic-to-Hyperbolic Graph Convolutional Network

2021-04-14 · CVPR 2021 1 · Jindou Dai, Yuwei Wu, Zhi Gao, Yunde Jia

Hyperbolic graph convolutional networks (GCNs) demonstrate powerful representation ability to model graphs with hierarchical structure. Existing hyperbolic GCNs resort to tangent spaces to realize graph convolution on hy…

General ClassificationGraph ClassificationLink PredictionNode Classification

Hyperbolic Variational Graph Neural Network for Modeling Dynamic Graphs

2021-04-06 · Li Sun, Zhongbao Zhang, Jiawei Zhang, Feiyang Wang 외

Learning representations for graphs plays a critical role in a wide spectrum of downstream applications. In this paper, we summarize the limitations of the prior works in three folds: representation space, modeling dynam…

Graph Neural Network

Shedding Light on Problems with Hyperbolic Graph Learning

2024-11-11 · Isay Katsman, Anna Gilbert

Recent papers in the graph machine learning literature have introduced a number of approaches for hyperbolic representation learning. The asserted benefits are improved performance on a variety of graph tasks, node class…

Graph LearningGraph Representation LearningLink PredictionNode Classification+1

Enhancing Hyperbolic Graph Embeddings via Contrastive Learning

2022-01-21 · Jiahong Liu, Menglin Yang, Min Zhou, Shanshan Feng 외

Recently, hyperbolic space has risen as a promising alternative for semi-supervised graph representation learning. Many efforts have been made to design hyperbolic versions of neural network operations. However, the insp…

Contrastive LearningGraph Representation LearningNode ClassificationRepresentation Learning+1

Node-Specific Space Selection via Localized Geometric Hyperbolicity in Graph Neural Networks

2023-03-03 · See Hian Lee, Feng Ji, Wee Peng Tay

Many graph neural networks have been developed to learn graph representations in either Euclidean or hyperbolic space, with all nodes' representations embedded in a single space. However, a graph can have hyperbolic and …

Graph Neural NetworkLink PredictionNode Classification