Demo Data from VLDB 2026 / reviewers in the wild / expert
Keyulu Xu
dblp:177/6079
· DBLP profile ↗
11ranked-venue papers
5as first author
5since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 10 · 5 first-author · 5 since 2021Theory of computation · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
10 papers |
Graph learning · 39% Deep learning architectures and training · 17% Trustworthy machine learning · 13% | |
| Network and information security
1 paper |
Privacy and data protection · 100% | |
| Theoretical computer science
1 paper |
Graph algorithms and graph theory · 100% |
Topics — the 25 heaviest of 28, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Graph learning
graph neural network |
2.2 | 5 | 2021 | Optimization of Graph Neural Networks: Implicit Acceleration by Skip Connections and More Depth · ICML 2021 Information Obfuscation of Graph Neural Networks · ICML 2021 GraphNorm: A Principled Approach to Accelerating Graph Neural Network Training · ICML 2021 |
Machine learning › Trustworthy machine learning › robustness › learning with noisy labels
label noise robustness |
0.5 | 1 | 2021 | How does a Neural Network's Architecture Impact its Robustness to Noisy Labels? · NeurIPS 2021 |
Machine learning › Deep learning architectures and training
normalization |
0.5 | 1 | 2021 | GraphNorm: A Principled Approach to Accelerating Graph Neural Network Training · ICML 2021 |
Machine learning › Deep learning architectures and training › training dynamics
optimization dynamics |
0.5 | 1 | 2021 | Optimization of Graph Neural Networks: Implicit Acceleration by Skip Connections and More Depth · ICML 2021 |
Machine learning › Trustworthy machine learning
privacy and data protection |
0.5 | 1 | 2021 | Information Obfuscation of Graph Neural Networks · ICML 2021 |
Machine learning › Trustworthy machine learning
robustness |
0.5 | 1 | 2021 | How does a Neural Network's Architecture Impact its Robustness to Noisy Labels? · NeurIPS 2021 |
Machine learning › Deep learning architectures and training
skip connections |
0.5 | 1 | 2021 | Optimization of Graph Neural Networks: Implicit Acceleration by Skip Connections and More Depth · ICML 2021 |
Machine learning › Efficient and distributed learning › efficient training
training acceleration |
0.5 | 1 | 2021 | GraphNorm: A Principled Approach to Accelerating Graph Neural Network Training · ICML 2021 |
Privacy and data protection › privacy-enhancing technologies
information obfuscation |
0.5 | 1 | 2021 | Information Obfuscation of Graph Neural Networks · ICML 2021 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
neural reasoning |
0.4 | 1 | 2020 | What Can Neural Networks Reason About? · ICLR 2020 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
relational reasoning |
0.4 | 1 | 2020 | What Can Neural Networks Reason About? · ICLR 2020 |
Machine learning › Representation and self-supervised learning › word representation › word embedding
cross-lingual word embedding |
0.4 | 1 | 2019 | Are Girls Neko or Shōjo? Cross-Lingual Alignment of Non-Isomorphic Embeddings with Iterative Normalization · ACL (1) 2019 |
Machine learning › Graph learning › graph neural network
expressive power |
0.4 | 1 | 2019 | How Powerful are Graph Neural Networks? · ICLR 2019 |
Machine learning › Graph learning
graph kernel |
0.4 | 1 | 2019 | Graph Neural Tangent Kernel: Fusing Graph Neural Networks with Graph Kernels · NeurIPS 2019 |
Machine learning › Graph learning › graph kernel
graph neural tangent kernel |
0.4 | 1 | 2019 | Graph Neural Tangent Kernel: Fusing Graph Neural Networks with Graph Kernels · NeurIPS 2019 |
Machine learning › Learning theory › neural network theory › neural network kernels
neural tangent kernel |
0.4 | 1 | 2019 | Graph Neural Tangent Kernel: Fusing Graph Neural Networks with Graph Kernels · NeurIPS 2019 |
Natural language and speech › Machine translation
word translation |
0.4 | 1 | 2019 | Are Girls Neko or Shōjo? Cross-Lingual Alignment of Non-Isomorphic Embeddings with Iterative Normalization · ACL (1) 2019 |
Graph algorithms and graph theory
graph isomorphism |
0.4 | 1 | 2019 | How Powerful are Graph Neural Networks? · ICLR 2019 |
Machine learning › Graph learning
graph representation learning |
0.3 | 1 | 2018 | Representation Learning on Graphs with Jumping Knowledge Networks · ICML 2018 |
Machine learning › Graph learning › graph neural network › message passing
neighborhood aggregation |
0.3 | 1 | 2018 | Representation Learning on Graphs with Jumping Knowledge Networks · ICML 2018 |
Machine learning › Learning theory
generalization |
0.1 | 1 | 2021 | How Neural Networks Extrapolate: From Feedforward to Graph Neural Networks · ICLR 2021 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
relational learning |
0.1 | 1 | 2020 | What Can Neural Networks Reason About? · ICLR 2020 |
Machine learning › Learning theory
generalization bounds |
0.1 | 1 | 2019 | Graph Neural Tangent Kernel: Fusing Graph Neural Networks with Graph Kernels · NeurIPS 2019 |
Machine learning › Learning theory › generalization
provable learning guarantees |
0.1 | 1 | 2019 | Graph Neural Tangent Kernel: Fusing Graph Neural Networks with Graph Kernels · NeurIPS 2019 |
Machine learning › Representation and self-supervised learning › word representation
word embedding alignment |
0.1 | 1 | 2019 | Are Girls Neko or Shōjo? Cross-Lingual Alignment of Non-Isomorphic Embeddings with Iterative Normalization · ACL (1) 2019 |
Methods — techniques the papers use, named apart from their topics
wasserstein distance · 1.0total variation distance · 1.0adversarial training · 1.0preconditioning analysis · 0.5linearized GNN analysis · 0.5linear probing · 0.5instance normalization · 0.5graph neural network · 0.5gradient dynamics analysis · 0.5feedforward neural network · 0.5weisfeiler-lehman test · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | How Neural Networks Extrapolate: From Feedforward to Graph Neural Networks
Keyulu Xu, Mozhi Zhang, Simon S. Du, Ken-ichi Kawarabayashi, Stefanie Jegelka |
ICLR | 1 |
| 2021 | GraphNorm: A Principled Approach to Accelerating Graph Neural Network TrainingabstractNormalization is known to help the optimization of deep neural networks. Curiously, different architectures require specialized normalization methods. In this paper, we study what normalization is effective for Graph Neural Networks (GNNs). First, we adapt and evaluate the existing methods from other domains to GNNs. Faster convergence is achieved with InstanceNorm compared to BatchNorm and LayerNorm. We provide an explanation by showing that InstanceNorm serves as a preconditioner for GNNs, but such preconditioning effect is weaker with BatchNorm due to the heavy batch noise in graph datasets. Second, we show that the shift operation in InstanceNorm results in an expressiveness degradation of GNNs for highly regular graphs. We address this issue by proposing GraphNorm with a learnable shift. Empirically, GNNs with GraphNorm converge faster compared to GNNs using other normalization. GraphNorm also improves the generalization of GNNs, achieving better performance on graph classification benchmarks. Tianle Cai, Shengjie Luo, Keyulu Xu, Di He 0001, Tie-Yan Liu, Liwei Wang 0001 |
ICML | 3 |
| 2021 | Information Obfuscation of Graph Neural NetworksabstractWhile the advent of Graph Neural Networks (GNNs) has greatly improved node and graph representation learning in many applications, the neighborhood aggregation scheme exposes additional vulnerabilities to adversaries seeking to extract node-level information about sensitive attributes. In this paper, we study the problem of protecting sensitive attributes by information obfuscation when learning with graph structured data. We propose a framework to locally filter out pre-determined sensitive attributes via adversarial training with the total variation and the Wasserstein distance. Our method creates a strong defense against inference attacks, while only suffering small loss in task performance. Theoretically, we analyze the effectiveness of our framework against a worst-case adversary, and characterize an inherent trade-off between maximizing predictive accuracy and minimizing information leakage. Experiments across multiple datasets from recommender systems, knowledge graphs and quantum chemistry demonstrate that the proposed approach provides a robust defense across various graph structures and tasks, while producing competitive GNN encoders for downstream tasks. Peiyuan Liao, Han Zhao 0002, Keyulu Xu, Tommi S. Jaakkola, Geoffrey J. Gordon, Stefanie Jegelka, Ruslan Salakhutdinov |
ICML | 3 |
| 2021 | Optimization of Graph Neural Networks: Implicit Acceleration by Skip Connections and More DepthabstractGraph Neural Networks (GNNs) have been studied through the lens of expressive power and generalization. However, their optimization properties are less well understood. We take the first step towards analyzing GNN training by studying the gradient dynamics of GNNs. First, we analyze linearized GNNs and prove that despite the non-convexity of training, convergence to a global minimum at a linear rate is guaranteed under mild assumptions that we validate on real-world graphs. Second, we study what may affect the GNNs’ training speed. Our results show that the training of GNNs is implicitly accelerated by skip connections, more depth, and/or a good label distribution. Empirical results confirm that our theoretical results for linearized GNNs align with the training behavior of nonlinear GNNs. Our results provide the first theoretical support for the success of GNNs with skip connections in terms of optimization, and suggest that deep GNNs with skip connections would be promising in practice. Keyulu Xu, Mozhi Zhang, Stefanie Jegelka, Kenji Kawaguchi |
ICML | 1 |
| 2021 | How does a Neural Network's Architecture Impact its Robustness to Noisy Labels?abstractNoisy labels are inevitable in large real-world datasets. In this work, we explore an area understudied by previous works --- how the network's architecture impacts its robustness to noisy labels. We provide a formal framework connecting the robustness of a network to the alignments between its architecture and target/noise functions. Our framework measures a network's robustness via the predictive power in its representations --- the test performance of a linear model trained on the learned representations using a small set of clean labels. We hypothesize that a network is more robust to noisy labels if its architecture is more aligned with the target function than the noise. To support our hypothesis, we provide both theoretical and empirical evidence across various neural network architectures and different domains. We also find that when the network is well-aligned with the target function, its predictive power in representations could improve upon state-of-the-art (SOTA) noisy-label-training methods in terms of test accuracy and even outperform sophisticated methods that use clean labels. Mozhi Zhang, Keyulu Xu, John Dickerson 0001, Jimmy Ba |
NeurIPS | 3 |
| 2020 | What Can Neural Networks Reason About?
Keyulu Xu, Mozhi Zhang, Simon S. Du, Ken-ichi Kawarabayashi, Stefanie Jegelka |
ICLR | 1 |
| 2019 | Are Girls Neko or Shōjo? Cross-Lingual Alignment of Non-Isomorphic Embeddings with Iterative NormalizationabstractCross-lingual word embeddings (CLWE) underlie many multilingual natural language processing systems, often through orthogonal transformations of pre-trained monolingual embeddings.However, orthogonal mapping only works on language pairs whose embeddings are naturally isomorphic.For nonisomorphic pairs, our method (Iterative Normalization) transforms monolingual embeddings to make orthogonal alignment easier by simultaneously enforcing that (1) individual word vectors are unit length, and (2) each language's average vector is zero.Iterative Normalization consistently improves word translation accuracy of three CLWE methods, with the largest improvement observed on English-Japanese (from 2% to 44% test accuracy). Mozhi Zhang, Keyulu Xu, Ken-ichi Kawarabayashi, Stefanie Jegelka, Jordan L. Boyd-Graber |
ACL (1) | 2 |
| 2019 | How Powerful are Graph Neural Networks?
Keyulu Xu, Weihua Hu, Jure Leskovec, Stefanie Jegelka |
ICLR | 1 |
| 2019 | Graph Neural Tangent Kernel: Fusing Graph Neural Networks with Graph KernelsabstractWhile graph kernels (GKs) are easy to train and enjoy provable theoretical guarantees, their practical performances are limited by their expressive power, as the kernel function often depends on hand-crafted combinatorial features of graphs. Compared to graph kernels, graph neural networks (GNNs) usually achieve better practical performance, as GNNs use multi-layer architectures and non-linear activation functions to extract high-order information of graphs as features. However, due to the large number of hyper-parameters and the non-convex nature of the training procedure, GNNs are harder to train. Theoretical guarantees of GNNs are also not well-understood. Furthermore, the expressive power of GNNs scales with the number of parameters, and thus it is hard to exploit the full power of GNNs when computing resources are limited. The current paper presents a new class of graph kernels, Graph Neural Tangent Kernels (GNTKs), which correspond to \emph{infinitely wide} multi-layer GNNs trained by gradient descent. GNTKs enjoy the full expressive power of GNNs and inherit advantages of GKs. Theoretically, we show GNTKs provably learn a class of smooth functions on graphs. Empirically, we test GNTKs on graph classification datasets and show they achieve strong performance. Simon S. Du, Kangcheng Hou, Ruslan Salakhutdinov, Barnabás Póczos, Ruosong Wang, Keyulu Xu |
NeurIPS | 6 |
| 2018 | Representation Learning on Graphs with Jumping Knowledge NetworksabstractRecent deep learning approaches for representation learning on graphs follow a neighborhood aggregation procedure. We analyze some important properties of these models, and propose a strategy to overcome those. In particular, the range of "neighboring" nodes that a node’s representation draws from strongly depends on the graph structure, analogous to the spread of a random walk. To adapt to local neighborhood properties and tasks, we explore an architecture – jumping knowledge (JK) networks – that flexibly leverages, for each node, different neighborhood ranges to enable better structure-aware representation. In a number of experiments on social, bioinformatics and citation networks, we demonstrate that our model achieves state-of-the-art performance. Furthermore, combining the JK framework with models like Graph Convolutional Networks, GraphSAGE and Graph Attention Networks consistently improves those models’ performance. Keyulu Xu, Chengtao Li, Yonglong Tian, Tomohiro Sonobe, Ken-ichi Kawarabayashi, Stefanie Jegelka |
ICML | 1 |
| 2016 | Generating Random Spanning Trees via Fast Matrix Multiplication
Nicholas J. A. Harvey, Keyulu Xu |
LATIN | 2 |