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...

Full description

Saved in:
Bibliographic Details
Published in:International journal of machine learning and cybernetics 2022-03, Vol.13 (3), p.783-796
Main Authors: Xin, Zhenghua, Chen, Guolong, Chen, Jie, Zhao, Shu, Wang, Zongchao, Fang, Aidong, Pan, Zhenggao, Cui, Lin
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. &amp; 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 &amp; Engineering Collection</collection><collection>ProQuest Central</collection><collection>Advanced Technologies &amp; 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 &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; 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. &amp; 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