Modelling Graph Neural Network by Aggregating the Activation Maps of Self-Organizing Map

Luan V. C. Martins,Donghong Ji,Liang Zhao
DOI: https://doi.org/10.1109/ijcnn60899.2024.10650514
2024-01-01
Abstract:The field of Graph Neural Networks (GNNs) has garnered significant attention for leveraging Neural Networks to analyze graph data. However, the inherent limitations of GNNs, arising from their aggregation function and injectivity constraints, restrict their ability to distinguish various topological neighborhood structures accurately. Consequently, after aggregation, different underlying graph structures may not be distinctly identified, impeding the model’s representation capabilities. In this study, we introduce a novel GNN model that incorporates Self-Organizing Maps (SOM) to enhance the representation of node attributes and characterize the graph’s neighborhood structure. Leveraging SOM, we transform the node’s attribute space into a fixed-size grid, enabling the representation of neighborhood topology by overlaying activated regions, which allows the model to learn association rules based on the presence or absence of neighboring attributes. This process generates an injective graph embedding that uniquely captures different neighborhood structures. We evaluate the model on real-world datasets to assess its’ performance, analyzing how SOM parameters influence its behavior and effectiveness. Through extensive experimentation, we demonstrate that our model achieves competitive and robust results with well-established GNN models. Our approach showcases the potential of using SOM to overcome limitations in current GNN architectures, providing a more effective and nuanced representation of graph data.
What problem does this paper attempt to address?