Toward a Dynamic K in K-Nearest Neighbor Fingerprint Indoor Positioning

K-nearest neighbor (KNN) fingerprint positioning is a promising solution for WLAN-based indoor positioning that has received much attention over the past ten years. In order to achieve good positioning results, much effort has been made to develop advanced KNN algorithms and to find the optimal K. So far most of the work has concentrated on using a fixed K for a given positioning system. A drawback is that the positioning system would become unstable since the best K at one place may not be the best for another. In order to address this problem, we propose a dynamic KNN algorithm that can adjust the value of K dynamically to offset noises of different levels. The value adjustment is made based on the WiFi signals measured in real-time, therefore, it does not require any prior knowledge of the WLAN or the indoor environment. Analysis on field measurement data shows that, for a large percentage of the positioning area, the best K is 1 instead of 3 or 5 found in previous studies. The field experiment also shows, by setting K=1, the proposed method can achieve better positioning accuracy compared with the classical KNN method.

[1]  Guobin Shen,et al.  Magicol: Indoor Localization Using Pervasive Magnetic Field and Opportunistic WiFi Sensing , 2015, IEEE Journal on Selected Areas in Communications.

[2]  Chris J. Bleakley,et al.  Robust High Resolution Time of Arrival Estimation for Indoor WLAN Ranging , 2017, IEEE Transactions on Instrumentation and Measurement.

[3]  Robert Piché,et al.  A Survey of Selected Indoor Positioning Methods for Smartphones , 2017, IEEE Communications Surveys & Tutorials.

[4]  Stuart A. Golden,et al.  Sensor Measurements for Wi-Fi Location with Emphasis on Time-of-Arrival Ranging , 2007, IEEE Transactions on Mobile Computing.

[5]  Venkata N. Padmanabhan,et al.  Indoor localization without the pain , 2010, MobiCom.

[6]  Zhi Zhang,et al.  Item-Level Indoor Localization With Passive UHF RFID Based on Tag Interaction Analysis , 2014, IEEE Transactions on Industrial Electronics.

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

[8]  Mauro Brunato,et al.  Statistical learning theory for location fingerprinting in wireless LANs , 2005, Comput. Networks.

[9]  Wee-Seng Soh,et al.  A survey of calibration-free indoor positioning systems , 2015, Comput. Commun..

[10]  Cheng Li,et al.  A Feature-Scaling-Based k-Nearest Neighbor Algorithm for Indoor Positioning Systems , 2016, IEEE Internet Things J..

[11]  Xiaofeng Gu,et al.  Multi-target indoor localization and tracking on video monitoring system in a wireless sensor network , 2013, J. Netw. Comput. Appl..

[12]  Hend Suliman Al-Khalifa,et al.  Ultra Wideband Indoor Positioning Technologies: Analysis and Recent Advances † , 2016, Sensors.

[13]  Yan Wang,et al.  An Improved K-Nearest-Neighbor Indoor Localization Method Based on Spearman Distance , 2016, IEEE Signal Processing Letters.

[14]  Paramvir Bahl,et al.  RADAR: an in-building RF-based user location and tracking system , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[15]  Qi Han,et al.  Improving Wi-Fi Indoor Positioning via AP Sets Similarity and Semi-Supervised Affinity Propagation Clustering , 2015, Int. J. Distributed Sens. Networks.

[16]  Andrew G. Dempster,et al.  Indoor Location Fingerprinting Using FM Radio Signals , 2014, IEEE Transactions on Broadcasting.

[17]  Changzhen Hu,et al.  An Improved WiFi Indoor Positioning Algorithm by Weighted Fusion , 2015, Sensors.

[18]  Huai-Rong Shao,et al.  WiFi-based indoor positioning , 2015, IEEE Communications Magazine.

[19]  Zheng Yao,et al.  A Feature-Scaling-Based $k$-Nearest Neighbor Algorithm for Indoor Positioning Systems , 2014, IEEE Internet of Things Journal.

[20]  Raúl Montoliu,et al.  Comprehensive analysis of distance and similarity measures for Wi-Fi fingerprinting indoor positioning systems , 2015, Expert Syst. Appl..