z-logo
open-access-imgOpen Access
Wi-Fi Fingerprinting Based Room Level Indoor Localization Framework Using Ensemble Classifiers
Author(s) -
Beenish Ayesha Akram,
Ali Hammad Akbar
Publication year - 2019
Publication title -
mehran university research journal of engineering and technology
Language(s) - English
Resource type - Journals
eISSN - 2413-7219
pISSN - 0254-7821
DOI - 10.22581/muet1982.1901.13
Subject(s) - fingerprint (computing) , computer science , artificial neural network , artificial intelligence , fingerprint recognition , usability , set (abstract data type) , data mining , machine learning , pattern recognition (psychology) , human–computer interaction , programming language
Over the past decennium, Wi-Fi fingerprinting based indoor localization has seized substantial attention. Room level indoor localization can enable numerous applications to increase their diversity by incorporating user location. Real-world commercial scale deployments have not been realized because of difficulty in capturing radio propagation models. In case of fingerprinting based approaches, radio propagation model is implicitly integrated in the gathered fingerprints providing more realistic information as compared to empirical propagation models. We propose ensemble classifiers based indoor localization using Wi-Fi fingerprints for room level prediction. The major advantages of the proposed framework are, ease of training, ease to set up framework providing high room-level accuracy with trifling response time making it viable and appropriate for real time applications. It performs well in comparison with recurrently used ANN (Artificial Neural Network) and kNN (k-Nearest Neighbours) based solutions. Experiments performed showed that on our real-world Wi-Fi fingerprint dataset, our proposed approach achieved 89% accuracy whereas neural network and kNN based best found configurations achieved 85 and 82% accuracy respectively.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here