Graph Convolution for Semi-Supervised Classification: Improved Linear Separability and Out-of-Distribution Generalization
Aseem Baranwal, Kimon Fountoulakis, Aukosh Jagannath
Abstract
Recently there has been increased interest in semi-supervised classification in the presence of graphical information. A new class of learning models has emerged that relies, at its most basic level, on classifying the data after first applying a graph convolution. To understand the merits of this approach, we study the classification of a mixture of Gaussians, where the data corresponds to the node attributes of a stochastic block model. We show that graph convolution extends the regime in which the data is linearly separable by a factor of roughly 1/ √ D, where D is the expected degree of a node, as compared to the mixture model data on its own. Furthermore, we find that the linear classifier obtained by minimizing the cross-entropy loss after the graph convolution generalizes to out-of-distribution data where the unseen data can have different intra-and inter-class edge probabilities from the training data. 1 Other types of graph convolution exist, for simplicity we focus on averaging since it's one of the most popular.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext f23739df-6ca8-4927-9e78-9840b32b6b3eCited by top-tier papers39
- Is Homophily a Necessity for Graph Neural Networks?Yao Ma, Xiaorui Liu, Neil Shah, Jiliang TangICLR 2022 · 295 citations
- Handling Distribution Shifts on Graphs: An Invariance PerspectiveQitian Wu, Hengrui Zhang, Junchi Yan, David WipfICLR 2022 · 261 citations
- Node Feature Extraction by Self-Supervised Multi-scale Neighborhood PredictionEli Chien, Wei-Cheng Chang, Cho-Jui Hsieh, Hsiang-Fu Yu et al.ICLR 2022 · 185 citations
- When Do Graph Neural Networks Help with Node Classification? Investigating the Homophily Principle on Node DistinguishabilitySitao Luan, Chenqing Hua, Minkai Xu, Qincheng Lu et al.NeurIPS 2023 · 118 citations
- Subgroup Generalization and Fairness of Graph Neural NetworksJiaqi Ma, Junwei Deng, Qiaozhu MeiNeurIPS 2021 · 102 citations
Builds on3
- Generalization and Representational Limits of Graph Neural NetworksVikas K. Garg, Stefanie Jegelka, Tommi S. JaakkolaICML 2020 · 363 citations
- What graph neural networks cannot learn: depth vs widthAndreas LoukasICLR 2020 · 336 citations
- How hard is to distinguish graphs with graph neural networks?Andreas LoukasNeurIPS 2020 · 44 citations
Related papers
- Effects of Graph Convolutions in Multi-layer NetworksAseem Baranwal, Kimon Fountoulakis, Aukosh JagannathICLR 2023 · 3 citations
- Understanding Heterophily for Graph Neural NetworksJunfu Wang, Yuanfang Guo, Liang Yang, Yunhong WangICML 2024 · 23 citations
- Analysis of Corrected Graph ConvolutionsRobert Wang, Aseem Baranwal, Kimon FountoulakisNeurIPS 2024 · 2 citations
- Collaborative Graph Convolutional Networks: Unsupervised Learning Meets Semi-Supervised LearningBinyuan Hui, Pengfei Zhu, Qinghua HuAAAI 2020 · 67 citations
- GC-Flow: A Graph-Based Flow Network for Effective ClusteringTianchun Wang, Farzaneh Mirzazadeh, Xiang Zhang, Jie ChenICML 2023 · 10 citations
