Summary
This paper examines the interaction between global and local effects in graph-based spatiotemporal forecasting. It addresses the limitations of a single global model by introducing a framework that incorporates trainable node embeddings into graph-based architectures. This framework enables the learning of specialized components and combines the benefits of shared message-passing layers with node-specific parameters. Additionally, the framework facilitates model transfer to new node sets. The paper offers empirical evidence and provides guidelines for adapting graph-based models to the dynamics of each time series to improve prediction accuracy.
Strengths
It is nice to see a paper that investigates the attribution of "local" and "global" learning in modeling spatial-temporal graphs. The evaluation is very comprehensive and the paper is very informative. It may have great impact that can benefit the broad community that researches on spatial-temporal graphs.
Weaknesses
The paper tries to answer a set of very big questions ("local" vs "global"), which I feel could be too hard to find a concrete answer in a 9 pages conference paper.
Similar questions can be asked for GNNs as well: Is message-passing more important or the node feature encoding more important? Should I go fully inductive like GCN, GraphSAGE? Or I just stick to non-inductive GNNs? Is the isotropic message-passing enough like vanilla GCNs, or do I need anisotropic message-passing like graph attention networks (GAT)? Do I interleave the MP layers with node encoding layers like most GCNs do? Or I should stack multiple node encoding layers before doing message-passing?
I feel it is a little too overwhelming to answer all these questions at once. I really appreciate the authors' efforts to investigate these questions, but it feel less convincing when it fits into a 9-pages conference paper, that each claim will be supported by less empirical evidences. Sometimes I will question that, how does this claim hold for other applications when the nature of a problem changes, would the conclusions change?
What's more challenging is that, these questions seem to not having a general answer that hold for all the applications, making it especially hard to draw conclusions by merely relying on empirical studies (or you will need a lot of experiments across much more domains).
In general, it is overall a technical solid paper and an ambitious one as well.
Questions
I have to admit that I do not fully understand the paper, though I tried to read through the paper multiple times, so it may be helpful for me to understand the key contributions of the paper if the authors can provide some information of the following:
1. **What is the guideline and main takeaway messages for the audience to design models for spatial-temporal graph learning?** I feel a little lost in a vast amount of information and empirical observations.
2. **How do we know which design is the best for an application? Isn't it application specific?** If we want to know whether the "local" or "global" components in a STGNN are more important for an application, we may want to try it out or are there any ways to know it beforehand? To the best of my understanding, it could be very different from applications to applications, since global information is more important for some of them while for others local information is more important.
3. **Could T&S-AMP design be a generic to go choice?** If we do not know the importance of global or local effect in an application beforehand, can T&S and AMP be an to-go option? Many well-established GNNs for dynamic graphs fall in this category, for example, use attention in MP (AMP) and use alternating message-passing layers and recurrent layers (T&S), e.g., Graph Recurrent Attention Networks (GRAN).
Rating
7: Accept: Technically solid paper, with high impact on at least one sub-area, or moderate-to-high impact on more than one areas, with good-to-excellent evaluation, resources, reproducibility, and no unaddressed ethical considerations.
Confidence
3: You are fairly confident in your assessment. It is possible that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work. Math/other details were not carefully checked.
Limitations
No limitations and negative societal impacts are left unaddressed.