Comprehensive analysis of distance and similarity measures for Wi-Fi fingerprinting indoor positioning systems

We introduce a study in depth of distance/similarity measures for indoor location.Alternative measures provide better results than commonly used Euclidean distance.Choosing an appropriate non-linear representation is crucial for intensity values.Very low intensity values are representative and they should not be filtered.All the experiments are validated with a public database, so they are reproducible. Recent advances in indoor positioning systems led to a business interest in those applications and services where a precise localization is crucial. Wi-Fi fingerprinting based on machine learning and expert systems are commonly used in the literature. They compare a current fingerprint to a database of fingerprints, and then return the most similar one/ones according to: 1) a distance function, 2) a data representation method for received signal strength values, and 3) a thresholding strategy. However, most of the previous works simply use the Euclidean distance with the raw unprocessed data. There is not any previous work that studies which is the best distance function, which is the best way of representing the data and which is the effect of applying thresholding. In this paper, we present a comprehensive study using 51 distance metrics, 4 alternatives to represent the raw data (2 of them proposed by us), a thresholding based on the RSS values and the public UJIIndoorLoc database. The results shown in this paper demonstrate that researchers and developers should take into account the conclusions arisen in this work in order to improve the accuracy of their systems. The IPSs based on k-NN are improved by just selecting the appropriate configuration (mainly distance function and data representation). In the best case, 13-NN with Sorensen distance and the powed data representation, the error in determining the place (building and floor) has been reduced in more than a 50% and the positioning accuracy has been increased in 1.7 m with respect to the 1-NN with Euclidean distance and raw data commonly used in the literature. Moreover, our experiments also demonstrate that thresholding should not be applied in multi-building and multi-floor environments.

[1]  R. J. Kuo,et al.  The application of an artificial immune system-based back-propagation neural network with feature selection to an RFID positioning system , 2013 .

[2]  Ruzena Bajcsy,et al.  Precise indoor localization using smart phones , 2010, ACM Multimedia.

[3]  Lisandro Lovisolo,et al.  Wi-Fi multi-floor indoor positioning considering architectural aspects and controlled computational complexity , 2014, Expert Syst. Appl..

[4]  Niklas Carlsson,et al.  Geo-location-aware emulations for performance evaluation of mobile applications , 2014, 2014 11th Annual Conference on Wireless On-demand Network Systems and Services (WONS).

[5]  A. Dempster,et al.  A Comparison of algorithms adopted in fingerprinting indoor positioning systems , 2013 .

[6]  Célia Ghedini Ralha,et al.  Agent-based architecture for context-aware and personalized event recommendation , 2014, Expert Syst. Appl..

[7]  Felix Duvallet,et al.  WiFi position estimation in industrial environments using Gaussian processes , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Sung-Hyuk Cha Comprehensive Survey on Distance/Similarity Measures between Probability Density Functions , 2007 .

[9]  Peter Brida,et al.  Rank based fingerprinting algorithm for indoor positioning , 2011, 2011 International Conference on Indoor Positioning and Indoor Navigation.

[10]  Sanjay Jha,et al.  CSI-MIMO: Indoor Wi-Fi fingerprinting system , 2014, 39th Annual IEEE Conference on Local Computer Networks.

[11]  Jaegeol Yim,et al.  Introducing a decision tree-based indoor positioning technique , 2008, Expert Syst. Appl..

[12]  刘军发,et al.  Indoor location estimation based on local magnetic field via hybrid learning , 2013 .

[13]  Wei Huang,et al.  An Improved Wi-Fi Indoor Positioning Method via Signal Strength Order Invariance , 2014, 2014 IEEE International Conference on Computer and Information Technology.

[14]  Peng Zhang,et al.  WiFi-Aided Magnetic Matching for Indoor Navigation with Consumer Portable Devices , 2015, Micromachines.

[15]  Dinko Begusic,et al.  Fingerprinting based localization in heterogeneous wireless networks , 2014, Expert Syst. Appl..

[16]  Osama Moselhi,et al.  RFID indoor location identification for construction projects , 2012 .

[17]  Osama Moselhi,et al.  RFID indoor location identification for construction projects , 2012 .

[18]  Lei Shu,et al.  ZIL: An Energy-Efficient Indoor Localization System Using ZigBee Radio to Detect WiFi Fingerprints , 2015, IEEE Journal on Selected Areas in Communications.

[19]  Yong Li,et al.  Seamless outdoor/indoor navigation with WIFI/GPS aided low cost Inertial Navigation System , 2014, Phys. Commun..

[20]  Michael Gould,et al.  Enhancing integrated indoor/outdoor mobility in a smart campus , 2015, Int. J. Geogr. Inf. Sci..

[21]  Raúl Marín,et al.  Localization of Mobile Sensors and Actuators for Intervention in Low-Visibility Conditions: The ZigBee Fingerprinting Approach , 2012, Int. J. Distributed Sens. Networks.

[22]  Peter Brida,et al.  Wireless Positioning as a Cloud Based Service , 2015, ACIIDS.

[23]  Feng Yu,et al.  5 G WiFi Signal-Based Indoor Localization System Using Cluster k-Nearest Neighbor Algorithm , 2014, Int. J. Distributed Sens. Networks.

[24]  Kun-Chan Lan,et al.  On Calibrating the Sensor Errors of a PDR-Based Indoor Localization System , 2013, Sensors.

[25]  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).

[26]  Jie Liu,et al.  Indoor Localization Using FM Signals , 2013, IEEE Transactions on Mobile Computing.

[27]  Feng Qiu,et al.  Integrated location fingerprinting and physical neighborhood for WLAN probabilistic localization , 2014, Fifth International Conference on Computing, Communications and Networking Technologies (ICCCNT).

[28]  Olga E. Segou,et al.  DALE: A range-free, adaptive indoor localization method enhanced by limited fingerprinting , 2010, 2010 International Conference on Indoor Positioning and Indoor Navigation.

[29]  Antonio del Corte,et al.  Efficient Techniques and Algorithms for Improving Indoor Localization Precision on WLAN Networks Applications , 2009, Int. J. Commun. Netw. Syst. Sci..

[30]  Mahesh K. Marina,et al.  A microscopic look at WiFi fingerprinting for indoor mobile phone localization in diverse environments , 2013, International Conference on Indoor Positioning and Indoor Navigation.

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

[32]  Eryk Dutkiewicz,et al.  Indoor navigation and tracking , 2014, Phys. Commun..

[33]  Peter E. Hart,et al.  Nearest neighbor pattern classification , 1967, IEEE Trans. Inf. Theory.

[34]  Kyandoghere Kyamakya,et al.  An Indoor Bluetooth-Based Positioning System: Concept, Implementation and Experimental Evaluation , 2003, International Conference on Wireless Networks.

[35]  Adriano J. C. Moreira,et al.  Combining similarity functions and majority rules for multi-building, multi-floor, WiFi positioning , 2012, 2012 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[36]  Martin Klepal,et al.  Fingerprinting based localisation revisited: A rigorous approach for comparing RSSI measurements coping with missed access points and differing antenna attenuations , 2012, 2012 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[37]  Andy Hopper,et al.  A new location technique for the active office , 1997, IEEE Wirel. Commun..

[38]  Honggui Li,et al.  Low-Cost 3D Bluetooth Indoor Positioning with Least Square , 2014, Wirel. Pers. Commun..

[39]  Raul Marin Prades,et al.  ARIEL: Advanced radiofrequency indoor environment localization: Smoke conditions positioning , 2011, 2011 International Conference on Distributed Computing in Sensor Systems and Workshops (DCOSS).

[40]  Hua Lu,et al.  Hybrid Indoor Positioning with Wi-Fi and Bluetooth: Architecture and Performance , 2013, 2013 IEEE 14th International Conference on Mobile Data Management.

[41]  Xiang Yu,et al.  SCaNME: Location tracking system in large-scale campus Wi-Fi environment using unlabeled mobility map , 2014, Expert Syst. Appl..

[42]  Chadi Assi,et al.  Profiling-Based Indoor Localization Schemes , 2015, IEEE Systems Journal.

[43]  Chi-Yi Lin,et al.  A location-based personal task reminder for mobile users , 2013, Personal and Ubiquitous Computing.

[44]  Prashant Krishnamurthy,et al.  Modeling of indoor positioning systems based on location fingerprinting , 2004, IEEE INFOCOM 2004.

[45]  Jingcheng Wang,et al.  A novel WIFI indoor positioning method based on Genetic Algorithm and Twin Support Vector Regression , 2014, The 26th Chinese Control and Decision Conference (2014 CCDC).

[46]  Myong-Soon Park,et al.  An indoor localization mechanism using active RFID tag , 2006, IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (SUTC'06).

[47]  Manuela M. Veloso,et al.  WiFi localization and navigation for autonomous indoor mobile robots , 2010, 2010 IEEE International Conference on Robotics and Automation.

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

[49]  Chankil Lee,et al.  Indoor positioning: A review of indoor ultrasonic positioning systems , 2013, 2013 15th International Conference on Advanced Communications Technology (ICACT).

[50]  Lei Yang,et al.  Probabilistic-KNN: A Novel Algorithm for Passive Indoor-Localization Scenario , 2015, 2015 IEEE 81st Vehicular Technology Conference (VTC Spring).

[51]  Adolfo Martínez Usó,et al.  UJIIndoorLoc: A new multi-building and multi-floor database for WLAN fingerprint-based indoor localization problems , 2014, 2014 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[52]  Hassan A. Karimi,et al.  Advanced Location-Based Technologies and Services , 2013 .

[53]  Sebastian Gansemer,et al.  RSSI-based Euclidean Distance algorithm for indoor positioning adapted for the use in dynamically changing WLAN environments and multi-level buildings , 2010, 2010 International Conference on Indoor Positioning and Indoor Navigation.

[54]  Xiaofei Zhang,et al.  Reduced-Dimensional ESPRIT for Direction Finding in Monostatic MIMO Radar with Double Parallel Uniform Linear Arrays , 2014, Wirel. Pers. Commun..

[55]  Prabal Dutta,et al.  Luxapose: indoor positioning with mobile phones and visible light , 2014, MobiCom.

[56]  Wan-Young Chung,et al.  Enhanced RSSI-Based Real-Time User Location Tracking System for Indoor and Outdoor Environments , 2007, 2007 International Conference on Convergence Information Technology (ICCIT 2007).

[57]  Ig-Jae Kim,et al.  Indoor location sensing using geo-magnetism , 2011, MobiSys '11.

[58]  Nadeem Javaid,et al.  iAMCTD: Improved Adaptive Mobility of Courier Nodes in Threshold-Optimized DBR Protocol for Underwater Wireless Sensor Networks , 2014, Int. J. Distributed Sens. Networks.