An Improved Weighted K-Nearest Neighbor Algorithm for Indoor Localization

被引:40
作者
Peng, Xuesheng [1 ]
Chen, Ruizhi [1 ]
Yu, Kegen [2 ]
Ye, Feng [1 ]
Xue, Weixing [3 ]
机构
[1] Wuhan Univ, State Key Lab Informat Engn Surveying Mapping & R, Wuhan 430079, Peoples R China
[2] China Univ Min & Technol, Sch Environm Sci & Spatial Informat, Xuzhou 221116, Jiangsu, Peoples R China
[3] Shenzhen Univ, Dept Shenzhen Key Lab Spatial Smart Sensing & Ser, Shenzhen 518060, Peoples R China
关键词
Euclidean distance; fingerprinting localization; physical distance of RSS; weighted K-nearest neighbor; WIRELESS COMMUNICATIONS; MODELS;
D O I
10.3390/electronics9122117
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The weighted K-nearest neighbor (WKNN) algorithm is the most commonly used algorithm for indoor localization. Traditional WKNN algorithms adopt received signal strength (RSS) spatial distance (usually Euclidean distance and Manhattan distance) to select reference points (RPs) for position determination. It may lead to inaccurate position estimation because the relationship of received signal strength and distance is exponential. To improve the position accuracy, this paper proposes an improved weighted K-nearest neighbor algorithm. The spatial distance and physical distance of RSS are used for RP selection, and a fusion weighted algorithm based on these two distances is used for position calculation. The experimental results demonstrate that the proposed algorithm outperforms traditional algorithms, such as K-nearest neighbor (KNN), Euclidean distance-based WKNN (E-WKNN), and physical distance-based WKNN (P-WKNN). Compared with the KNN, E-WKNN, and P-WKNN algorithms, the positioning accuracy of the proposed method is improved by about 29.4%, 23.5%, and 20.7%, respectively. Compared with some recently improved WKNN algorithms, our proposed algorithm can also obtain a better positioning performance.
引用
收藏
页码:1 / 14
页数:14
相关论文
共 38 条
[1]   Harvesting Indoor Positioning Accuracy by Exploring Multiple Features From Received Signal Strength Vector [J].
Ali, Muhammad Usman ;
Hur, Soojung ;
Park, Sangjoon ;
Park, Yongwan .
IEEE ACCESS, 2019, 7 :52110-52121
[2]   PROPAGATION MEASUREMENTS AND MODELS FOR WIRELESS COMMUNICATIONS CHANNELS [J].
ANDERSEN, JB ;
RAPPAPORT, TS ;
YOSHIDA, S .
IEEE COMMUNICATIONS MAGAZINE, 1995, 33 (01) :42-49
[3]   Indoor Positioning on Disparate Commercial Smartphones Using Wi-Fi Access Points Coverage Area [J].
Ashraf, Imran ;
Hur, Soojung ;
Park, Yongwan .
SENSORS, 2019, 19 (19)
[4]  
Bahl P., 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064), P775, DOI 10.1109/INFCOM.2000.832252
[5]   Conditional Entropy and Location Error in Indoor Localization Using Probabilistic Wi-Fi Fingerprinting [J].
Berkvens, Rafael ;
Peremans, Herbert ;
Weyn, Maarten .
SENSORS, 2016, 16 (10)
[6]   Statistical learning theory for location fingerprinting in wireless LANs [J].
Brunato, M ;
Battiti, R .
COMPUTER NETWORKS, 2005, 47 (06) :825-845
[7]   Sensing strides using EMG signal for pedestrian navigation [J].
Chen, Ruizhi ;
Chen, Wei ;
Chen, Xiang ;
Zhang, Xu ;
Chen, Yuwei .
GPS SOLUTIONS, 2011, 15 (02) :161-170
[8]   Comparison of EMG-based and Accelerometer-based Speed Estimation Methods in Pedestrian Dead Reckoning [J].
Chen, Wei ;
Chen, Ruizhi ;
Chen, Xiang ;
Zhang, Xu ;
Chen, Yuwei ;
Wang, Jianyu ;
Fu, Zhongqian .
JOURNAL OF NAVIGATION, 2011, 64 (02) :265-280
[9]   A Pose Awareness Solution for Estimating Pedestrian Walking Speed [J].
Guo, Guangyi ;
Chen, Ruizhi ;
Ye, Feng ;
Chen, Liang ;
Pan, Yuanjin ;
Liu, Mengyun ;
Cao, Zhipeng .
REMOTE SENSING, 2019, 11 (01)
[10]   Experimental Analysis on Weight K-Nearest Neighbor Indoor Fingerprint Positioning [J].
Hu, Jiusong ;
Liu, Dawei ;
Yan, Zhi ;
Liu, Hongli .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (01) :891-897