CSI Based Indoor Localization Using Ensemble Neural Networks

Indoor localization has attracted much attention due to its many possible applications e.g. autonomous driving, Internet-Of-Things (IOT), and routing, etc. Received Signal Strength Indicator (RSSI) has been used extensively to achieve localization. However, due to its temporal instability, the focus has shifted towards the use of Channel State Information (CSI) aka channel response. In this paper, we propose a deep learning solution for the indoor localization problem using the CSI of an \(8 \times 2\) Multiple Input Multiple Output (MIMO) antenna. The variation of the magnitude component of the CSI is chosen as the input for a Multi-Layer Perceptron (MLP) neural network. Data augmentation is used to improve the learning process. Finally, various MLP neural networks are constructed using different portions of the training set and different hyperparameters. An ensemble neural network technique is then used to process the predictions of the MLPs in order to enhance the position estimation. Our method is compared with two other deep learning solutions: one that uses the Convolutional Neural Network (CNN) technique, and the other that uses MLP. The proposed method yields higher accuracy than its counterparts, achieving a Mean Square Error of 3.1 cm.

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

[2]  Tommy Svensson,et al.  The role of small cells, coordinated multipoint, and massive MIMO in 5G , 2014, IEEE Communications Magazine.

[3]  Yunhao Liu,et al.  From RSSI to CSI , 2013, ACM Comput. Surv..

[4]  Srdjan Capkun,et al.  GPS-free Positioning in Mobile Ad Hoc Networks , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[5]  Paul Mühlethaler,et al.  NDR: Noise and Dimensionality Reduction of CSI for Indoor Positioning Using Deep Learning , 2019, 2019 IEEE Global Communications Conference (GLOBECOM).

[6]  Shiwen Mao,et al.  DeepFi: Deep learning for indoor fingerprinting using channel state information , 2015, 2015 IEEE Wireless Communications and Networking Conference (WCNC).

[7]  Paul Mühlethaler,et al.  Position Certainty Propagation: A Localization Service for Ad-Hoc Networks , 2019, Comput..

[8]  Selma Boumerdassi,et al.  Semi-Flooding Location Service , 2010, 2010 IEEE 72nd Vehicular Technology Conference - Fall.

[9]  Stephan ten Brink,et al.  Novel Massive MIMO Channel Sounding Data Applied to Deep Learning-based Indoor Positioning , 2018, 1810.04126.

[11]  Venkata N. Padmanabhan,et al.  Centaur: locating devices in an office environment , 2012, Mobicom '12.

[12]  Min Gao,et al.  FILA: Fine-grained indoor localization , 2012, 2012 Proceedings IEEE INFOCOM.

[13]  A. Cidronali,et al.  Analysis and Performance of a Smart Antenna for 2.45-GHz Single-Anchor Indoor Positioning , 2010, IEEE Transactions on Microwave Theory and Techniques.