Multi-Layer Perceptron Model Integrating Multi-Head Attention and Gating Mechanism for Global Navigation Satellite System Positioning Error Estimation
To better understand and evaluate the GNSS positioning performance, it is convenient to adopt corresponding measures to reduce the impact of errors on positioning. A GNSS positioning error estimation scheme based on an improved multi-layer perceptron model is proposed. The multi-head attention mecha...
Saved in:
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2025-01-01
|
Series: | Remote Sensing |
Subjects: | |
Online Access: | https://www.mdpi.com/2072-4292/17/2/301 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832587547505590272 |
---|---|
author | Xiuxun Liu Zuping Tang Jiaolong Wei |
author_facet | Xiuxun Liu Zuping Tang Jiaolong Wei |
author_sort | Xiuxun Liu |
collection | DOAJ |
description | To better understand and evaluate the GNSS positioning performance, it is convenient to adopt corresponding measures to reduce the impact of errors on positioning. A GNSS positioning error estimation scheme based on an improved multi-layer perceptron model is proposed. The multi-head attention mechanism and gating operation are integrated into the multi-layer perceptron model to adaptively select and filter features, enhancing the model’s ability to understand input features. First, the original positioning error of the satellite is obtained through the Kalman filter positioning method. The data are then preprocessed to extract available features. Finally, the features are input into the constructed model for training and testing to obtain the estimated positioning error value. Two types of comparative experiments were completed. The performance of the presented model is evaluated by the root mean square error. Experimental results show that the proposed method performs well in terms of performance indicators, and has obvious advantages over other state-of-the-art methods. In particular, the root mean square error of the presented method in the first dataset is 0.239 m, which is <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>39.2</mn><mo>%</mo></mrow></semantics></math></inline-formula> and <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>17</mn><mo>%</mo></mrow></semantics></math></inline-formula> lower than the current state-of-the-art long short-term memory network and convolutional neural network, respectively. The presented method can provide higher-precision estimated values for studying the GNSS positioning error estimation problem. |
format | Article |
id | doaj-art-15ba6006adc642559b074f4ab2f6b277 |
institution | Kabale University |
issn | 2072-4292 |
language | English |
publishDate | 2025-01-01 |
publisher | MDPI AG |
record_format | Article |
series | Remote Sensing |
spelling | doaj-art-15ba6006adc642559b074f4ab2f6b2772025-01-24T13:48:03ZengMDPI AGRemote Sensing2072-42922025-01-0117230110.3390/rs17020301Multi-Layer Perceptron Model Integrating Multi-Head Attention and Gating Mechanism for Global Navigation Satellite System Positioning Error EstimationXiuxun Liu0Zuping Tang1Jiaolong Wei2School of Electronic Information and Communications, Huazhong University of Science and Technology, Wuhan 430074, ChinaSchool of Electronic Information and Communications, Huazhong University of Science and Technology, Wuhan 430074, ChinaSchool of Electronic Information and Communications, Huazhong University of Science and Technology, Wuhan 430074, ChinaTo better understand and evaluate the GNSS positioning performance, it is convenient to adopt corresponding measures to reduce the impact of errors on positioning. A GNSS positioning error estimation scheme based on an improved multi-layer perceptron model is proposed. The multi-head attention mechanism and gating operation are integrated into the multi-layer perceptron model to adaptively select and filter features, enhancing the model’s ability to understand input features. First, the original positioning error of the satellite is obtained through the Kalman filter positioning method. The data are then preprocessed to extract available features. Finally, the features are input into the constructed model for training and testing to obtain the estimated positioning error value. Two types of comparative experiments were completed. The performance of the presented model is evaluated by the root mean square error. Experimental results show that the proposed method performs well in terms of performance indicators, and has obvious advantages over other state-of-the-art methods. In particular, the root mean square error of the presented method in the first dataset is 0.239 m, which is <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>39.2</mn><mo>%</mo></mrow></semantics></math></inline-formula> and <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>17</mn><mo>%</mo></mrow></semantics></math></inline-formula> lower than the current state-of-the-art long short-term memory network and convolutional neural network, respectively. The presented method can provide higher-precision estimated values for studying the GNSS positioning error estimation problem.https://www.mdpi.com/2072-4292/17/2/301global navigation satellite systempositioning error estimationmachine learningmulti-layer perceptron model |
spellingShingle | Xiuxun Liu Zuping Tang Jiaolong Wei Multi-Layer Perceptron Model Integrating Multi-Head Attention and Gating Mechanism for Global Navigation Satellite System Positioning Error Estimation Remote Sensing global navigation satellite system positioning error estimation machine learning multi-layer perceptron model |
title | Multi-Layer Perceptron Model Integrating Multi-Head Attention and Gating Mechanism for Global Navigation Satellite System Positioning Error Estimation |
title_full | Multi-Layer Perceptron Model Integrating Multi-Head Attention and Gating Mechanism for Global Navigation Satellite System Positioning Error Estimation |
title_fullStr | Multi-Layer Perceptron Model Integrating Multi-Head Attention and Gating Mechanism for Global Navigation Satellite System Positioning Error Estimation |
title_full_unstemmed | Multi-Layer Perceptron Model Integrating Multi-Head Attention and Gating Mechanism for Global Navigation Satellite System Positioning Error Estimation |
title_short | Multi-Layer Perceptron Model Integrating Multi-Head Attention and Gating Mechanism for Global Navigation Satellite System Positioning Error Estimation |
title_sort | multi layer perceptron model integrating multi head attention and gating mechanism for global navigation satellite system positioning error estimation |
topic | global navigation satellite system positioning error estimation machine learning multi-layer perceptron model |
url | https://www.mdpi.com/2072-4292/17/2/301 |
work_keys_str_mv | AT xiuxunliu multilayerperceptronmodelintegratingmultiheadattentionandgatingmechanismforglobalnavigationsatellitesystempositioningerrorestimation AT zupingtang multilayerperceptronmodelintegratingmultiheadattentionandgatingmechanismforglobalnavigationsatellitesystempositioningerrorestimation AT jiaolongwei multilayerperceptronmodelintegratingmultiheadattentionandgatingmechanismforglobalnavigationsatellitesystempositioningerrorestimation |