Random Features Strengthen Graph Neural Networks

Graph neural networks (GNNs) are powerful machine learning models for various graph learning tasks. Recently, the limitations of the expressive power of various GNN models have been revealed. For example, GNNs cannot distinguish some non-isomorphic graphs and they cannot learn efficient graph algorithms. In this paper, we demonstrate that GNNs become powerful just by adding a random feature to each node. We prove that the random features enable GNNs to learn almost optimal polynomial-time approximation algorithms for the minimum dominating set problem and maximum matching problem in terms of approximation ratios. The main advantage of our method is that it can be combined with off-the-shelf GNN models with slight modifications. Through experiments, we show that the addition of random features enables GNNs to solve various problems that normal GNNs, including the graph convolutional networks (GCNs) and graph isomorphism networks (GINs), cannot solve.

Approximationcapabilities of…Approximation capabilities of multilayer feedforward networksCollective dynamics of'small-world' networksCollective dynamics of 'small-world' networksAutomatic Generation ofComplementary…Automatic Generation of Complementary Descriptors with Molecular Graph NetworksThe Graph Neural NetworkModelThe Graph Neural Network ModelNeural Message Passingfor Quantum ChemistryNeural Message Passing for Quantum ChemistryModeling Relational Datawith Graph Convolutiona…Modeling Relational Data with Graph Convolutional NetworksUniversal Invariant andEquivariant Graph Neura…Universal Invariant and Equivariant Graph Neural NetworksRelational Pooling forGraph RepresentationsRelational Pooling for Graph RepresentationsA Survey on TheExpressive Power of…A Survey on The Expressive Power of Graph Neural NetworksThe LogicalExpressiveness of Graph…The Logical Expressiveness of Graph Neural NetworksFormal Semantics forKolmogorov-Arnold…Formal Semantics for Kolmogorov-Arnold Network Representations of Operational GamesDetectingFunctionality-Specific…Detecting Functionality-Specific Vulnerabilities via Retrieving Individual Functionality-Equivalent APIs in Open-Source RepositoriesA Survey on TheExpressive Power of…A Survey on The Expressive Power of Graph Neural NetworksBuilding powerful andequivariant graph neura…Building powerful and equivariant graph neural networks with structural message-passingThe expressive power ofkth-order invariant…The expressive power of kth-order invariant graph networksWeisfeiler and Leman gosparse: Towards scalabl…Weisfeiler and Leman go sparse: Towards scalable higher-order graph embeddingsPrincipal NeighbourhoodAggregation for Graph…Principal Neighbourhood Aggregation for Graph NetsThe Surprising Power ofGraph Neural Networks…The Surprising Power of Graph Neural Networks with Random Node InitializationGraph Neural Networkswith Local Graph…Graph Neural Networks with Local Graph ParametersNested Graph NeuralNetworksNested Graph Neural NetworksReconstruction forPowerful Graph…Reconstruction for Powerful Graph RepresentationsThe Logic of GraphNeural NetworksThe Logic of Graph Neural NetworksSubstructure Aware GraphNeural NetworksSubstructure Aware Graph Neural NetworksThe Expressive Power ofGraph Neural Networks…The Expressive Power of Graph Neural Networks: A SurveyRandom FeaturesStrengthen Graph Neural…Random Features Strengthen Graph Neural Networks過去の参考文献中心の論文この論文を引用する論文古い新しい

ノードをクリックするとフォーカスを固定、空白をクリックすると本論文に戻ります。ホバーで一時的にプレビューできます。各ノードのページはタイトルから開けます。