Wireless Indoor Localization Using Convolutional Neural Network and Gaussian Process Regression

This paper presents a localization model employing convolutional neural network (CNN) and Gaussian process regression (GPR) based on Wi-Fi received signal strength indication (RSSI) fingerprinting data. In the proposed scheme, the CNN model is trained by a training dataset. The trained model adapts to complex scenes with multipath effects or many access points (APs). More specifically, the pre-processing algorithm makes the RSSI vector which is formed by considerable RSSI values from different APs readable by the CNN algorithm. The trained CNN model improves the positioning performance by taking a series of RSSI vectors into account and extracting local features. In this design, however, the performance is to be further improved by applying the GPR algorithm to adjust the coordinates of target points and offset the over-fitting problem of CNN. After implementing the hybrid model, the model is experimented with a public database that was collected from a library of Jaume I University in Spain. The results show that the hybrid model has outperformed the model using k-nearest neighbor (KNN) by 61.8%. While the CNN model improves the performance by 45.8%, the GPR algorithm further enhances the localization accuracy. In addition, the paper has also experimented with the three kernel functions, all of which have been demonstrated to have positive effects on GPR.

[1]  Klemen Bregar,et al.  Improving Indoor Localization Using Convolutional Neural Networks on Computationally Restricted Devices , 2018, IEEE Access.

[2]  Maria Papadopouli,et al.  Low-dimensional signal-strength fingerprint-based positioning in wireless LANs , 2014, Ad Hoc Networks.

[3]  Lionel M. Ni,et al.  A Survey on Wireless Indoor Localization from the Device Perspective , 2016, ACM Comput. Surv..

[4]  Baoding Zhou,et al.  Smartphone-Based Activity Recognition for Indoor Localization Using a Convolutional Neural Network , 2019, Sensors.

[5]  Ashraf Aboshosha,et al.  An efficient indoor localization system based on Affinity Propagation and Support Vector Regression , 2016, 2016 Sixth International Conference on Digital Information Processing and Communications (ICDIPC).

[6]  Louis Chevallier,et al.  Hybrid multi-layer deep CNN/aggregator feature for image classification , 2015, 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[7]  Wusheng Chou,et al.  A Robust Indoor Localization System Integrating Visual Localization Aided by CNN-Based Image Retrieval with Monte Carlo Localization , 2019, Sensors.

[8]  Dongsoo Han,et al.  Performance Evaluation of Radio Map Construction Methods for Wi-Fi Positioning Systems , 2017, IEEE Transactions on Intelligent Transportation Systems.

[9]  Dieter Fox,et al.  Gaussian Processes for Signal Strength-Based Location Estimation , 2006, Robotics: Science and Systems.

[10]  Gunnar Eriksson,et al.  Indoor localization using multi-frequency RSS , 2016, 2016 IEEE/ION Position, Location and Navigation Symposium (PLANS).

[11]  Lei Shu,et al.  Path-Loss-Based Fingerprint Localization Approach for Location-Based Services in Indoor Environments , 2017, IEEE Access.

[12]  Rosdiadee Nordin,et al.  Recent Advances in Wireless Indoor Localization Techniques and System , 2013, J. Comput. Networks Commun..

[13]  Ren C. Luo,et al.  Dynamic Wireless Indoor Localization Incorporating With an Autonomous Mobile Robot Based on an Adaptive Signal Model Fingerprinting Approach , 2019, IEEE Transactions on Industrial Electronics.

[14]  Min Chen,et al.  Enhanced Fingerprinting and Trajectory Prediction for IoT Localization in Smart Buildings , 2016, IEEE Transactions on Automation Science and Engineering.

[15]  Wenbin Lin,et al.  Indoor Localization and Automatic Fingerprint Update with Altered AP Signals , 2017, IEEE Transactions on Mobile Computing.

[16]  Lijun Chen,et al.  Optimal weighted K-nearest neighbour algorithm for wireless sensor network fingerprint localisation in noisy environment , 2018, IET Commun..

[17]  Tin Kam Ho,et al.  Probabilistic radio-frequency fingerprinting and localization on the run , 2014, Bell Labs Technical Journal.

[18]  Wei Xu,et al.  CNN-RNN: A Unified Framework for Multi-label Image Classification , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[19]  Xingqun Zhan,et al.  Characterization of Smart Phone Received Signal Strength Indication for WLAN Indoor Positioning Accuracy Improvement , 2014, J. Networks.

[20]  Elena Simona Lohan,et al.  Long-Term WiFi Fingerprinting Dataset for Research on Robust Indoor Positioning , 2018, Data.

[21]  Shueng-Han Gary Chan,et al.  Wi-Fi Fingerprint-Based Indoor Positioning: Recent Advances and Comparisons , 2016, IEEE Communications Surveys & Tutorials.

[22]  L. Mainetti,et al.  An Indoor Location-Aware System for an IoT-Based Smart Museum , 2016, IEEE Internet of Things Journal.

[23]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[24]  Qi Xuan,et al.  Passive Indoor Localization Based on CSI and Naive Bayes Classification , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[25]  Wen Liu,et al.  Smallest enclosing circle-based fingerprint clustering and modified-WKNN matching algorithm for indoor positioning , 2016, 2016 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[26]  Antoni Pérez-Navarro,et al.  Influence of human absorption of Wi-Fi signal in indoor positioning with Wi-Fi fingerprinting , 2015, 2015 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[27]  Yuanyuan Yang,et al.  CSI Amplitude Fingerprinting-Based NB-IoT Indoor Localization , 2018, IEEE Internet of Things Journal.

[28]  Pavlos I. Lazaridis,et al.  An Efficient Algorithm for Partial Discharge Localization in High-Voltage Systems Using Received Signal Strength , 2018, Sensors.

[29]  Shahrokh Valaee,et al.  Received-Signal-Strength-Based Indoor Positioning Using Compressive Sensing , 2012, IEEE Transactions on Mobile Computing.

[30]  Alessandro Cidronali,et al.  An Improved Approach for RSSI-Based only Calibration-Free Real-Time Indoor Localization on IEEE 802.11 and 802.15.4 Wireless Networks , 2017, Sensors.

[31]  Bo Wang,et al.  Multivariate Gaussian and Student-t process regression for multi-output prediction , 2017, Neural Computing and Applications.

[32]  Jing Wang,et al.  Accurate real time localization tracking in a clinical environment using Bluetooth Low Energy and deep learning , 2017, PloS one.

[33]  Andrew G. Dempster,et al.  Design protocol and performance analysis of indoor fingerprinting positioning systems , 2014, Phys. Commun..

[34]  Hyung Seok Kim,et al.  Enhanced weighted K-nearest neighbor algorithm for indoor Wi-Fi positioning systems , 2012, 2012 8th International Conference on Computing Technology and Information Management (NCM and ICNIT).

[35]  Jeonghee Choi,et al.  An improved RSSI of geomagnetic field-based indoor positioning method involving efficient database generation by building materials , 2016, 2016 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[36]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.