Learning From Simplicial Data Based on Random Walks and 1D Convolutions
Florian Frantzen, Michael T. Schaub
TL;DR
The paper addresses the computational challenges of higher-order topological learning by introducing SCRaWl, a simplicial complex neural network that uses random walks on simplices coupled with fast 1D convolutions. By adjusting the number and length of random walks and reusing walks across layers, SCRaWl balances expressivity and efficiency, and its expressiveness is provably incomparable to existing message-passing simplicial networks. Empirically, SCRaWl outperforms competing simplicial models on real-world datasets, notably when higher-order interactions are present, such as co-authorship networks and social-contact graphs. This approach offers a scalable, flexible pathway for leveraging higher-order structure in supervised learning tasks with potential applicability to a broad range of complex systems.
Abstract
Triggered by limitations of graph-based deep learning methods in terms of computational expressivity and model flexibility, recent years have seen a surge of interest in computational models that operate on higher-order topological domains such as hypergraphs and simplicial complexes. While the increased expressivity of these models can indeed lead to a better classification performance and a more faithful representation of the underlying system, the computational cost of these higher-order models can increase dramatically. To this end, we here explore a simplicial complex neural network learning architecture based on random walks and fast 1D convolutions (SCRaWl), in which we can adjust the increase in computational cost by varying the length and number of random walks considered while accounting for higher-order relationships. Importantly, due to the random walk-based design, the expressivity of the proposed architecture is provably incomparable to that of existing message-passing simplicial neural networks. We empirically evaluate SCRaWl on real-world datasets and show that it outperforms other simplicial neural networks.
