Improved RSSI Indoor Localization in IoT Systems with Machine Learning Algorithms

Signals Pub Date : 2023-09-25 DOI:10.3390/signals4040036
Madduma Wellalage Pasan Maduranga, Valmik Tilwari, Ruvan Abeysekera
{"title":"Improved RSSI Indoor Localization in IoT Systems with Machine Learning Algorithms","authors":"Madduma Wellalage Pasan Maduranga, Valmik Tilwari, Ruvan Abeysekera","doi":"10.3390/signals4040036","DOIUrl":null,"url":null,"abstract":"Recent developments in machine learning algorithms are playing a significant role in wireless communication and Internet of Things (IoT) systems. Location-based Internet of Things services (LBIoTS) are considered one of the primary applications among those IoT applications. The key information involved in LBIoTS is finding an object’s geographical location. The Global Positioning System (GPS) technique does not perform better in indoor environments due to multipath. Numerous methods have been investigated for indoor localization scenarios. However, the precise location estimation of a moving object in such an application is challenging due to the high signal fluctuations. Therefore, this paper presents machine learning algorithms to estimate the object’s location based on the Received Signal Strength Indicator (RSSI) values collected through Bluetooth low-energy (BLE)-based nodes. In this experiment, we utilize a publicly available RSSI dataset. The RSSI data are collected from different BLE ibeacon nodes installed in a complex indoor environment with labels. Then, the RSSI data are linearized using the weighted least-squares method and filtered using moving average filters. Moreover, machine learning algorithms are used for training and testing the dataset to estimate the precise location of the objects. All the proposed algorithms were tested and evaluated under their different hyperparameters. The tested models provided approximately 85% accuracy for KNN, 84% for SVM and 76% accuracy in FFNN.","PeriodicalId":93815,"journal":{"name":"Signals","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-09-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Signals","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3390/signals4040036","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Recent developments in machine learning algorithms are playing a significant role in wireless communication and Internet of Things (IoT) systems. Location-based Internet of Things services (LBIoTS) are considered one of the primary applications among those IoT applications. The key information involved in LBIoTS is finding an object’s geographical location. The Global Positioning System (GPS) technique does not perform better in indoor environments due to multipath. Numerous methods have been investigated for indoor localization scenarios. However, the precise location estimation of a moving object in such an application is challenging due to the high signal fluctuations. Therefore, this paper presents machine learning algorithms to estimate the object’s location based on the Received Signal Strength Indicator (RSSI) values collected through Bluetooth low-energy (BLE)-based nodes. In this experiment, we utilize a publicly available RSSI dataset. The RSSI data are collected from different BLE ibeacon nodes installed in a complex indoor environment with labels. Then, the RSSI data are linearized using the weighted least-squares method and filtered using moving average filters. Moreover, machine learning algorithms are used for training and testing the dataset to estimate the precise location of the objects. All the proposed algorithms were tested and evaluated under their different hyperparameters. The tested models provided approximately 85% accuracy for KNN, 84% for SVM and 76% accuracy in FFNN.
利用机器学习算法改进物联网系统中的RSSI室内定位
机器学习算法的最新发展在无线通信和物联网(IoT)系统中发挥着重要作用。基于位置的物联网服务(LBIoTS)被认为是这些物联网应用中的主要应用之一。LBIoTS中涉及的关键信息是找到对象的地理位置。全球定位系统(GPS)技术在室内环境中由于多路径的存在而表现不佳。对于室内定位场景,已经研究了许多方法。然而,在这种应用中,由于高信号波动,对运动物体的精确位置估计是具有挑战性的。因此,本文提出了基于蓝牙低功耗(BLE)节点收集的接收信号强度指标(RSSI)值来估计物体位置的机器学习算法。在这个实验中,我们使用了一个公开可用的RSSI数据集。RSSI数据来自不同的BLE ibeacon节点,这些节点安装在复杂的室内环境中,并带有标签。然后,采用加权最小二乘法对RSSI数据进行线性化处理,并采用移动平均滤波器进行滤波。此外,机器学习算法用于训练和测试数据集,以估计物体的精确位置。在不同的超参数下对所提出的算法进行了测试和评价。经过测试的模型对KNN的准确率约为85%,对SVM的准确率为84%,对FFNN的准确率为76%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
3.20
自引率
0.00%
发文量
0
审稿时长
11 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信