FLoc: Fingerprint-Based Indoor Localization System under a Federated Learning Updating Framework

Fingerprinting-based indoor localization via WiFi has achieved a great breakthrough in the past decade. However, it suffers from an inherent problem that the localization accuracy declines sharply over time due to the dynamic environment and unstable WiFi devices. Researchers have designed many methods to update the localization model, e.g., crowdsourcing-based model updating, in order to maintain the localization accuracy. Unfortunately, they have not taken the privacy into consideration during the updating process. This will lead to a threat that the eavesdroppers could guess the location providers' private information according to the updating model. For the goal of maintaining the localization accuracy without the risk of privacy breaching, we proposed FLoc, a fingerprinting-based indoor localization system which updates the localization model via a federated learning framework. In FLoc, every provider maintains a local localization model in their own device. They will regularly encrypt the updating parameters and share them to a common model server. At the model server, it aggregates the encrypted information of the local models to maintain a general model, which will be sent back to the local devices for next updating iteration. We evaluate FLoc in an APs unknown laboratory corridor. The experiment results show that FLoc has a comparable localization performance. Moreover, it can successfully protect the providers' privacy, since the information transferred is all encrypted.

[1]  Shuai Yang,et al.  An Indoor Localization Algorithm Based on Continuous Feature Scaling and Outlier Deleting , 2018, IEEE Internet of Things Journal.

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

[3]  Qiang Yang,et al.  Federated Machine Learning , 2019, ACM Trans. Intell. Syst. Technol..

[4]  Tianjian Chen,et al.  A Secure Federated Transfer Learning Framework , 2020, IEEE Intelligent Systems.

[5]  Hao Chen,et al.  ConFi: Convolutional Neural Networks Based Indoor Wi-Fi Localization Using Channel State Information , 2017, IEEE Access.

[6]  Peng Zhang,et al.  Collaborative WiFi Fingerprinting Using Sensor-Based Navigation on Smartphones , 2015, Sensors.

[7]  Wei Shi,et al.  Federated learning of predictive models from federated Electronic Health Records , 2018, Int. J. Medical Informatics.

[8]  Yu Zhang,et al.  Towards Location Enhanced IoT: Characterization of LoRa Signal For Wide Area Localization , 2018, 2018 Ubiquitous Positioning, Indoor Navigation and Location-Based Services (UPINLBS).

[9]  Hubert Eichner,et al.  Federated Learning for Mobile Keyboard Prediction , 2018, ArXiv.

[10]  Lu Wang,et al.  NomLoc: Calibration-Free Indoor Localization with Nomadic Access Points , 2014, 2014 IEEE 34th International Conference on Distributed Computing Systems.

[11]  Jie Liu,et al.  The Microsoft Indoor Localization Competition: Experiences and Lessons Learned , 2015, IEEE Signal Processing Magazine.

[12]  Chuan Heng Foh,et al.  A practical path loss model for indoor WiFi positioning enhancement , 2007, 2007 6th International Conference on Information, Communications & Signal Processing.

[13]  Peter Richtárik,et al.  Federated Optimization: Distributed Machine Learning for On-Device Intelligence , 2016, ArXiv.

[14]  Yang Liu,et al.  Secure Federated Transfer Learning , 2018, ArXiv.

[15]  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.

[16]  Dimitrios Koutsonikolas,et al.  Automating CSI Measurement with UAVs: from Problem Formulation to Energy-Optimal Solution , 2019, IEEE INFOCOM 2019 - IEEE Conference on Computer Communications.

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

[18]  Naser El-Sheimy,et al.  Toward Robust Crowdsourcing-Based Localization: A Fingerprinting Accuracy Indicator Enhanced Wireless/Magnetic/Inertial Integration Approach , 2019, IEEE Internet of Things Journal.