Graph neural networks in node classification: survey and evaluation
Neural networks have been proved efficient in improving many machine learning tasks such as convolutional neural networks and recurrent neural networks for computer vision and natural language processing, respectively. However, the inputs of these deep learning paradigms all belong to the type of Eu...
Gespeichert in:
Veröffentlicht in: | Machine vision and applications 2022, Vol.33 (1), Article 4 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | 1 |
container_start_page | |
container_title | Machine vision and applications |
container_volume | 33 |
creator | Xiao, Shunxin Wang, Shiping Dai, Yuanfei Guo, Wenzhong |
description | Neural networks have been proved efficient in improving many machine learning tasks such as convolutional neural networks and recurrent neural networks for computer vision and natural language processing, respectively. However, the inputs of these deep learning paradigms all belong to the type of Euclidean structure, e.g., images or texts. It is difficult to directly apply these neural networks to graph-based applications such as node classification since graph is a typical non-Euclidean structure in machine learning domain. Graph neural networks are designed to deal with the particular graph-based input and have received great developments because of more and more research attention. In this paper, we provide a comprehensive review about applying graph neural networks to the node classification task. First, the state-of-the-art methods are discussed and divided into three main categories: convolutional mechanism, attention mechanism and autoencoder mechanism. Afterward, extensive comparative experiments are conducted on several benchmark datasets, including citation networks and co-author networks, to compare the performance of different methods with diverse evaluation metrics. Finally, several suggestions are provided for future research based on the experimental results. |
doi_str_mv | 10.1007/s00138-021-01251-0 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2591863970</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2591863970</sourcerecordid><originalsourceid>FETCH-LOGICAL-c319t-ad388e859e9817cac99a6a457940aebffdb62ff3117d5470fae106c054ffa6e63</originalsourceid><addsrcrecordid>eNp9kEFLxDAQhYMouK7-AU8Fz9VJkyaNN1l0FRa86DnMpol2rWlN2pX992a3gjcv84bhvTfwEXJJ4ZoCyJsIQFmVQ0FzoEWZ5hGZUc6KnEqhjskMVNorUMUpOYtxAwBcSj4ji2XA_j3zdgzYJhm-u_ARs8ZnvqttZlqMsXGNwaHp_G0Wx7C1uwx9ndkttuPhfE5OHLbRXvzqnLw-3L8sHvPV8_JpcbfKDaNqyLFmVWWrUllVUWnQKIUCeSkVB7Rr5-q1KJxjlMq65BIcWgrCQMmdQ2EFm5OrqbcP3ddo46A33Rh8eqmLUtFKMCUhuYrJZUIXY7BO96H5xLDTFPQelp5g6QRLH2DpfYhNoZjM_s2Gv-p_Uj8Ni2zo</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2591863970</pqid></control><display><type>article</type><title>Graph neural networks in node classification: survey and evaluation</title><source>SpringerLink Journals - AutoHoldings</source><creator>Xiao, Shunxin ; Wang, Shiping ; Dai, Yuanfei ; Guo, Wenzhong</creator><creatorcontrib>Xiao, Shunxin ; Wang, Shiping ; Dai, Yuanfei ; Guo, Wenzhong</creatorcontrib><description>Neural networks have been proved efficient in improving many machine learning tasks such as convolutional neural networks and recurrent neural networks for computer vision and natural language processing, respectively. However, the inputs of these deep learning paradigms all belong to the type of Euclidean structure, e.g., images or texts. It is difficult to directly apply these neural networks to graph-based applications such as node classification since graph is a typical non-Euclidean structure in machine learning domain. Graph neural networks are designed to deal with the particular graph-based input and have received great developments because of more and more research attention. In this paper, we provide a comprehensive review about applying graph neural networks to the node classification task. First, the state-of-the-art methods are discussed and divided into three main categories: convolutional mechanism, attention mechanism and autoencoder mechanism. Afterward, extensive comparative experiments are conducted on several benchmark datasets, including citation networks and co-author networks, to compare the performance of different methods with diverse evaluation metrics. Finally, several suggestions are provided for future research based on the experimental results.</description><identifier>ISSN: 0932-8092</identifier><identifier>EISSN: 1432-1769</identifier><identifier>DOI: 10.1007/s00138-021-01251-0</identifier><language>eng</language><publisher>Berlin/Heidelberg: Springer Berlin Heidelberg</publisher><subject>Artificial neural networks ; Citation analysis ; Classification ; Cognitive tasks ; Communications Engineering ; Computer Science ; Computer vision ; Deep learning ; Graph neural networks ; Image Processing and Computer Vision ; Machine learning ; Natural language processing ; Networks ; Neural networks ; Nodes ; Original Paper ; Pattern Recognition ; Recurrent neural networks ; Vision systems</subject><ispartof>Machine vision and applications, 2022, Vol.33 (1), Article 4</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-ad388e859e9817cac99a6a457940aebffdb62ff3117d5470fae106c054ffa6e63</citedby><cites>FETCH-LOGICAL-c319t-ad388e859e9817cac99a6a457940aebffdb62ff3117d5470fae106c054ffa6e63</cites><orcidid>0000-0003-1187-8719</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s00138-021-01251-0$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s00138-021-01251-0$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,780,784,27924,27925,41488,42557,51319</link.rule.ids></links><search><creatorcontrib>Xiao, Shunxin</creatorcontrib><creatorcontrib>Wang, Shiping</creatorcontrib><creatorcontrib>Dai, Yuanfei</creatorcontrib><creatorcontrib>Guo, Wenzhong</creatorcontrib><title>Graph neural networks in node classification: survey and evaluation</title><title>Machine vision and applications</title><addtitle>Machine Vision and Applications</addtitle><description>Neural networks have been proved efficient in improving many machine learning tasks such as convolutional neural networks and recurrent neural networks for computer vision and natural language processing, respectively. However, the inputs of these deep learning paradigms all belong to the type of Euclidean structure, e.g., images or texts. It is difficult to directly apply these neural networks to graph-based applications such as node classification since graph is a typical non-Euclidean structure in machine learning domain. Graph neural networks are designed to deal with the particular graph-based input and have received great developments because of more and more research attention. In this paper, we provide a comprehensive review about applying graph neural networks to the node classification task. First, the state-of-the-art methods are discussed and divided into three main categories: convolutional mechanism, attention mechanism and autoencoder mechanism. Afterward, extensive comparative experiments are conducted on several benchmark datasets, including citation networks and co-author networks, to compare the performance of different methods with diverse evaluation metrics. Finally, several suggestions are provided for future research based on the experimental results.</description><subject>Artificial neural networks</subject><subject>Citation analysis</subject><subject>Classification</subject><subject>Cognitive tasks</subject><subject>Communications Engineering</subject><subject>Computer Science</subject><subject>Computer vision</subject><subject>Deep learning</subject><subject>Graph neural networks</subject><subject>Image Processing and Computer Vision</subject><subject>Machine learning</subject><subject>Natural language processing</subject><subject>Networks</subject><subject>Neural networks</subject><subject>Nodes</subject><subject>Original Paper</subject><subject>Pattern Recognition</subject><subject>Recurrent neural networks</subject><subject>Vision systems</subject><issn>0932-8092</issn><issn>1432-1769</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>AFKRA</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><recordid>eNp9kEFLxDAQhYMouK7-AU8Fz9VJkyaNN1l0FRa86DnMpol2rWlN2pX992a3gjcv84bhvTfwEXJJ4ZoCyJsIQFmVQ0FzoEWZ5hGZUc6KnEqhjskMVNorUMUpOYtxAwBcSj4ji2XA_j3zdgzYJhm-u_ARs8ZnvqttZlqMsXGNwaHp_G0Wx7C1uwx9ndkttuPhfE5OHLbRXvzqnLw-3L8sHvPV8_JpcbfKDaNqyLFmVWWrUllVUWnQKIUCeSkVB7Rr5-q1KJxjlMq65BIcWgrCQMmdQ2EFm5OrqbcP3ddo46A33Rh8eqmLUtFKMCUhuYrJZUIXY7BO96H5xLDTFPQelp5g6QRLH2DpfYhNoZjM_s2Gv-p_Uj8Ni2zo</recordid><startdate>2022</startdate><enddate>2022</enddate><creator>Xiao, Shunxin</creator><creator>Wang, Shiping</creator><creator>Dai, Yuanfei</creator><creator>Guo, Wenzhong</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>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><orcidid>https://orcid.org/0000-0003-1187-8719</orcidid></search><sort><creationdate>2022</creationdate><title>Graph neural networks in node classification: survey and evaluation</title><author>Xiao, Shunxin ; Wang, Shiping ; Dai, Yuanfei ; Guo, Wenzhong</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c319t-ad388e859e9817cac99a6a457940aebffdb62ff3117d5470fae106c054ffa6e63</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Artificial neural networks</topic><topic>Citation analysis</topic><topic>Classification</topic><topic>Cognitive tasks</topic><topic>Communications Engineering</topic><topic>Computer Science</topic><topic>Computer vision</topic><topic>Deep learning</topic><topic>Graph neural networks</topic><topic>Image Processing and Computer Vision</topic><topic>Machine learning</topic><topic>Natural language processing</topic><topic>Networks</topic><topic>Neural networks</topic><topic>Nodes</topic><topic>Original Paper</topic><topic>Pattern Recognition</topic><topic>Recurrent neural networks</topic><topic>Vision systems</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Xiao, Shunxin</creatorcontrib><creatorcontrib>Wang, Shiping</creatorcontrib><creatorcontrib>Dai, Yuanfei</creatorcontrib><creatorcontrib>Guo, Wenzhong</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science & Engineering Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</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>ProQuest Central China</collection><collection>Engineering Collection</collection><jtitle>Machine vision and applications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Xiao, Shunxin</au><au>Wang, Shiping</au><au>Dai, Yuanfei</au><au>Guo, Wenzhong</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Graph neural networks in node classification: survey and evaluation</atitle><jtitle>Machine vision and applications</jtitle><stitle>Machine Vision and Applications</stitle><date>2022</date><risdate>2022</risdate><volume>33</volume><issue>1</issue><artnum>4</artnum><issn>0932-8092</issn><eissn>1432-1769</eissn><abstract>Neural networks have been proved efficient in improving many machine learning tasks such as convolutional neural networks and recurrent neural networks for computer vision and natural language processing, respectively. However, the inputs of these deep learning paradigms all belong to the type of Euclidean structure, e.g., images or texts. It is difficult to directly apply these neural networks to graph-based applications such as node classification since graph is a typical non-Euclidean structure in machine learning domain. Graph neural networks are designed to deal with the particular graph-based input and have received great developments because of more and more research attention. In this paper, we provide a comprehensive review about applying graph neural networks to the node classification task. First, the state-of-the-art methods are discussed and divided into three main categories: convolutional mechanism, attention mechanism and autoencoder mechanism. Afterward, extensive comparative experiments are conducted on several benchmark datasets, including citation networks and co-author networks, to compare the performance of different methods with diverse evaluation metrics. Finally, several suggestions are provided for future research based on the experimental results.</abstract><cop>Berlin/Heidelberg</cop><pub>Springer Berlin Heidelberg</pub><doi>10.1007/s00138-021-01251-0</doi><orcidid>https://orcid.org/0000-0003-1187-8719</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0932-8092 |
ispartof | Machine vision and applications, 2022, Vol.33 (1), Article 4 |
issn | 0932-8092 1432-1769 |
language | eng |
recordid | cdi_proquest_journals_2591863970 |
source | SpringerLink Journals - AutoHoldings |
subjects | Artificial neural networks Citation analysis Classification Cognitive tasks Communications Engineering Computer Science Computer vision Deep learning Graph neural networks Image Processing and Computer Vision Machine learning Natural language processing Networks Neural networks Nodes Original Paper Pattern Recognition Recurrent neural networks Vision systems |
title | Graph neural networks in node classification: survey and evaluation |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-05T12%3A08%3A46IST&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=Graph%20neural%20networks%20in%20node%20classification:%20survey%20and%20evaluation&rft.jtitle=Machine%20vision%20and%20applications&rft.au=Xiao,%20Shunxin&rft.date=2022&rft.volume=33&rft.issue=1&rft.artnum=4&rft.issn=0932-8092&rft.eissn=1432-1769&rft_id=info:doi/10.1007/s00138-021-01251-0&rft_dat=%3Cproquest_cross%3E2591863970%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2591863970&rft_id=info:pmid/&rfr_iscdi=true |