Cargando…

TREPH: A Plug-In Topological Layer for Graph Neural Networks

Topological Data Analysis (TDA) is an approach to analyzing the shape of data using techniques from algebraic topology. The staple of TDA is Persistent Homology (PH). Recent years have seen a trend of combining PH and Graph Neural Networks (GNNs) in an end-to-end manner to capture topological featur...

Descripción completa

Detalles Bibliográficos
Autores principales: Ye, Xue, Sun, Fang, Xiang, Shiming
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9954936/
https://www.ncbi.nlm.nih.gov/pubmed/36832697
http://dx.doi.org/10.3390/e25020331
_version_ 1784894233050611712
author Ye, Xue
Sun, Fang
Xiang, Shiming
author_facet Ye, Xue
Sun, Fang
Xiang, Shiming
author_sort Ye, Xue
collection PubMed
description Topological Data Analysis (TDA) is an approach to analyzing the shape of data using techniques from algebraic topology. The staple of TDA is Persistent Homology (PH). Recent years have seen a trend of combining PH and Graph Neural Networks (GNNs) in an end-to-end manner to capture topological features from graph data. Though effective, these methods are limited by the shortcomings of PH: incomplete topological information and irregular output format. Extended Persistent Homology (EPH), as a variant of PH, addresses these problems elegantly. In this paper, we propose a plug-in topological layer for GNNs, termed Topological Representation with Extended Persistent Homology (TREPH). Taking advantage of the uniformity of EPH, a novel aggregation mechanism is designed to collate topological features of different dimensions to the local positions determining their living processes. The proposed layer is provably differentiable and more expressive than PH-based representations, which in turn is strictly stronger than message-passing GNNs in expressive power. Experiments on real-world graph classification tasks demonstrate the competitiveness of TREPH compared with the state-of-the-art approaches.
format Online
Article
Text
id pubmed-9954936
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-99549362023-02-25 TREPH: A Plug-In Topological Layer for Graph Neural Networks Ye, Xue Sun, Fang Xiang, Shiming Entropy (Basel) Article Topological Data Analysis (TDA) is an approach to analyzing the shape of data using techniques from algebraic topology. The staple of TDA is Persistent Homology (PH). Recent years have seen a trend of combining PH and Graph Neural Networks (GNNs) in an end-to-end manner to capture topological features from graph data. Though effective, these methods are limited by the shortcomings of PH: incomplete topological information and irregular output format. Extended Persistent Homology (EPH), as a variant of PH, addresses these problems elegantly. In this paper, we propose a plug-in topological layer for GNNs, termed Topological Representation with Extended Persistent Homology (TREPH). Taking advantage of the uniformity of EPH, a novel aggregation mechanism is designed to collate topological features of different dimensions to the local positions determining their living processes. The proposed layer is provably differentiable and more expressive than PH-based representations, which in turn is strictly stronger than message-passing GNNs in expressive power. Experiments on real-world graph classification tasks demonstrate the competitiveness of TREPH compared with the state-of-the-art approaches. MDPI 2023-02-10 /pmc/articles/PMC9954936/ /pubmed/36832697 http://dx.doi.org/10.3390/e25020331 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Ye, Xue
Sun, Fang
Xiang, Shiming
TREPH: A Plug-In Topological Layer for Graph Neural Networks
title TREPH: A Plug-In Topological Layer for Graph Neural Networks
title_full TREPH: A Plug-In Topological Layer for Graph Neural Networks
title_fullStr TREPH: A Plug-In Topological Layer for Graph Neural Networks
title_full_unstemmed TREPH: A Plug-In Topological Layer for Graph Neural Networks
title_short TREPH: A Plug-In Topological Layer for Graph Neural Networks
title_sort treph: a plug-in topological layer for graph neural networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9954936/
https://www.ncbi.nlm.nih.gov/pubmed/36832697
http://dx.doi.org/10.3390/e25020331
work_keys_str_mv AT yexue trephaplugintopologicallayerforgraphneuralnetworks
AT sunfang trephaplugintopologicallayerforgraphneuralnetworks
AT xiangshiming trephaplugintopologicallayerforgraphneuralnetworks