Fingerprint-based Indoor Localization using Weighted K-Nearest Neighbor and Weighted Signal Intensity

In the past few decades, wireless indoor positioning systems, especially signal strength fingerprint technology, have become the subject of major research efforts. However, most proposed solutions require an expensive site survey to build a radio map, which can be used to match the radio signature to a specific location. In this study, we proposed a novel fingerprint-based indoor localization using weighted K-nearest neighbor and weighted signal strength, named WKNNS. We adjust the weight of samples by the strength of the signal: reduce the influence of strong signal samples, and increase the influence of weak signal samples. First, the strong signal samples were divided into multiple clusters by dividing. Then, the weak signal samples are divided into those clusters. Thus, multi-sample classification can be turned into a binary classification problem. This algorithm was applied to indoor positioning and obtained better accuracy. Compared with the traditional KNN and Bayesian algorithms, we found that the positioning accuracy of WKNNS after region division is higher than that of Bayesian algorithm. The cumulative error probability distribution of the WKNNS algorithms optimized by the reader is also higher than Bayesian algorithm. The positioning accuracy of the WKNNS algorithm based on the fingerprint conversion model is higher than that based on the signal strength fingerprint.

[1]  M. Omair Shafiq,et al.  A Parallel K-Medoids Algorithm for Clustering based on MapReduce , 2016, 2016 15th IEEE International Conference on Machine Learning and Applications (ICMLA).

[2]  J. MacQueen Some methods for classification and analysis of multivariate observations , 1967 .

[3]  Laura A. Zanella-Calzada,et al.  Estimation of Indoor Location Through Magnetic Field Data: An Approach Based On Convolutional Neural Networks , 2020, ISPRS Int. J. Geo Inf..

[4]  Hamid Parvin,et al.  Proposing a classifier ensemble framework based on classifier selection and decision tree , 2015, Eng. Appl. Artif. Intell..

[5]  Ronald Poppe,et al.  Object Detection-Based Location and Activity Classification from Egocentric Videos: A Systematic Analysis , 2020 .

[6]  Shafiq M. Omair,et al.  A Parallel K-Medoids Algorithm for Clustering based on MapReduce , 2016 .

[7]  Adnan Amin,et al.  A Comparison of Two Oversampling Techniques (SMOTE vs MTDF) for Handling Class Imbalance Problem: A Case Study of Customer Churn Prediction , 2015, WorldCIST.

[8]  Isaac Woungang,et al.  A New Set of Bluetooth-Based Fingerprinting Algorithms for Indoor Location Services , 2018, 2018 IEEE 9th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON).

[9]  Itzik Klein,et al.  Smartphone Location Recognition: A Deep Learning-Based Approach , 2019, Sensors.

[10]  Igor Bisio,et al.  Outdoor Places of Interest Recognition Using WiFi Fingerprints , 2019, IEEE Transactions on Vehicular Technology.

[11]  Jae-Soo Yoo,et al.  RFID Based Indoor Positioning System Using Event Filtering , 2017 .

[12]  Adam C. Winstanley,et al.  Indoor location based services challenges, requirements and usability of current solutions , 2017, Comput. Sci. Rev..

[13]  Nicola Ivan Giannoccaro,et al.  An Outdoor Navigation System for Blind Pedestrians Using GPS and Tactile-Foot Feedback , 2018 .