A REM Update Methodology Based on Clustering and Random Forest
Source abstract
Abstract
In this paper, we propose a radio environment map (REM) update methodology based on clustering and machine learning for indoor coverage. We use real measurements collected by the TurtleBot3 mobile robot using the received signal strength indicator (RSSI) as a measure of link quality between transmitter and receiver. We propose a practical framework for timely updates to the REM for dynamic wireless communication environments where we need to deal with variations in physical element distributions, environmental factors, movements of people and devices, and so on. In the proposed approach, we first rely on a historical dataset from the area of interest, which is used to determine the number of clusters via the K-means algorithm. Next, we divide the samples from the historical dataset into clusters, and we train one random forest (RF) model with the corresponding historical data from each cluster. Then, when new data measurements are collected, these new samples are assigned to one cluster for a timely update of the RF model. Simulation results validate the superior performance of the proposed scheme, compared with several well-known ML algorithms and a baseline scheme without clustering.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Indoor and Outdoor Localization Technologies · Millimeter-Wave Propagation and Modeling · Advanced MIMO Systems Optimization
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Electrical, Electronic and Computer Engineering, University of Ulsan, Ulsan 44610, Republic of Korea
Funding
Korean Government’s Ministry of Science and ICT (MSIT) · the Ministry of Education (MOE)
References (25)
Show source-provided references
1. A REM-Enabled Diagnostic Framework in Cellular-Based IoT Networks10.1109/JIOT.2019.2900093 ↗
2. Engineering Radio Maps for Wireless Resource Management10.1109/MWC.2019.1800146 ↗
3. Prediction of Digital Terrestrial Television Coverage Using Machine Learning Regression10.1109/TBC.2019.2901409 ↗
4. Han, T., Bozorgi, S., Orang, A., Hosseinabadi, A., Sangaiah, A., and Chen, M.-Y. (2019). A Hybrid Unequal Clustering Based on Density with Energy Conservation in Wireless Nodes. Sustainability, 11.10.3390/su11030746 ↗
5. Gallagher, T., Li, B., Dempster, A.G., and Rizos, C. (2010, January 14–15). Database updating through user feedback in fingerprint-based Wi-Fi location systems. Proceedings of the 2010 Ubiquitous Positioning Indoor Navigation and Location Based Service, Kirkkonummi, Finland.10.1109/UPINLBS.2010.5654329 ↗
6. Radio Map Update Automation for WiFi Positioning Systems10.1109/LCOMM.2013.022213.122885 ↗
7. MPiLoc: Self-Calibrating Multi-Floor Indoor Localization Exploiting Participatory Sensing10.1109/TMC.2017.2698453 ↗
8. An Adaptive Fingerprint Database Updating Method for Room Localization10.1109/ACCESS.2019.2908000 ↗
9. Automatic Radio Map Adaptation for Indoor Localization Using Smartphones10.1109/TMC.2017.2737004 ↗
10. Wu, C., Yang, Z., Xiao, C., Yang, C., Liu, Y., and Liu, M. (May, January 26). Static power of mobile devices: Self-updating radio maps for wireless indoor localization. Proceedings of the 2015 IEEE Conference on Computer Communications (INFOCOM), Hong Kong, China.10.1109/INFOCOM.2015.7218639 ↗
11. A radio map self-updating algorithm based on mobile crowd sensing10.1016/j.jnca.2021.103225 ↗
12. Yang, B., He, S., and Chan, S.-H.G. (2016, January 13–17). Updating Wireless Signal Map with Bayesian Compressive Sensing. Proceedings of the 19th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems, Malta.10.1145/2988287.2989132 ↗
13. Katagiri, K., and Fujii, T. (2020, January 6–9). Radio Environment Map Updating Procedure Considering Change of Surrounding Environment. Proceedings of the 2020 IEEE Wireless Communications and Networking Conference Workshops (WCNCW), Seoul, Republic of Korea.10.1109/WCNCW48565.2020.9124802 ↗
14. Zhen, P., Zhang, B., Xie, C., and Guo, D. (2022). A Radio Environment Map Updating Mechanism Based on an Attention Mechanism and Siamese Neural Networks. Sensors, 22.10.3390/s22186797 ↗
15. An Efficient Radio Map Updating Algorithm based on K-Means and Gaussian Process Regression10.1017/S037346331800019X ↗
16. (2023, February 20). TurtleBot3 Manual, Open-Source Robotics Foundation, Mountain View, CA, USA. Available online: https://emanual.robotis.com/docs/en/platform/turtlebot3/overview/.
17. Khan, M.U., Zaidi, S.A.A., Ishtiaq, A., Bukhari, S.U.R., Samer, S., and Farman, A. (2021, January 15–17). A Comparative Survey of LiDAR-SLAM and LiDAR based Sensor Technologies. Proceedings of the 2021 Mohammad Ali Jinnah University International Conference on Computing (MAJICC), Karachi, Pakistan.10.1109/MAJICC53071.2021.9526266 ↗
18. (2021). Hovermap Mapping and Autonomy Payload User Manual, Emesent (PTY) LTD.
19. Na, S., Xumin, L., and Yong, G. (2010, January 2–4). Research on k-means Clustering Algorithm: An Improved k-means Clustering Algorithm. Proceedings of the 2010 Third International Symposium on Intelligent Information Technology and Security Informatics, Jian, China.10.1109/IITSI.2010.74 ↗
20. Random regression forests for acoustic event detection and classification10.1109/TASLP.2014.2367814 ↗
21. A tutorial on support vector regression10.1023/B:STCO.0000035301.49549.88 ↗
22. Aggarwal, C.C. (2018). Neural Networks and Deep Learning: A Textbook, Springer. [1st ed.].10.1007/978-3-319-94463-0 ↗
23. Drucker, H. (1997, January 8–12). Improving regressors using boosting techniques. Proceedings of the Fourteenth International Conference on Machine Learning, San Francisco, CA, USA.
24. Reconfigurable intelligent surface: Design the channel—A new opportunity for future wireless networks10.1016/j.dcan.2021.11.002 ↗
25. Touch-Programmable Metasurface for Various Electromagnetic Manipulations and Encryptions10.1002/smll.202203871 ↗