Scalable Deep Metric Learning on Attributed Graphs
Not on the map. Why?
Abstract (arXiv)
We consider the problem of constructing embeddings of large attributed graphs and supporting multiple downstream learning tasks. We develop a graph embedding method, which is based on extending deep metric and unbiased contrastive learning techniques to 1) work with attributed graphs, 2) enabling a mini-batch based approach, and 3) achieving scalability. Based on a multi-class tuplet loss function, we present two algorithms -- DMT for semi-supervised learning and DMAT-i for the unsupervised case. Analyzing our methods, we provide a generalization bound for the downstream node classification task and for the first time relate tuplet loss to contrastive learning. Through extensive experiments, we show high scalability of representation construction, and in applying the method for three downstream tasks (node clustering, node classification, and link prediction) better consistency over any single existing method.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 37 of its 57 references that are in the map. First posted on arXiv 20 Nov 2024.
Builds on
37 of 57 references.
References · 37
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2020Supervised Contrastive Learningcited by 2,803
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,393
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2019Contrastive Multiview Codingcited by 1,297
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
25 more
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
- 2018Deep Graph Infomaxcited by 1,101
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2018Pitfalls of Graph Neural Network Evaluationcited by 994
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
- 2015Unsupervised Deep Embedding for Clustering Analysiscited by 763
- 2015Image-based Recommendations on Styles and Substitutescited by 702
- 2020Contrastive Multi-View Representation Learning on Graphscited by 651
- 2019A Theoretical Analysis of Contrastive Unsupervised Representation Learningcited by 530
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2015Deep Metric Learning via Lifted Structured Feature Embeddingcited by 449
- 2020Understanding the Behaviour of Contrastive Losscited by 397
- 2020Debiased Contrastive Learningcited by 354
- 2019Attributed Graph Clustering: A Deep Attentional Embedding Approachcited by 149
- 2020Structural Deep Clustering Networkcited by 145
- 2021Deep Graph Clustering via Dual Correlation Reductioncited by 97
- 2019Attributed Graph Clustering via Adaptive Graph Convolutioncited by 96
- 2019Symmetric Graph Convolutional Autoencoder for Unsupervised Graph Representation Learningcited by 94
- 2020Adaptive Graph Encoder for Attributed Graph Embeddingcited by 88
- 2020Scalable Graph Neural Networks via Bidirectional Propagationcited by 87
- 2021ProGCL: Rethinking Hard Negative Mining in Graph Contrastive Learningcited by 72
- 2019Optimizing Generalized PageRank Methods for Seed-Expansion Community Detectioncited by 35
- 2021Towards Interpretable Deep Metric Learning with Structural Matchingcited by 30
- 2015Fine-grained Categorization and Dataset Bootstrapping using Deep Metric Learning with Humans in the Loopcited by 25
- 2020Distance Metric Learning for Graph Structured Datacited by 6
Built on by
Not cited yet.