Enabling Accurate Indoor Localization Using a Machine Learning Algorithm

Authors

  • Haidar Abdulrahman Abbas Department of Computer¸ College of Science, University of Sulaimani, Sulaymaniyah, Iraq
  • Kayhan Zrar Ghafoor Department of Software Engineering, University of Salahaddin, Erbil, Iraq

DOI:

https://doi.org/10.21928/uhdjst.v4n1y2020.pp96-102

Keywords:

Received Signal Strength, Wireless Access Points, Wireless Fidelity Fingerprinting, Indoor Localization, Decision Tree, Naïve Bayes, Support Vector Machine

Abstract

In this paper, fingerprint referencing methods based on wireless fidelity Wi-Fi received signal strength (RSS) have used for indoor positioning. More precisely, Naïve Bayes, decision tree (DT), and support vector machine (SVM) one-to-one multi-classes and error-correcting-output-codes classifier are to enable accurate indoor positioning. Then, normalization is used to reduce positioning error by reducing the fluctuation and diverse distribution of the RSS values. Different devices are used in this experiment; the training dataset is not included in the main dataset. Nonetheless, the learned model by the SVM algorithm cannot be affected by the elimination of train datasets of the test device. The efficiency of DT is lower than the other machine learning algorithms, because it performs by Boolean function, and it provides the low accuracy of prediction for dataset than the algorithms. Naïve Bayes technique based on Bayes Theorem is better than DT and close to SVM for positioning approves that 1–1.5 m positioning accuracy for indoor environments can be achieved by the proposed approach which is an excellent result than traditional protocol.

Published

2020-06-27

Issue

Section

Articles

How to Cite

Enabling Accurate Indoor Localization Using a Machine Learning Algorithm. (2020). UHD Journal of Science and Technology, 4(1), 96-102. https://doi.org/10.21928/uhdjst.v4n1y2020.pp96-102