Questions: Graph Neural Network Theory

4 questions to test your understanding

Score: 0 / 4
Question 1 Short Answer

The Weisfeiler-Lehman (WL) test is used to bound the expressiveness of Graph Neural Networks. What does WL expressiveness tell you about a GNN?

Think about your answer, then reveal below.
Question 2 Multiple Choice

Over-smoothing is a common problem in deep GNNs: as you stack more layers, node representations become increasingly similar to each other. Why does this happen?

AOver-smoothing is unrelated to depth; it is a hyperparameter tuning issue
BMessage passing aggregates neighbor information; in deep networks, repeated aggregation causes all nodes to converge to a global average representation, erasing node-specific distinctions
COver-smoothing only happens with poorly chosen aggregation functions; better aggregation prevents it
DOver-smoothing is necessary for generalization; nodes should be similar to ensure good test performance
Question 3 Multiple Choice

Spectral GNNs compute convolutions using spectral decomposition of the graph Laplacian. How does spectral convolution relate to spatial message passing?

ASpectral and spatial GNNs are completely different; they solve different problems
BSpectral convolution in the Fourier domain corresponds to localized spatial filtering (message passing); ChebNet approximates spectral convolution with a polynomial of the adjacency matrix, equivalent to k-hop aggregation
CSpectral methods are only for undirected graphs, while spatial methods work for all graphs
DSpectral convolution is slower than spatial, so spatial message passing is always preferred
Question 4 True / False

Higher-order GNNs use k-dimensional Weisfeiler-Lehman tests to improve expressiveness over standard message-passing GNNs. What is the computational tradeoff?

TTrue
FFalse