Learning to Control the Smoothness of Graph Convolutional Network Features
Shih-Hsin Wang, Justin Baker, Cory Hauck, Bao Wang

TL;DR
This paper introduces a method for controlling the smoothness of features in graph convolutional networks, improving node classification by adaptively balancing smooth and non-smooth components based on data and task requirements.
Contribution
The paper proposes a novel augmented message-passing scheme that learns to modulate feature smoothness in GCNs, backed by geometric insights and efficient implementation.
Findings
Enhanced node classification accuracy with the proposed method
Significant improvement over standard GCNs in experiments
Effective control of feature smoothness ratio
Abstract
The pioneering work of Oono and Suzuki [ICLR, 2020] and Cai and Wang [arXiv:2006.13318] initializes the analysis of the smoothness of graph convolutional network (GCN) features. Their results reveal an intricate empirical correlation between node classification accuracy and the ratio of smooth to non-smooth feature components. However, the optimal ratio that favors node classification is unknown, and the non-smooth features of deep GCN with ReLU or leaky ReLU activation function diminish. In this paper, we propose a new strategy to let GCN learn node features with a desired smoothness -- adapting to data and tasks -- to enhance node classification. Our approach has three key steps: (1) We establish a geometric relationship between the input and output of ReLU or leaky ReLU. (2) Building on our geometric insights, we augment the message-passing process of graph convolutional layers…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFace and Expression Recognition · Advanced Graph Neural Networks · Graph Theory and Algorithms
Methods*Communicated@Fast*How Do I Communicate to Expedia? · HuMan(Expedia)||How do I get a human at Expedia? · Graph Convolutional Network
