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

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Machine vision and applications 2022, Vol.33 (1), Article 4
Hauptverfasser: Xiao, Shunxin, Wang, Shiping, Dai, Yuanfei, Guo, Wenzhong
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 &amp; Engineering Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; 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 &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>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