DataLoc+: A Data Augmentation Technique for Machine Learning in Room-Level Indoor Localization

©2021 IEEE. The final published paper is copyrighted by IEEE and should be cited as: Amr E Hilal, Ismail Arai, Samy ElTawab, “DataLoc+: A Data Augmentation Technique for MachineLearning in RoomLevel Indoor Localization,” IEEE Wireless Communications and Networking Conference (WCNC), 2021, pp. 1–7. Personal use of this material may be permitted and permission from IEEE must be obtained for all other uses. Abstract—Indoor localization has been a hot area of research over the past two decades. Since its advent, it has been steadily utilizing the emerging technologies to improve accuracy, and machine learning has been at the heart of that. Machine learning has been increasingly used in fingerprint-based indoor localization to replace or emulate the radio map that is used to predict locations given a location signature. The prediction quality of a machine learning model primarily depends on how well the model was trained, which relies on the amount and quality of data used to train it. Data augmentation has been used to improve quality of the trained models by synthetically producing more training data, and several approaches were used in the literature that tackles the problem of lack of training data from different angles. In this paper, we propose DataLoc+, a data augmentation technique for room-level indoor localization that combines different approaches in a simple algorithm. We evaluate the technique by comparing it to the typical direct snapshot approach using data collected from a field experiment conducted in a hospital. Our evaluation shows that the model trained using the proposed technique achieves higher accuracy. We also show that the technique adapts to larger problems using a limited dataset while maintaining high accuracy.

[1]  Mohamed Khedr,et al.  An enhanced WiFi indoor localization system based on machine learning , 2016, 2016 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[2]  Moustafa Youssef,et al.  WiDeep: WiFi-based Accurate and Robust Indoor Localization System using Deep Learning , 2019, 2019 IEEE International Conference on Pervasive Computing and Communications (PerCom.

[3]  Hirozumi Yamaguchi,et al.  Gain Without Pain: Enabling Fingerprinting-based Indoor Localization using Tracking Scanners , 2020, SIGSPATIAL/GIS.

[4]  Moustafa Youssef,et al.  Effectiveness of Data Augmentation in Cellular-based Localization Using Deep Learning , 2019, 2019 IEEE Wireless Communications and Networking Conference (WCNC).

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

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

[7]  Amr E. Hilal,et al.  Exploring the Use of IoT and WiFi-enabled Devices to Improve Fingerprinting in Indoor Localization , 2019, 2019 IEEE Global Conference on Internet of Things (GCIoT).

[8]  Samy El-Tawab,et al.  Indoor Localization Using 802.11 WiFi and IoT Edge Nodes , 2018, 2018 IEEE Global Conference on Internet of Things (GCIoT).

[9]  Raed M. Shubair,et al.  Indoor Localization for IoT Using Adaptive Feature Selection: A Cascaded Machine Learning Approach , 2019, IEEE Antennas and Wireless Propagation Letters.

[10]  Pradipta De,et al.  A Survey of Fingerprint-Based Outdoor Localization , 2016, IEEE Communications Surveys & Tutorials.

[11]  Dongkai Yang,et al.  WiFi Indoor Localization with CSI Fingerprinting-Based Random Forest , 2018, Sensors.

[12]  Muhammad Aamir Cheema,et al.  Indoor location-based services: challenges and opportunities , 2018, SIGSPACIAL.

[13]  J. Filer,et al.  Test, track, and trace: How is the NHSX Covid app performing in a hospital setting? , 2020, medRxiv.

[14]  Nirwan Ansari,et al.  Indoor Localization by Fusing a Group of Fingerprints Based on Random Forests , 2017, IEEE Internet of Things Journal.

[15]  Xiaodong Wang,et al.  Robust Cooperative Wi-Fi Fingerprint-Based Indoor Localization , 2016, IEEE Internet of Things Journal.

[16]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[17]  Qingquan Li,et al.  Visual landmark sequence-based indoor localization , 2017, GeoAI@SIGSPATIAL.

[18]  Nitish Srivastava,et al.  Dropout: a simple way to prevent neural networks from overfitting , 2014, J. Mach. Learn. Res..

[19]  Moustafa Youssef,et al.  CellinDeep: Robust and Accurate Cellular-Based Indoor Localization via Deep Learning , 2019, IEEE Sensors Journal.

[20]  Carlos Parra,et al.  IoT-based system for indoor location using bluetooth low energy , 2017, 2017 IEEE Colombian Conference on Communications and Computing (COLCOM).

[21]  Luca Calderoni,et al.  Indoor localization in a hospital environment using Random Forest classifiers , 2015, Expert Syst. Appl..

[22]  Raed A. Abd-Alhameed,et al.  Indoor location identification technologies for real-time IoT-based applications: An inclusive survey , 2018, Comput. Sci. Rev..

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

[24]  Moustafa Youssef,et al.  CoSDEO 2016 Keynote: A decade later — Challenges: Device-free passive localization for wireless environments , 2016, 2016 IEEE International Conference on Pervasive Computing and Communication Workshops (PerCom Workshops).