Reinforcement Learning for GNSS Spoofing Detection: A Multi-Class DQN Approach with TEXBAT

dc.contributor.authorNoman Chowdhury, Abdullah Al
dc.contributor.authorAhmadi, Elham
dc.contributor.authorElmusrati, Mohammed
dc.contributor.authorKuusniemi, Heidi
dc.contributor.authorBoutellier, Jani
dc.contributor.departmentfi=Digital Economy|en=Digital Economy|
dc.contributor.orcidhttps://orcid.org/0000-0001-9304-6590
dc.date.accessioned2026-05-20T11:13:00Z
dc.date.issued2026
dc.description.abstractGlobal Navigation Satellite Systems (GNSS) are critical for positioning and timing, but the weak and unencrypted nature of civil GNSS signals makes them highly vulnerable to spoof-ing attacks. Existing detection methods, often based on handcrafted metrics or supervised learning, lack robustness across diverse scenarios. In this paper, we formulate GNSS spoofing detection as a multi-class reinforcement learning problem and propose a Deep Q-Network (DQN) trained on GNSS tracking features from the Texas Spoofing Test Battery (TEXBAT) dataset. The proposed approach adopts a tracking-level, non-sequential formulation evaluated on static and replay-like spoofing scenarios. Using nine spoof-sensitive features across multiple Pseudo-Random Noise (PRN) codes, the agent classifies clean and spoofed signals into seven classes, achieving 88.1% multi-class accuracy and a macro F1-score of 0.884. The proposed method outperforms SVM, random forest, and autoencoder baselines, demonstrating the effectiveness of reinforcement learning for GNSS spoofing detection. By learning decision policies through interaction and reward feedback, reward shaping improves sensitivity to stealth and replay spoofing without increasing false alarms.en
dc.description.reviewstatusfi=vertaisarvioitu|en=peerReviewed|
dc.format.pagerange19862-19866
dc.identifier.citationNoman Chowdhury, A. A., Ahmadi, E., Elmusrati, M., Kuusniemi, H., & Boutellier, J. (2026). Reinforcement Learning for GNSS Spoofing Detection: A Multi-Class DQN Approach with TEXBAT. In ICASSP 2026 - 2026 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 19862-19866. IEEE. https://doi.org/10.1109/ICASSP55912.2026.11462191
dc.identifier.isbn979-8-3315-6701-9
dc.identifier.urihttps://osuva.uwasa.fi/handle/11111/20419
dc.identifier.urnURN:NBN:fi-fe2026052050245
dc.language.isoen
dc.publisherIEEE
dc.relation.conferenceIEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)
dc.relation.doihttps://doi.org/10.1109/icassp55912.2026.11462191
dc.relation.funderEuroopan Unionifi
dc.relation.funderEuropean Unionen
dc.relation.ispartofICASSP 2026 - 2026 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)
dc.relation.ispartofjournalProceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing
dc.relation.issn2379-190X
dc.relation.issn1520-6149
dc.relation.urlhttps://doi.org/10.1109/ICASSP55912.2026.11462191
dc.relation.urlhttps://urn.fi/URN:NBN:fi-fe2026052050245
dc.rights.copyright© 2026 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
dc.source.identifier84b2fbf8-5a62-4c2c-93e6-42658051f2c5
dc.source.metadataSoleCRIS
dc.subjectGNSS
dc.subjectspoofing
dc.subjectdeep reinforcement learning
dc.subjectresilient positioning
dc.subjectinterference
dc.subject.disciplinefi=Tietotekniikka tekn|en=Information Technology tech|
dc.subject.disciplinefi=Tietoliikennetekniik|en=Telecommunications|
dc.titleReinforcement Learning for GNSS Spoofing Detection: A Multi-Class DQN Approach with TEXBAT
dc.type.okmfi=A4 Vertaisarvioitu artikkeli konferenssijulkaisussa|en=A4 Article in conference proceedings (peer-reviewed)|
dc.type.publicationarticle
dc.type.versionacceptedVersion

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
nbnfi-fe2026052050245.pdf
Size:
498.39 KB
Format:
Adobe Portable Document Format

Kokoelmat