RF-CPO-SVR algorithm for indoor localization based on wifi fingerprints

被引:1
作者
Wang, Yanchun [1 ]
Xue, Chuanlong [1 ]
Xia, Ying [1 ]
Sun, Shaoye [1 ]
Liu, Mengmeng [1 ]
机构
[1] Qiqihar Univ, Sch Commun & Elect Engn, Qiqihar, Peoples R China
关键词
wifi indoor positioning; random forest; Crested Porcupine Optimizer; support vector regression;
D O I
10.1088/1361-6501/adb200
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
With the rapid development of wireless communication technology, WiFi indoor positioning has become an important method for achieving indoor localization. Achieving high accuracy in WiFi positioning is a challenging issue. To enhance the accuracy of positioning systems, this paper proposes a WiFi indoor positioning algorithm that uses the random forest (RF) algorithm for access point (AP) selection and the Crested Porcupine Optimizer (CPO) algorithm to optimize support vector regression (SVR), referred to as RF-CPO-SVR. The RF algorithm selects APs by evaluating the feature importance of each AP, reducing the negative impact of redundant and unstable APs on the performance of the positioning system. After AP selection, the CPO algorithm is used to optimize the hyperparameters of SVR, further improving the system's performance. Comprehensive tests of the proposed RF-CPO-SVR algorithm were conducted on public datasets, and the results show that 90% of the positioning accuracy is within 4 m, with an average positioning error of 2.1082 m. Experimental results demonstrate that the RF-CPO-SVR algorithm outperforms traditional positioning methods and existing classical optimization algorithms, improving positioning accuracy by 23.5%, 27.4%, and 24.7% compared to particle swarm optimization-SVR, GA-SVR, and K nearest neighbors, respectively.
引用
收藏
页数:14
相关论文
共 43 条
[1]   Crested Porcupine Optimizer: A new nature-inspired metaheuristic [J].
Abdel-Basset, Mohamed ;
Mohamed, Reda ;
Abouhawwash, Mohamed .
KNOWLEDGE-BASED SYSTEMS, 2024, 284
[2]  
Abdou AS, 2016, 2016 SIXTH INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION PROCESSING AND COMMUNICATIONS (ICDIPC), P1, DOI 10.1109/ICDIPC.2016.7470782
[3]   Indoor positioning based on improved weighted KNN for energy management in smart buildings [J].
Afuosi, Mohsen Borhani ;
Zoghi, Mohammad Reza .
ENERGY AND BUILDINGS, 2020, 212
[4]   Hybrid Modelling Based on SVM and GA for Intelligent Wi-Fi-based Indoor Localization System [J].
Al-Jamimi, Hamdi A. ;
Al-Roubaiey, Anas .
PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE (ECAI-2019), 2019,
[5]   Affinity propagation clustering-aided two-label hierarchical extreme learning machine for Wi-Fi fingerprinting-based indoor positioning [J].
Alitaleshi, Atefe ;
Jazayeriy, Hamid ;
Kazemitabar, Javad .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2022, 13 (6) :3303-3317
[6]   A Low Cost Indoor Positioning System Using Bluetooth Low Energy [J].
Bai, Lu ;
Ciravegna, Fabio ;
Bond, Raymond ;
Mulvenna, Maurice .
IEEE ACCESS, 2020, 8 :136858-136871
[7]   PSOSVRPos: WiFi indoor positioning using SVR optimized by PSO [J].
Bi, Jingxue ;
Zhao, Meiqi ;
Yao, Guobiao ;
Cao, Hongji ;
Feng, Yougui ;
Jiang, Hu ;
Chai, Dashuai .
EXPERT SYSTEMS WITH APPLICATIONS, 2023, 222
[8]   DBSCAN and TD Integrated Wi-Fi Positioning Algorithm [J].
Bi, Jingxue ;
Cao, Hongji ;
Wang, Yunjia ;
Zheng, Guoqiang ;
Liu, Keqiang ;
Cheng, Na ;
Zhao, Meiqi .
REMOTE SENSING, 2022, 14 (02)
[9]   Random forests [J].
Breiman, L .
MACHINE LEARNING, 2001, 45 (01) :5-32
[10]   A WiFi Indoor Localization Method Based on Dilated CNN and Support Vector Regression [J].
Chen, Haibing ;
Wang, Bing ;
Pei, Yujie ;
Zhang, Lan .
2020 CHINESE AUTOMATION CONGRESS (CAC 2020), 2020, :165-170