Anomaly Detection for Urban Vehicle GNSS Observation with a Hybrid Machine Learning System

In urban areas, the accuracy and reliability of global navigation satellite systems (GNSS) vehicle positioning decline due to substantial non-line-of-sight (NLOS) signals and multipath effects. Recently, positioning enhancement approaches with supervised GNSS signal type classification based on 3D building model-aided labelling have received widespread attention. Despite the reduced computing costs and improved real-time performance, the strict requirements of 3D building models on accuracy and timeliness limit the popularization of the technology to some extent. Meanwhile, the diversity of anomalous observation sources is beyond the reach of NLOS/multipath detection methods. This paper attempts to construct an alternative framework for quality identification of GNSS observations combining clustering-based anomaly detection and supervised classification, in which the hierarchical density-based spatial clustering of applications with noise (HDBSCAN) algorithm is used to label the offline dataset as normal and anomalous observations without the aid of 3D building models, and the supervised classifier in the online system learns the classification rule for real-time anomaly detection. The experimental results based on the measured vehicle GPS/BeiDou data show that after excluding anomalous observations the single point positioning accuracy of the offline dataset is improved by 87.0%, 45.9%, and 69.6% in the east, north, and up directions, respectively, and the positioning accuracy of two online datasets is improved by 48.4%/45.7%, 39.6%/63.3%, and 49.6%/49.1% in the three directions. Through a large number of comparative experiments and discussion on key issues, it is certified that the proposed method is highly feasible and has great potential in the practical application of urban GNSS vehicle positioning.

[1]  Rui Sun,et al.  GPS Signal Reception Classification Using Adaptive Neuro-Fuzzy Inference System , 2018, Journal of Navigation.

[2]  Paul D. Groves,et al.  NLOS GPS signal detection using a dual-polarisation antenna , 2012, GPS Solutions.

[3]  Li-Ta Hsu,et al.  3D building model-based pedestrian positioning method using GPS/GLONASS/QZSS and its reliability calculation , 2016, GPS Solutions.

[4]  G. Lachapelle,et al.  User-level reliability monitoring in urban personal satellite-navigation , 2007, IEEE Transactions on Aerospace and Electronic Systems.

[5]  Gethin Wyn Roberts,et al.  Convolutional Neural Network Based Multipath Detection Method for Static and Kinematic GPS High Precision Positioning , 2018, Remote. Sens..

[6]  Roi Yozevitch,et al.  A Robust GNSS LOS/NLOS Signal Classifier , 2016 .

[7]  Mohiuddin Ahmed,et al.  A survey of network anomaly detection techniques , 2016, J. Netw. Comput. Appl..

[8]  Lei Wang,et al.  GNSS Shadow Matching: Improving Urban Positioning Accuracy Using a 3D City Model with Optimized Visibility Scoring Scheme , 2013 .

[9]  Reda Alhajj,et al.  A comprehensive survey of numeric and symbolic outlier mining techniques , 2006, Intell. Data Anal..

[10]  Miguel Ortiz,et al.  About Non-Line-Of-Sight Satellite Detection and Exclusion in a 3D Map-Aided Localization Algorithm , 2013, Sensors.

[11]  Li-Ta Hsu,et al.  Analysis and modeling GPS NLOS effect in highly urbanized area , 2017, GPS Solutions.

[12]  Alan Dodson,et al.  Impact of GPS satellite and pseudolite geometry on structural deformation monitoring: analytical and empirical studies , 2004 .

[13]  Md. Rafiqul Islam,et al.  A survey of anomaly detection techniques in financial domain , 2016, Future Gener. Comput. Syst..

[14]  Nobuaki Kubo,et al.  Multipath mitigation and NLOS detection using vector tracking in urban environments , 2015, GPS Solutions.

[15]  Hans-Peter Kriegel,et al.  A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise , 1996, KDD.

[16]  Ricardo J. G. B. Campello,et al.  Density-Based Clustering Based on Hierarchical Density Estimates , 2013, PAKDD.

[17]  VARUN CHANDOLA,et al.  Anomaly detection: A survey , 2009, CSUR.

[18]  Jung-Min Park,et al.  An overview of anomaly detection techniques: Existing solutions and latest technological trends , 2007, Comput. Networks.

[19]  Arthur Zimek,et al.  Hierarchical Density Estimates for Data Clustering, Visualization, and Outlier Detection , 2015, ACM Trans. Knowl. Discov. Data.

[20]  Nitesh V. Chawla,et al.  SMOTE: Synthetic Minority Over-sampling Technique , 2002, J. Artif. Intell. Res..

[21]  Li-Ta Hsu,et al.  GPS Error Correction With Pseudorange Evaluation Using Three-Dimensional Maps , 2015, IEEE Transactions on Intelligent Transportation Systems.

[22]  Li-Ta Hsu,et al.  Intelligent GPS L1 LOS/Multipath/NLOS Classifiers Based on Correlator-, RINEX- and NMEA-Level Measurements , 2019, Remote. Sens..

[23]  Juliette Marais,et al.  GNSS Position Integrity in Urban Environments: A Review of Literature , 2018, IEEE Transactions on Intelligent Transportation Systems.

[24]  June Ho Park,et al.  A Clustering-Based Fault Detection Method for Steam Boiler Tube in Thermal Power Plant , 2016 .

[25]  Andrey Soloviev,et al.  Use of Deeply Integrated GPS/INS Architecture and Laser Scanners for the Identification of Multipath Reflections in Urban Environments , 2009, IEEE Journal of Selected Topics in Signal Processing.

[26]  Peter Norvig,et al.  The Unreasonable Effectiveness of Data , 2009, IEEE Intelligent Systems.

[27]  P. Groves Shadow Matching: A New GNSS Positioning Technique for Urban Canyons , 2011, Journal of Navigation.

[28]  Li-Ta Hsu,et al.  Open-source MATLAB code for GPS vector tracking on a software-defined receiver , 2019, GPS Solutions.

[29]  Leland McInnes,et al.  hdbscan: Hierarchical density based clustering , 2017, J. Open Source Softw..

[30]  R. Prim Shortest connection networks and some generalizations , 1957 .

[31]  P. Axelrad,et al.  Modeling GPS phase multipath with SNR: Case study from the Salar de Uyuni, Boliva , 2008 .

[32]  Peilin Liu,et al.  Statistical Multipath Model Based on Experimental GNSS Data in Static Urban Canyon Environment , 2018, Sensors.

[33]  Hans-Peter Kriegel,et al.  DBSCAN Revisited, Revisited , 2017, ACM Trans. Database Syst..

[34]  Victoria J. Hodge,et al.  A Survey of Outlier Detection Methodologies , 2004, Artificial Intelligence Review.