Comparison of CNN Applications for RSSI-based Fingerprint Indoor Localization

The intelligent use of deep learning (DL) techniques can assist in overcoming noise and uncertainty during fingerprinting-based localization. With the rise in the available computational power on mobile devices, it is now possible to employ DL techniques, such as convolutional neural networks (CNNs), for smartphones. In this paper, we introduce a CNN model based on received signal strength indicator (RSSI) fingerprint datasets and compare it with different CNN application models, such as AlexNet, ResNet, ZFNet, Inception v3, and MobileNet v2, for indoor localization. The experimental results show that the proposed CNN model can achieve a test accuracy of 94.45% and an average location error as low as 1.44 m. Therefore, our CNN model outperforms conventional CNN applications for RSSI-based indoor positioning.

[1]  Feng Zhu,et al.  An RFID Indoor Positioning Algorithm Based on Support Vector Regression , 2018, Sensors.

[2]  Minyi Guo,et al.  Learning Human Activities through Wi-Fi Channel State Information with Multiple Access Points , 2018, IEEE Communications Magazine.

[3]  L. Polak,et al.  Study of the performance of RSSI based Bluetooth Smart indoor positioning , 2016, 2016 26th International Conference Radioelektronika (RADIOELEKTRONIKA).

[4]  Robert Harle,et al.  Signal Fingerprint Anomaly Detection for Probabilistic Indoor Positioning , 2018, 2018 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[5]  Chia-Hsin Cheng,et al.  Indoor positioning system for wireless sensor networks based on two-stage fuzzy inference , 2018, Int. J. Distributed Sens. Networks.

[6]  Minjoong Rim,et al.  Data Augmentation Schemes for Deep Learning in an Indoor Positioning Application , 2019, Electronics.

[7]  Seung-Hoon Hwang,et al.  IoT-Aided Fingerprint Indoor Positioning Using Support Vector Classification , 2018, 2018 International Conference on Information and Communication Technology Convergence (ICTC).

[8]  Ernst Eberlein,et al.  A Deep Learning Approach to Position Estimation from Channel Impulse Responses † , 2019, Sensors.

[9]  Anping Lin,et al.  Augmentation of Fingerprints for Indoor WiFi Localization Based on Gaussian Process Regression , 2018, IEEE Transactions on Vehicular Technology.

[10]  Wei Wang,et al.  Improving Wi-Fi Fingerprint Positioning with a Pose Recognition-Assisted SVM Algorithm , 2019, Remote. Sens..

[11]  Mark Sandler,et al.  MobileNetV2: Inverted Residuals and Linear Bottlenecks , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[12]  Sergey Ioffe,et al.  Rethinking the Inception Architecture for Computer Vision , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[13]  Satyadhyan Chickerur,et al.  Deep learning framework for scene based indoor location recognition , 2017, 2017 International Conference on Technological Advancements in Power and Energy ( TAP Energy).

[14]  Roland Vollgraf,et al.  Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithms , 2017, ArXiv.

[15]  Nirvana Meratnia,et al.  Unsupervised Deep Feature Learning to Reduce the Collection of Fingerprints for Indoor Localization Using Deep Belief Networks , 2018, 2018 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[16]  Sanghyuk Lee,et al.  A scalable deep neural network architecture for multi-building and multi-floor indoor localization based on Wi-Fi fingerprinting , 2017, ArXiv.

[17]  Beakcheol Jang,et al.  Indoor Positioning Technologies Without Offline Fingerprinting Map: A Survey , 2019, IEEE Communications Surveys & Tutorials.

[18]  M. Lytras,et al.  Smart Cities in Taiwan: A Perspective on Big Data Applications , 2018 .

[19]  Jenq-Shiou Leu,et al.  Towards the Implementation of Recurrent Neural Network Schemes for WiFi Fingerprint-Based Indoor Positioning , 2018, 2018 IEEE 88th Vehicular Technology Conference (VTC-Fall).

[20]  Kyung-Joon Park,et al.  DeepWiTraffic: Low Cost WiFi-Based Traffic Monitoring System Using Deep Learning , 2018, 2019 IEEE 16th International Conference on Mobile Ad Hoc and Sensor Systems (MASS).

[21]  Song-Nam Hong,et al.  Indoor Localization with WiFi Fingerprinting Using Convolutional Neural Network , 2018, 2018 Tenth International Conference on Ubiquitous and Future Networks (ICUFN).

[22]  Moustafa Youssef,et al.  The Horus WLAN location determination system , 2005, MobiSys '05.

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

[24]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[25]  Shiwen Mao,et al.  CSI-Based Fingerprinting for Indoor Localization: A Deep Learning Approach , 2016, IEEE Transactions on Vehicular Technology.

[26]  Antonio Puliafito,et al.  Reducing Complexity of 3D Indoor Object Detection , 2018, 2018 IEEE 4th International Forum on Research and Technology for Society and Industry (RTSI).

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

[28]  Alan F. Blackwell,et al.  Contextual Location in the Home Using Bluetooth Beacons , 2019, IEEE Systems Journal.

[29]  Hsin-Piao Lin,et al.  Applying Deep Neural Network (DNN) for Robust Indoor Localization in Multi-Building Environment , 2018, Applied Sciences.

[30]  Trevor Darrell,et al.  Caffe: Convolutional Architecture for Fast Feature Embedding , 2014, ACM Multimedia.

[31]  Wolfram Burgard,et al.  Deep Auxiliary Learning for Visual Localization and Odometry , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[32]  Yu Pang,et al.  Indoor Positioning Algorithm Based on the Improved RSSI Distance Model , 2018, Sensors.

[33]  Mohammad Nauman,et al.  Self-Driving Cars Using CNN and Q-Learning , 2018, 2018 IEEE 21st International Multi-Topic Conference (INMIC).

[34]  Angel Jaramillo-Alcazar,et al.  At a Glance: Indoor Positioning Systems Technologies and Their Applications Areas , 2019, ICITS.

[35]  Rob Fergus,et al.  Visualizing and Understanding Convolutional Networks , 2013, ECCV.

[36]  Sudeep Pasricha,et al.  Adapting Convolutional Neural Networks for Indoor Localization with Smart Mobile Devices , 2018, ACM Great Lakes Symposium on VLSI.

[37]  Rui S. Moreira,et al.  Indoor Location Using Bluetooth Low Energy Beacons , 2018, WorldCIST.

[38]  Kin K. Leung,et al.  A Survey of Indoor Localization Systems and Technologies , 2017, IEEE Communications Surveys & Tutorials.

[39]  Ting Liu,et al.  Self-Positioning System and Algorithm in Wireless Sensor Networks , 2018 .

[40]  Surapa Thiemjarus,et al.  A Pre-processing Technique for BLE-based Indoor Localization , 2018 .

[41]  Katsuhiro Temma,et al.  Deployment of wireless mesh network using RSSI-based swarm robots , 2016, Artificial Life and Robotics.

[42]  Peng Dai,et al.  Combination of DNN and Improved KNN for Indoor Location Fingerprinting , 2019, Wirel. Commun. Mob. Comput..

[43]  Qiang Ye,et al.  RSSI-Based Bluetooth Indoor Localization , 2015, 2015 11th International Conference on Mobile Ad-hoc and Sensor Networks (MSN).

[44]  Fang Zhao,et al.  A Robust Wi-Fi Fingerprint Positioning Algorithm Using Stacked Denoising Autoencoder and Multi-Layer Perceptron , 2019, Remote. Sens..