Loading…
MGPOOL: multi-granular graph pooling convolutional networks representation learning
Graph convolutional network (GCN) nowadays become new state-of-the-art for networks representation learning. Most of the existing methods are single-granular methods that failed to analyze the graph at multi-granular views so as to lose abundant information. Advanced graph pooling techniques can be...
Saved in:
Published in: | International journal of machine learning and cybernetics 2022-03, Vol.13 (3), p.783-796 |
---|---|
Main Authors: | , , , , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c319t-434d062b2b5cd011773711eac92fcab16202bf566c73e957778e65273c32ad353 |
---|---|
cites | cdi_FETCH-LOGICAL-c319t-434d062b2b5cd011773711eac92fcab16202bf566c73e957778e65273c32ad353 |
container_end_page | 796 |
container_issue | 3 |
container_start_page | 783 |
container_title | International journal of machine learning and cybernetics |
container_volume | 13 |
creator | Xin, Zhenghua Chen, Guolong Chen, Jie Zhao, Shu Wang, Zongchao Fang, Aidong Pan, Zhenggao Cui, Lin |
description | Graph convolutional network (GCN) nowadays become new state-of-the-art for networks representation learning. Most of the existing methods are single-granular methods that failed to analyze the graph at multi-granular views so as to lose abundant information. Advanced graph pooling techniques can be successfully benefiting from semi-supervised networks representation learning. How to capture multi-granular information through the graph pooling techniques on graphs without additional input features is a great challenge. Technically speaking, we propose our graph node embeddings framework, MGPOOL. First, inspired by the triadic influence learning, we use the 3-clique algorithm to coarsen the graph repeatedly. Three nodes of a triangle form a supernode. We treat the supernodes as key nodes for our graph pooling operations. That keeps the local relationship. These graphs capture consecutive 3-cliques from the finest to the coarsest to preserve global structural relationships. Second, we use the unsupervised single-granular algorithms on the coarsest graph to acquire its node embeddings. Based on that, our graph pooling operations combining with that node embeddings to generate another same size of the coarsest graph. This makes up for the uniqueness of the coarsening result at a time and expands the receptive field for each node to avoid high-proximity information lost. Third, we take the embeddings, the coarsest graph and new coarsest graph as uniform input of MGPOOL. We restore the coarsest graph to the original graph to get the original graph node embeddings. The experimental results on four public datasets, Wiki, Cora, CiteSeer, and DBLP, demonstrate that our method has a better Macro F1 value for node classification tasks and AUC and Ap value for link prediction than the baseline methods. |
doi_str_mv | 10.1007/s13042-021-01328-2 |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2920046595</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2920046595</sourcerecordid><originalsourceid>FETCH-LOGICAL-c319t-434d062b2b5cd011773711eac92fcab16202bf566c73e957778e65273c32ad353</originalsourceid><addsrcrecordid>eNp9kE9LxDAQxYMouKz7BTwVPEcnkzZpvcniP1hZQQVvIc2ma9duUpNW8dvbtaI35zIP5r3H8CPkmMEpA5BnkXFIkQIyCoxjTnGPTFgucppD_rz_qyU7JLMYNzCMAM4BJ-Th7vp-uVycJ9u-6Wq6Dtr1jQ7JINqXpPW-qd06Md69-6bvau90kzjbffjwGpNg22CjdZ3eXZLG6uAG-xE5qHQT7exnT8nT1eXj_IYulte384sFNZwVHU15ugKBJZaZWQFjUnLJmNWmwMrokgkELKtMCCO5LTIpZW5FhpIbjnrFMz4lJ2NvG_xbb2OnNr4Pw4dRYYEAqciKnQtHlwk-xmAr1YZ6q8OnYqB2_NTITw381Dc_hUOIj6E4mN3ahr_qf1Jf9whyrA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2920046595</pqid></control><display><type>article</type><title>MGPOOL: multi-granular graph pooling convolutional networks representation learning</title><source>Springer Nature</source><creator>Xin, Zhenghua ; Chen, Guolong ; Chen, Jie ; Zhao, Shu ; Wang, Zongchao ; Fang, Aidong ; Pan, Zhenggao ; Cui, Lin</creator><creatorcontrib>Xin, Zhenghua ; Chen, Guolong ; Chen, Jie ; Zhao, Shu ; Wang, Zongchao ; Fang, Aidong ; Pan, Zhenggao ; Cui, Lin</creatorcontrib><description>Graph convolutional network (GCN) nowadays become new state-of-the-art for networks representation learning. Most of the existing methods are single-granular methods that failed to analyze the graph at multi-granular views so as to lose abundant information. Advanced graph pooling techniques can be successfully benefiting from semi-supervised networks representation learning. How to capture multi-granular information through the graph pooling techniques on graphs without additional input features is a great challenge. Technically speaking, we propose our graph node embeddings framework, MGPOOL. First, inspired by the triadic influence learning, we use the 3-clique algorithm to coarsen the graph repeatedly. Three nodes of a triangle form a supernode. We treat the supernodes as key nodes for our graph pooling operations. That keeps the local relationship. These graphs capture consecutive 3-cliques from the finest to the coarsest to preserve global structural relationships. Second, we use the unsupervised single-granular algorithms on the coarsest graph to acquire its node embeddings. Based on that, our graph pooling operations combining with that node embeddings to generate another same size of the coarsest graph. This makes up for the uniqueness of the coarsening result at a time and expands the receptive field for each node to avoid high-proximity information lost. Third, we take the embeddings, the coarsest graph and new coarsest graph as uniform input of MGPOOL. We restore the coarsest graph to the original graph to get the original graph node embeddings. The experimental results on four public datasets, Wiki, Cora, CiteSeer, and DBLP, demonstrate that our method has a better Macro F1 value for node classification tasks and AUC and Ap value for link prediction than the baseline methods.</description><identifier>ISSN: 1868-8071</identifier><identifier>EISSN: 1868-808X</identifier><identifier>DOI: 10.1007/s13042-021-01328-2</identifier><language>eng</language><publisher>Berlin/Heidelberg: Springer Berlin Heidelberg</publisher><subject>Algorithms ; Artificial Intelligence ; Artificial neural networks ; Classification ; Coarsening ; Complex Systems ; Computational Intelligence ; Control ; Engineering ; Fourier transforms ; Graph representations ; Graphical representations ; Graphs ; Learning ; Machine learning ; Mechatronics ; Neural networks ; Nodes ; Original Article ; Pattern Recognition ; Robotics ; Systems Biology ; Teaching methods</subject><ispartof>International journal of machine learning and cybernetics, 2022-03, Vol.13 (3), p.783-796</ispartof><rights>The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature 2021</rights><rights>The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature 2021.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c319t-434d062b2b5cd011773711eac92fcab16202bf566c73e957778e65273c32ad353</citedby><cites>FETCH-LOGICAL-c319t-434d062b2b5cd011773711eac92fcab16202bf566c73e957778e65273c32ad353</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Xin, Zhenghua</creatorcontrib><creatorcontrib>Chen, Guolong</creatorcontrib><creatorcontrib>Chen, Jie</creatorcontrib><creatorcontrib>Zhao, Shu</creatorcontrib><creatorcontrib>Wang, Zongchao</creatorcontrib><creatorcontrib>Fang, Aidong</creatorcontrib><creatorcontrib>Pan, Zhenggao</creatorcontrib><creatorcontrib>Cui, Lin</creatorcontrib><title>MGPOOL: multi-granular graph pooling convolutional networks representation learning</title><title>International journal of machine learning and cybernetics</title><addtitle>Int. J. Mach. Learn. & Cyber</addtitle><description>Graph convolutional network (GCN) nowadays become new state-of-the-art for networks representation learning. Most of the existing methods are single-granular methods that failed to analyze the graph at multi-granular views so as to lose abundant information. Advanced graph pooling techniques can be successfully benefiting from semi-supervised networks representation learning. How to capture multi-granular information through the graph pooling techniques on graphs without additional input features is a great challenge. Technically speaking, we propose our graph node embeddings framework, MGPOOL. First, inspired by the triadic influence learning, we use the 3-clique algorithm to coarsen the graph repeatedly. Three nodes of a triangle form a supernode. We treat the supernodes as key nodes for our graph pooling operations. That keeps the local relationship. These graphs capture consecutive 3-cliques from the finest to the coarsest to preserve global structural relationships. Second, we use the unsupervised single-granular algorithms on the coarsest graph to acquire its node embeddings. Based on that, our graph pooling operations combining with that node embeddings to generate another same size of the coarsest graph. This makes up for the uniqueness of the coarsening result at a time and expands the receptive field for each node to avoid high-proximity information lost. Third, we take the embeddings, the coarsest graph and new coarsest graph as uniform input of MGPOOL. We restore the coarsest graph to the original graph to get the original graph node embeddings. The experimental results on four public datasets, Wiki, Cora, CiteSeer, and DBLP, demonstrate that our method has a better Macro F1 value for node classification tasks and AUC and Ap value for link prediction than the baseline methods.</description><subject>Algorithms</subject><subject>Artificial Intelligence</subject><subject>Artificial neural networks</subject><subject>Classification</subject><subject>Coarsening</subject><subject>Complex Systems</subject><subject>Computational Intelligence</subject><subject>Control</subject><subject>Engineering</subject><subject>Fourier transforms</subject><subject>Graph representations</subject><subject>Graphical representations</subject><subject>Graphs</subject><subject>Learning</subject><subject>Machine learning</subject><subject>Mechatronics</subject><subject>Neural networks</subject><subject>Nodes</subject><subject>Original Article</subject><subject>Pattern Recognition</subject><subject>Robotics</subject><subject>Systems Biology</subject><subject>Teaching methods</subject><issn>1868-8071</issn><issn>1868-808X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><recordid>eNp9kE9LxDAQxYMouKz7BTwVPEcnkzZpvcniP1hZQQVvIc2ma9duUpNW8dvbtaI35zIP5r3H8CPkmMEpA5BnkXFIkQIyCoxjTnGPTFgucppD_rz_qyU7JLMYNzCMAM4BJ-Th7vp-uVycJ9u-6Wq6Dtr1jQ7JINqXpPW-qd06Md69-6bvau90kzjbffjwGpNg22CjdZ3eXZLG6uAG-xE5qHQT7exnT8nT1eXj_IYulte384sFNZwVHU15ugKBJZaZWQFjUnLJmNWmwMrokgkELKtMCCO5LTIpZW5FhpIbjnrFMz4lJ2NvG_xbb2OnNr4Pw4dRYYEAqciKnQtHlwk-xmAr1YZ6q8OnYqB2_NTITw381Dc_hUOIj6E4mN3ahr_qf1Jf9whyrA</recordid><startdate>20220301</startdate><enddate>20220301</enddate><creator>Xin, Zhenghua</creator><creator>Chen, Guolong</creator><creator>Chen, Jie</creator><creator>Zhao, Shu</creator><creator>Wang, Zongchao</creator><creator>Fang, Aidong</creator><creator>Pan, Zhenggao</creator><creator>Cui, Lin</creator><general>Springer Berlin Heidelberg</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>L6V</scope><scope>M7S</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PTHSS</scope></search><sort><creationdate>20220301</creationdate><title>MGPOOL: multi-granular graph pooling convolutional networks representation learning</title><author>Xin, Zhenghua ; Chen, Guolong ; Chen, Jie ; Zhao, Shu ; Wang, Zongchao ; Fang, Aidong ; Pan, Zhenggao ; Cui, Lin</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c319t-434d062b2b5cd011773711eac92fcab16202bf566c73e957778e65273c32ad353</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Algorithms</topic><topic>Artificial Intelligence</topic><topic>Artificial neural networks</topic><topic>Classification</topic><topic>Coarsening</topic><topic>Complex Systems</topic><topic>Computational Intelligence</topic><topic>Control</topic><topic>Engineering</topic><topic>Fourier transforms</topic><topic>Graph representations</topic><topic>Graphical representations</topic><topic>Graphs</topic><topic>Learning</topic><topic>Machine learning</topic><topic>Mechatronics</topic><topic>Neural networks</topic><topic>Nodes</topic><topic>Original Article</topic><topic>Pattern Recognition</topic><topic>Robotics</topic><topic>Systems Biology</topic><topic>Teaching methods</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Xin, Zhenghua</creatorcontrib><creatorcontrib>Chen, Guolong</creatorcontrib><creatorcontrib>Chen, Jie</creatorcontrib><creatorcontrib>Zhao, Shu</creatorcontrib><creatorcontrib>Wang, Zongchao</creatorcontrib><creatorcontrib>Fang, Aidong</creatorcontrib><creatorcontrib>Pan, Zhenggao</creatorcontrib><creatorcontrib>Cui, Lin</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science & Engineering Collection</collection><collection>ProQuest Central</collection><collection>Advanced Technologies & Aerospace Database (1962 - current)</collection><collection>ProQuest Central Essentials</collection><collection>AUTh Library subscriptions: ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection (Proquest) (PQ_SDU_P3)</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Advanced Technologies & Aerospace Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>Engineering Collection</collection><jtitle>International journal of machine learning and cybernetics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Xin, Zhenghua</au><au>Chen, Guolong</au><au>Chen, Jie</au><au>Zhao, Shu</au><au>Wang, Zongchao</au><au>Fang, Aidong</au><au>Pan, Zhenggao</au><au>Cui, Lin</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>MGPOOL: multi-granular graph pooling convolutional networks representation learning</atitle><jtitle>International journal of machine learning and cybernetics</jtitle><stitle>Int. J. Mach. Learn. & Cyber</stitle><date>2022-03-01</date><risdate>2022</risdate><volume>13</volume><issue>3</issue><spage>783</spage><epage>796</epage><pages>783-796</pages><issn>1868-8071</issn><eissn>1868-808X</eissn><abstract>Graph convolutional network (GCN) nowadays become new state-of-the-art for networks representation learning. Most of the existing methods are single-granular methods that failed to analyze the graph at multi-granular views so as to lose abundant information. Advanced graph pooling techniques can be successfully benefiting from semi-supervised networks representation learning. How to capture multi-granular information through the graph pooling techniques on graphs without additional input features is a great challenge. Technically speaking, we propose our graph node embeddings framework, MGPOOL. First, inspired by the triadic influence learning, we use the 3-clique algorithm to coarsen the graph repeatedly. Three nodes of a triangle form a supernode. We treat the supernodes as key nodes for our graph pooling operations. That keeps the local relationship. These graphs capture consecutive 3-cliques from the finest to the coarsest to preserve global structural relationships. Second, we use the unsupervised single-granular algorithms on the coarsest graph to acquire its node embeddings. Based on that, our graph pooling operations combining with that node embeddings to generate another same size of the coarsest graph. This makes up for the uniqueness of the coarsening result at a time and expands the receptive field for each node to avoid high-proximity information lost. Third, we take the embeddings, the coarsest graph and new coarsest graph as uniform input of MGPOOL. We restore the coarsest graph to the original graph to get the original graph node embeddings. The experimental results on four public datasets, Wiki, Cora, CiteSeer, and DBLP, demonstrate that our method has a better Macro F1 value for node classification tasks and AUC and Ap value for link prediction than the baseline methods.</abstract><cop>Berlin/Heidelberg</cop><pub>Springer Berlin Heidelberg</pub><doi>10.1007/s13042-021-01328-2</doi><tpages>14</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1868-8071 |
ispartof | International journal of machine learning and cybernetics, 2022-03, Vol.13 (3), p.783-796 |
issn | 1868-8071 1868-808X |
language | eng |
recordid | cdi_proquest_journals_2920046595 |
source | Springer Nature |
subjects | Algorithms Artificial Intelligence Artificial neural networks Classification Coarsening Complex Systems Computational Intelligence Control Engineering Fourier transforms Graph representations Graphical representations Graphs Learning Machine learning Mechatronics Neural networks Nodes Original Article Pattern Recognition Robotics Systems Biology Teaching methods |
title | MGPOOL: multi-granular graph pooling convolutional networks representation learning |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T18%3A23%3A16IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=MGPOOL:%20multi-granular%20graph%20pooling%20convolutional%20networks%20representation%20learning&rft.jtitle=International%20journal%20of%20machine%20learning%20and%20cybernetics&rft.au=Xin,%20Zhenghua&rft.date=2022-03-01&rft.volume=13&rft.issue=3&rft.spage=783&rft.epage=796&rft.pages=783-796&rft.issn=1868-8071&rft.eissn=1868-808X&rft_id=info:doi/10.1007/s13042-021-01328-2&rft_dat=%3Cproquest_cross%3E2920046595%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c319t-434d062b2b5cd011773711eac92fcab16202bf566c73e957778e65273c32ad353%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2920046595&rft_id=info:pmid/&rfr_iscdi=true |