Combinatorial Learning of Robust Deep Graph Matching: An Embedding Based Approach
Graph matching aims to establish node correspondence between two graphs, which has been a fundamental problem for its NP-hard nature. One practical consideration is the effective modeling of the affinity function in the presence of noise, such that the mathematically optimal matching result is also...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on pattern analysis and machine intelligence 2023-06, Vol.45 (6), p.6984-7000 |
---|---|
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 | 7000 |
---|---|
container_issue | 6 |
container_start_page | 6984 |
container_title | IEEE transactions on pattern analysis and machine intelligence |
container_volume | 45 |
creator | Wang, Runzhong Yan, Junchi Yang, Xiaokang |
description | Graph matching aims to establish node correspondence between two graphs, which has been a fundamental problem for its NP-hard nature. One practical consideration is the effective modeling of the affinity function in the presence of noise, such that the mathematically optimal matching result is also physically meaningful. This paper resorts to deep neural networks to learn the node and edge feature, as well as the affinity model for graph matching in an end-to-end fashion. The learning is supervised by combinatorial permutation loss over nodes. Specifically, the parameters belong to convolutional neural networks for image feature extraction, graph neural networks for node embedding that convert the structural (beyond second-order) information into node-wise features that leads to a linear assignment problem, as well as the affinity kernel between two graphs. Our approach enjoys flexibility in that the permutation loss is agnostic to the number of nodes, and the embedding model is shared among nodes such that the network can deal with varying numbers of nodes for both training and inference. Moreover, our network is class-agnostic. Experimental results on extensive benchmarks show its state-of-the-art performance. It bears some generalization capability across categories and datasets, and is capable for robust matching against outliers. |
doi_str_mv | 10.1109/TPAMI.2020.3005590 |
format | Article |
fullrecord | <record><control><sourceid>proquest_pubme</sourceid><recordid>TN_cdi_proquest_miscellaneous_2430662292</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9128045</ieee_id><sourcerecordid>2430662292</sourcerecordid><originalsourceid>FETCH-LOGICAL-c395t-519f14baacbdc497931095f111fa84abb115a405a3a1e07791797caf267490033</originalsourceid><addsrcrecordid>eNpdkEtP4zAURq0RaCgwfwAkZIkNm5R77biJ2ZVSGKRWPNRZWzeJQ4OaB3aymH-PSzssZnUX37mvw9gZwhgR9PXqebp8HAsQMJYASmn4wUaopY6kkvqAjQAnIkpTkR6xY-_fATBWIH-yIykSBSnAiL3M2jqrGupbV9GGLyy5pmreeFvy1zYbfM_vrO34g6NuzZfU5-uQ3vBpw-d1Zotiy96StwWfdp1rKV-fssOSNt7-2tcT9ud-vpr9jhZPD4-z6SLKpVZ9pFCXGGdEeVbksU60DC-pEhFLSmPKMkRFMSiShBaSRGOik5xKMUliDSDlCbvazQ1rPwbre1NXPrebDTW2HbwRsYTJRAgtAnr5H_reDq4J1xmRgk41KEgCJXZU7lrvnS1N56qa3F-DYLbCzZdwsxVu9sJD08V-9JDVtvhu-Wc4AOc7oLLWfscaw-JYyU8wlIG3</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2809890507</pqid></control><display><type>article</type><title>Combinatorial Learning of Robust Deep Graph Matching: An Embedding Based Approach</title><source>IEEE Electronic Library (IEL)</source><creator>Wang, Runzhong ; Yan, Junchi ; Yang, Xiaokang</creator><creatorcontrib>Wang, Runzhong ; Yan, Junchi ; Yang, Xiaokang</creatorcontrib><description>Graph matching aims to establish node correspondence between two graphs, which has been a fundamental problem for its NP-hard nature. One practical consideration is the effective modeling of the affinity function in the presence of noise, such that the mathematically optimal matching result is also physically meaningful. This paper resorts to deep neural networks to learn the node and edge feature, as well as the affinity model for graph matching in an end-to-end fashion. The learning is supervised by combinatorial permutation loss over nodes. Specifically, the parameters belong to convolutional neural networks for image feature extraction, graph neural networks for node embedding that convert the structural (beyond second-order) information into node-wise features that leads to a linear assignment problem, as well as the affinity kernel between two graphs. Our approach enjoys flexibility in that the permutation loss is agnostic to the number of nodes, and the embedding model is shared among nodes such that the network can deal with varying numbers of nodes for both training and inference. Moreover, our network is class-agnostic. Experimental results on extensive benchmarks show its state-of-the-art performance. It bears some generalization capability across categories and datasets, and is capable for robust matching against outliers.</description><identifier>ISSN: 0162-8828</identifier><identifier>EISSN: 1939-3539</identifier><identifier>EISSN: 2160-9292</identifier><identifier>DOI: 10.1109/TPAMI.2020.3005590</identifier><identifier>PMID: 32750800</identifier><identifier>CODEN: ITPIDJ</identifier><language>eng</language><publisher>United States: IEEE</publisher><subject>Affinity ; Artificial neural networks ; Combinatorial analysis ; combinatorial optimization ; deep learning ; Embedding ; Feature extraction ; graph embedding ; Graph matching ; Graph neural networks ; Graphs ; Machine learning ; Mathematical model ; Neural networks ; Nodes ; Optimization ; Outliers (statistics) ; Pattern matching ; Peer-to-peer computing ; Permutations ; Robustness (mathematics) ; Tensors ; Training</subject><ispartof>IEEE transactions on pattern analysis and machine intelligence, 2023-06, Vol.45 (6), p.6984-7000</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c395t-519f14baacbdc497931095f111fa84abb115a405a3a1e07791797caf267490033</citedby><cites>FETCH-LOGICAL-c395t-519f14baacbdc497931095f111fa84abb115a405a3a1e07791797caf267490033</cites><orcidid>0000-0001-9639-7679 ; 0000-0002-9566-738X ; 0000-0003-4029-3322</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9128045$$EHTML$$P50$$Gieee$$Hfree_for_read</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/32750800$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Wang, Runzhong</creatorcontrib><creatorcontrib>Yan, Junchi</creatorcontrib><creatorcontrib>Yang, Xiaokang</creatorcontrib><title>Combinatorial Learning of Robust Deep Graph Matching: An Embedding Based Approach</title><title>IEEE transactions on pattern analysis and machine intelligence</title><addtitle>TPAMI</addtitle><addtitle>IEEE Trans Pattern Anal Mach Intell</addtitle><description>Graph matching aims to establish node correspondence between two graphs, which has been a fundamental problem for its NP-hard nature. One practical consideration is the effective modeling of the affinity function in the presence of noise, such that the mathematically optimal matching result is also physically meaningful. This paper resorts to deep neural networks to learn the node and edge feature, as well as the affinity model for graph matching in an end-to-end fashion. The learning is supervised by combinatorial permutation loss over nodes. Specifically, the parameters belong to convolutional neural networks for image feature extraction, graph neural networks for node embedding that convert the structural (beyond second-order) information into node-wise features that leads to a linear assignment problem, as well as the affinity kernel between two graphs. Our approach enjoys flexibility in that the permutation loss is agnostic to the number of nodes, and the embedding model is shared among nodes such that the network can deal with varying numbers of nodes for both training and inference. Moreover, our network is class-agnostic. Experimental results on extensive benchmarks show its state-of-the-art performance. It bears some generalization capability across categories and datasets, and is capable for robust matching against outliers.</description><subject>Affinity</subject><subject>Artificial neural networks</subject><subject>Combinatorial analysis</subject><subject>combinatorial optimization</subject><subject>deep learning</subject><subject>Embedding</subject><subject>Feature extraction</subject><subject>graph embedding</subject><subject>Graph matching</subject><subject>Graph neural networks</subject><subject>Graphs</subject><subject>Machine learning</subject><subject>Mathematical model</subject><subject>Neural networks</subject><subject>Nodes</subject><subject>Optimization</subject><subject>Outliers (statistics)</subject><subject>Pattern matching</subject><subject>Peer-to-peer computing</subject><subject>Permutations</subject><subject>Robustness (mathematics)</subject><subject>Tensors</subject><subject>Training</subject><issn>0162-8828</issn><issn>1939-3539</issn><issn>2160-9292</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>ESBDL</sourceid><sourceid>RIE</sourceid><recordid>eNpdkEtP4zAURq0RaCgwfwAkZIkNm5R77biJ2ZVSGKRWPNRZWzeJQ4OaB3aymH-PSzssZnUX37mvw9gZwhgR9PXqebp8HAsQMJYASmn4wUaopY6kkvqAjQAnIkpTkR6xY-_fATBWIH-yIykSBSnAiL3M2jqrGupbV9GGLyy5pmreeFvy1zYbfM_vrO34g6NuzZfU5-uQ3vBpw-d1Zotiy96StwWfdp1rKV-fssOSNt7-2tcT9ud-vpr9jhZPD4-z6SLKpVZ9pFCXGGdEeVbksU60DC-pEhFLSmPKMkRFMSiShBaSRGOik5xKMUliDSDlCbvazQ1rPwbre1NXPrebDTW2HbwRsYTJRAgtAnr5H_reDq4J1xmRgk41KEgCJXZU7lrvnS1N56qa3F-DYLbCzZdwsxVu9sJD08V-9JDVtvhu-Wc4AOc7oLLWfscaw-JYyU8wlIG3</recordid><startdate>20230601</startdate><enddate>20230601</enddate><creator>Wang, Runzhong</creator><creator>Yan, Junchi</creator><creator>Yang, Xiaokang</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>ESBDL</scope><scope>RIA</scope><scope>RIE</scope><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>7X8</scope><orcidid>https://orcid.org/0000-0001-9639-7679</orcidid><orcidid>https://orcid.org/0000-0002-9566-738X</orcidid><orcidid>https://orcid.org/0000-0003-4029-3322</orcidid></search><sort><creationdate>20230601</creationdate><title>Combinatorial Learning of Robust Deep Graph Matching: An Embedding Based Approach</title><author>Wang, Runzhong ; Yan, Junchi ; Yang, Xiaokang</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c395t-519f14baacbdc497931095f111fa84abb115a405a3a1e07791797caf267490033</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Affinity</topic><topic>Artificial neural networks</topic><topic>Combinatorial analysis</topic><topic>combinatorial optimization</topic><topic>deep learning</topic><topic>Embedding</topic><topic>Feature extraction</topic><topic>graph embedding</topic><topic>Graph matching</topic><topic>Graph neural networks</topic><topic>Graphs</topic><topic>Machine learning</topic><topic>Mathematical model</topic><topic>Neural networks</topic><topic>Nodes</topic><topic>Optimization</topic><topic>Outliers (statistics)</topic><topic>Pattern matching</topic><topic>Peer-to-peer computing</topic><topic>Permutations</topic><topic>Robustness (mathematics)</topic><topic>Tensors</topic><topic>Training</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Wang, Runzhong</creatorcontrib><creatorcontrib>Yan, Junchi</creatorcontrib><creatorcontrib>Yang, Xiaokang</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE Open Access Journals</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>PubMed</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>MEDLINE - Academic</collection><jtitle>IEEE transactions on pattern analysis and machine intelligence</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Wang, Runzhong</au><au>Yan, Junchi</au><au>Yang, Xiaokang</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Combinatorial Learning of Robust Deep Graph Matching: An Embedding Based Approach</atitle><jtitle>IEEE transactions on pattern analysis and machine intelligence</jtitle><stitle>TPAMI</stitle><addtitle>IEEE Trans Pattern Anal Mach Intell</addtitle><date>2023-06-01</date><risdate>2023</risdate><volume>45</volume><issue>6</issue><spage>6984</spage><epage>7000</epage><pages>6984-7000</pages><issn>0162-8828</issn><eissn>1939-3539</eissn><eissn>2160-9292</eissn><coden>ITPIDJ</coden><abstract>Graph matching aims to establish node correspondence between two graphs, which has been a fundamental problem for its NP-hard nature. One practical consideration is the effective modeling of the affinity function in the presence of noise, such that the mathematically optimal matching result is also physically meaningful. This paper resorts to deep neural networks to learn the node and edge feature, as well as the affinity model for graph matching in an end-to-end fashion. The learning is supervised by combinatorial permutation loss over nodes. Specifically, the parameters belong to convolutional neural networks for image feature extraction, graph neural networks for node embedding that convert the structural (beyond second-order) information into node-wise features that leads to a linear assignment problem, as well as the affinity kernel between two graphs. Our approach enjoys flexibility in that the permutation loss is agnostic to the number of nodes, and the embedding model is shared among nodes such that the network can deal with varying numbers of nodes for both training and inference. Moreover, our network is class-agnostic. Experimental results on extensive benchmarks show its state-of-the-art performance. It bears some generalization capability across categories and datasets, and is capable for robust matching against outliers.</abstract><cop>United States</cop><pub>IEEE</pub><pmid>32750800</pmid><doi>10.1109/TPAMI.2020.3005590</doi><tpages>17</tpages><orcidid>https://orcid.org/0000-0001-9639-7679</orcidid><orcidid>https://orcid.org/0000-0002-9566-738X</orcidid><orcidid>https://orcid.org/0000-0003-4029-3322</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0162-8828 |
ispartof | IEEE transactions on pattern analysis and machine intelligence, 2023-06, Vol.45 (6), p.6984-7000 |
issn | 0162-8828 1939-3539 2160-9292 |
language | eng |
recordid | cdi_proquest_miscellaneous_2430662292 |
source | IEEE Electronic Library (IEL) |
subjects | Affinity Artificial neural networks Combinatorial analysis combinatorial optimization deep learning Embedding Feature extraction graph embedding Graph matching Graph neural networks Graphs Machine learning Mathematical model Neural networks Nodes Optimization Outliers (statistics) Pattern matching Peer-to-peer computing Permutations Robustness (mathematics) Tensors Training |
title | Combinatorial Learning of Robust Deep Graph Matching: An Embedding Based Approach |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-12T23%3A20%3A40IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_pubme&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Combinatorial%20Learning%20of%20Robust%20Deep%20Graph%20Matching:%20An%20Embedding%20Based%20Approach&rft.jtitle=IEEE%20transactions%20on%20pattern%20analysis%20and%20machine%20intelligence&rft.au=Wang,%20Runzhong&rft.date=2023-06-01&rft.volume=45&rft.issue=6&rft.spage=6984&rft.epage=7000&rft.pages=6984-7000&rft.issn=0162-8828&rft.eissn=1939-3539&rft.coden=ITPIDJ&rft_id=info:doi/10.1109/TPAMI.2020.3005590&rft_dat=%3Cproquest_pubme%3E2430662292%3C/proquest_pubme%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2809890507&rft_id=info:pmid/32750800&rft_ieee_id=9128045&rfr_iscdi=true |