Poster
in
Workshop: AI for Science: from Theory to Practice
Transformers are efficient hierarchical chemical graph learners
Zihan Pengmei · Zimu Li · Chih-chan Tien · Risi Kondor · Aaron Dinner
Transformers, adapted from natural language processing, are emerging as a leading approach for graph representation learning. Current graph transformers generally treat each node or edge as an individual token, which can become computationally expensive for graphs of even moderate size owing to the quadratic scaling with token count of the computational complexity of self-attention.In this paper, we introduce SubFormer, a graph transformer that operates on subgraphs that aggregate information by a message-passing mechanism. This approach reduces the number of tokens and enhances learning long-range interactions. We demonstrate SubFormer on benchmarks for predicting molecular properties from chemical structures and show that it is competitive with state-of-the-art graph transformers at a fraction of the computational cost, with training times on the order of minutes on a consumer-grade graphics card. We interpret the attention weights in terms of chemical structures. We show that SubFormer exhibits limited over-smoothing and avoids over-squashing, which is prevalent in traditional graph neural networks.