Cargando…

Geometric graphs from data to aid classification tasks with Graph Convolutional Networks

Traditional classification tasks learn to assign samples to given classes based solely on sample features. This paradigm is evolving to include other sources of information, such as known relations between samples. Here, we show that, even if additional relational information is not available in the...

Descripción completa

Detalles Bibliográficos
Autores principales: Qian, Yifan, Expert, Paul, Panzarasa, Pietro, Barahona, Mauricio
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8085612/
https://www.ncbi.nlm.nih.gov/pubmed/33982027
http://dx.doi.org/10.1016/j.patter.2021.100237
_version_ 1783686379163615232
author Qian, Yifan
Expert, Paul
Panzarasa, Pietro
Barahona, Mauricio
author_facet Qian, Yifan
Expert, Paul
Panzarasa, Pietro
Barahona, Mauricio
author_sort Qian, Yifan
collection PubMed
description Traditional classification tasks learn to assign samples to given classes based solely on sample features. This paradigm is evolving to include other sources of information, such as known relations between samples. Here, we show that, even if additional relational information is not available in the dataset, one can improve classification by constructing geometric graphs from the features themselves, and using them within a Graph Convolutional Network. The improvement in classification accuracy is maximized by graphs that capture sample similarity with relatively low edge density. We show that such feature-derived graphs increase the alignment of the data to the ground truth while improving class separation. We also demonstrate that the graphs can be made more efficient using spectral sparsification, which reduces the number of edges while still improving classification performance. We illustrate our findings using synthetic and real-world datasets from various scientific domains.
format Online
Article
Text
id pubmed-8085612
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-80856122021-05-11 Geometric graphs from data to aid classification tasks with Graph Convolutional Networks Qian, Yifan Expert, Paul Panzarasa, Pietro Barahona, Mauricio Patterns (N Y) Article Traditional classification tasks learn to assign samples to given classes based solely on sample features. This paradigm is evolving to include other sources of information, such as known relations between samples. Here, we show that, even if additional relational information is not available in the dataset, one can improve classification by constructing geometric graphs from the features themselves, and using them within a Graph Convolutional Network. The improvement in classification accuracy is maximized by graphs that capture sample similarity with relatively low edge density. We show that such feature-derived graphs increase the alignment of the data to the ground truth while improving class separation. We also demonstrate that the graphs can be made more efficient using spectral sparsification, which reduces the number of edges while still improving classification performance. We illustrate our findings using synthetic and real-world datasets from various scientific domains. Elsevier 2021-04-09 /pmc/articles/PMC8085612/ /pubmed/33982027 http://dx.doi.org/10.1016/j.patter.2021.100237 Text en © 2021 The Authors https://creativecommons.org/licenses/by/4.0/This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Qian, Yifan
Expert, Paul
Panzarasa, Pietro
Barahona, Mauricio
Geometric graphs from data to aid classification tasks with Graph Convolutional Networks
title Geometric graphs from data to aid classification tasks with Graph Convolutional Networks
title_full Geometric graphs from data to aid classification tasks with Graph Convolutional Networks
title_fullStr Geometric graphs from data to aid classification tasks with Graph Convolutional Networks
title_full_unstemmed Geometric graphs from data to aid classification tasks with Graph Convolutional Networks
title_short Geometric graphs from data to aid classification tasks with Graph Convolutional Networks
title_sort geometric graphs from data to aid classification tasks with graph convolutional networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8085612/
https://www.ncbi.nlm.nih.gov/pubmed/33982027
http://dx.doi.org/10.1016/j.patter.2021.100237
work_keys_str_mv AT qianyifan geometricgraphsfromdatatoaidclassificationtaskswithgraphconvolutionalnetworks
AT expertpaul geometricgraphsfromdatatoaidclassificationtaskswithgraphconvolutionalnetworks
AT panzarasapietro geometricgraphsfromdatatoaidclassificationtaskswithgraphconvolutionalnetworks
AT barahonamauricio geometricgraphsfromdatatoaidclassificationtaskswithgraphconvolutionalnetworks