Cargando…

Subgraph Learning for Topological Geolocalization with Graph Neural Networks

One of the challenges of spatial cognition, such as self-localization and navigation, is to develop an efficient learning approach capable of mimicking human ability. This paper proposes a novel approach for topological geolocalization on the map using motion trajectory and graph neural networks. Sp...

Descripción completa

Detalles Bibliográficos
Autores principales: Zha, Bing, Yilmaz, Alper
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10255631/
https://www.ncbi.nlm.nih.gov/pubmed/37299825
http://dx.doi.org/10.3390/s23115098
_version_ 1785056918738305024
author Zha, Bing
Yilmaz, Alper
author_facet Zha, Bing
Yilmaz, Alper
author_sort Zha, Bing
collection PubMed
description One of the challenges of spatial cognition, such as self-localization and navigation, is to develop an efficient learning approach capable of mimicking human ability. This paper proposes a novel approach for topological geolocalization on the map using motion trajectory and graph neural networks. Specifically, our learning method learns an embedding of the motion trajectory encoded as a path subgraph where the node and edge represent turning direction and relative distance information by training a graph neural network. We formulate the subgraph learning as a multi-class classification problem in which the output node IDs are interpreted as the object’s location on the map. After training using three map datasets with small, medium, and large sizes, the node localization tests on simulated trajectories generated from the map show 93.61%, 95.33%, and 87.50% accuracy, respectively. We also demonstrate similar accuracy for our approach on actual trajectories generated by visual-inertial odometry. The key benefits of our approach are as follows: (1) we take advantage of the powerful graph-modeling ability of neural graph networks, (2) it only requires a map in the form of a 2D graph, and (3) it only requires an affordable sensor that generates relative motion trajectory.
format Online
Article
Text
id pubmed-10255631
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-102556312023-06-10 Subgraph Learning for Topological Geolocalization with Graph Neural Networks Zha, Bing Yilmaz, Alper Sensors (Basel) Article One of the challenges of spatial cognition, such as self-localization and navigation, is to develop an efficient learning approach capable of mimicking human ability. This paper proposes a novel approach for topological geolocalization on the map using motion trajectory and graph neural networks. Specifically, our learning method learns an embedding of the motion trajectory encoded as a path subgraph where the node and edge represent turning direction and relative distance information by training a graph neural network. We formulate the subgraph learning as a multi-class classification problem in which the output node IDs are interpreted as the object’s location on the map. After training using three map datasets with small, medium, and large sizes, the node localization tests on simulated trajectories generated from the map show 93.61%, 95.33%, and 87.50% accuracy, respectively. We also demonstrate similar accuracy for our approach on actual trajectories generated by visual-inertial odometry. The key benefits of our approach are as follows: (1) we take advantage of the powerful graph-modeling ability of neural graph networks, (2) it only requires a map in the form of a 2D graph, and (3) it only requires an affordable sensor that generates relative motion trajectory. MDPI 2023-05-26 /pmc/articles/PMC10255631/ /pubmed/37299825 http://dx.doi.org/10.3390/s23115098 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
Zha, Bing
Yilmaz, Alper
Subgraph Learning for Topological Geolocalization with Graph Neural Networks
title Subgraph Learning for Topological Geolocalization with Graph Neural Networks
title_full Subgraph Learning for Topological Geolocalization with Graph Neural Networks
title_fullStr Subgraph Learning for Topological Geolocalization with Graph Neural Networks
title_full_unstemmed Subgraph Learning for Topological Geolocalization with Graph Neural Networks
title_short Subgraph Learning for Topological Geolocalization with Graph Neural Networks
title_sort subgraph learning for topological geolocalization with graph neural networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10255631/
https://www.ncbi.nlm.nih.gov/pubmed/37299825
http://dx.doi.org/10.3390/s23115098
work_keys_str_mv AT zhabing subgraphlearningfortopologicalgeolocalizationwithgraphneuralnetworks
AT yilmazalper subgraphlearningfortopologicalgeolocalizationwithgraphneuralnetworks