{"title":"图神经网络与多粒度池","authors":"Haichao Sun, Guoyin Wang, Qun Liu","doi":"10.1109/ccis57298.2022.10016413","DOIUrl":null,"url":null,"abstract":"Graph Neural Networks (GNNs) are widely used in various tasks such as graph or node classification and achieved state-of-the-art results. However, current GNN models are typically using an inherently flat or single global pooling step to aggregate node features, which lack of semantic information. Here we propose MgPOOL that can generate multi-granularity representations of graphs and can be combine with multiple types of GNN models. MgPOOL can reduce the size of graph in an adaptive and learn a multi-granular cluster assignment for nodes at each layer, mapping the similar nodes into the same cluster, which then a coarse-grained input is constructed for the next layer. Here we combine several existing GNN models to demonstrate that multi-granularity node classification is possible. The experimental results are verified on several established graph classification benchmarks and achieving a new state-of-the-art on five common benchmark data sets. Furthermore, the method provides a better interpretability for deep GNN models.","PeriodicalId":374660,"journal":{"name":"2022 IEEE 8th International Conference on Cloud Computing and Intelligent Systems (CCIS)","volume":"68 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Graph Neural Networks with Multi-granularity Pooling\",\"authors\":\"Haichao Sun, Guoyin Wang, Qun Liu\",\"doi\":\"10.1109/ccis57298.2022.10016413\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Graph Neural Networks (GNNs) are widely used in various tasks such as graph or node classification and achieved state-of-the-art results. However, current GNN models are typically using an inherently flat or single global pooling step to aggregate node features, which lack of semantic information. Here we propose MgPOOL that can generate multi-granularity representations of graphs and can be combine with multiple types of GNN models. MgPOOL can reduce the size of graph in an adaptive and learn a multi-granular cluster assignment for nodes at each layer, mapping the similar nodes into the same cluster, which then a coarse-grained input is constructed for the next layer. Here we combine several existing GNN models to demonstrate that multi-granularity node classification is possible. The experimental results are verified on several established graph classification benchmarks and achieving a new state-of-the-art on five common benchmark data sets. Furthermore, the method provides a better interpretability for deep GNN models.\",\"PeriodicalId\":374660,\"journal\":{\"name\":\"2022 IEEE 8th International Conference on Cloud Computing and Intelligent Systems (CCIS)\",\"volume\":\"68 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-11-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE 8th International Conference on Cloud Computing and Intelligent Systems (CCIS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ccis57298.2022.10016413\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 8th International Conference on Cloud Computing and Intelligent Systems (CCIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ccis57298.2022.10016413","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Graph Neural Networks with Multi-granularity Pooling
Graph Neural Networks (GNNs) are widely used in various tasks such as graph or node classification and achieved state-of-the-art results. However, current GNN models are typically using an inherently flat or single global pooling step to aggregate node features, which lack of semantic information. Here we propose MgPOOL that can generate multi-granularity representations of graphs and can be combine with multiple types of GNN models. MgPOOL can reduce the size of graph in an adaptive and learn a multi-granular cluster assignment for nodes at each layer, mapping the similar nodes into the same cluster, which then a coarse-grained input is constructed for the next layer. Here we combine several existing GNN models to demonstrate that multi-granularity node classification is possible. The experimental results are verified on several established graph classification benchmarks and achieving a new state-of-the-art on five common benchmark data sets. Furthermore, the method provides a better interpretability for deep GNN models.