skip to main content
10.1145/3571306.3571429acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicdcnConference Proceedingsconference-collections
research-article

Two Level Wi-Fi Fingerprinting based Indoor Localization using Machine Learning

Authors Info & Claims
Published:04 January 2023Publication History

ABSTRACT

Indoor localization is defined as the process of locating a user or device in an indoor environment. It plays a crucial role for first responders in disaster and emergency situations. In situations where the environment does not change much after an incident happens, fingerprint based indoor localization can be used for effective localization and positioning. Due to the growth in smartphone users in the last few years, indoor localization using Wi-Fi fingerprints has been studied by researchers. The measured Wi-Fi signal strength can be used as an indication of the distribution of users in various indoor locations. In disaster and emergency situations, localization services should be highly accurate and fast. We can model localization as a classification problem and address using machine learning (ML) approaches. However, these two requirements are conflicting since an accurate fingerprint-based indoor localization system needs to process a large amount of data, and this leads to slow response. This problem becomes even worse when both the number of floors and the number of reference points increase. To address this challenge, we use a two-level localization in order to improve both the accuracy and the response time. First, the fingerprint database is used to train ML models. The localization phase has two steps: (i) floor prediction, and (ii) reference point prediction on the predicted floor. For floor prediction, we use K-Nearest Neighbors (KNN) classification algorithm. Then we use various ML models such as Random Forest, Decision Tree, and Support Vector Machine. We use a dataset having two files with different floor numbers. Experiment results showed that random forest gives the best accuracy among other ML models. So two-level localization method is more suitable than single level localization in terms of localization accuracy and speed, and thus can be utilized in many applications.

References

  1. Abebe Belay Adege, Yirga Yayeh, Getaneh Berie, Hsin-piao Lin, Lei Yen, and Yun Ruei Li. 2018. Indoor localization using K-nearest neighbor and artificial neural network back propagation algorithms. In 2018 27th Wireless and Optical Communication Conference (WOCC). IEEE, 1–2.Google ScholarGoogle ScholarCross RefCross Ref
  2. Mahnoor Anjum, Muhammad Abdullah Khan, Syed Ali Hassan, Aamir Mahmood, Hassaan Khaliq Qureshi, and Mikael Gidlund. 2020. RSSI fingerprinting-based localization using machine learning in LoRa networks. IEEE Internet of Things Magazine 3, 4 (2020), 53–59.Google ScholarGoogle ScholarCross RefCross Ref
  3. Junhang Bai, Yongliang Sun, Weixiao Meng, and Cheng Li. 2021. Wi-Fi fingerprint-based indoor mobile user localization using deep learning. Wireless Communications and Mobile Computing 2021 (2021).Google ScholarGoogle Scholar
  4. Lars Buitinck, Gilles Louppe, Mathieu Blondel, Fabian Pedregosa, Andreas Mueller, Olivier Grisel, Vlad Niculae, Peter Prettenhofer, Alexandre Gramfort, Jaques Grobler, Robert Layton, Jake VanderPlas, Arnaud Joly, Brian Holt, and Gaël Varoquaux. 2013. API design for machine learning software: experiences from the scikit-learn project. In ECML PKDD Workshop: Languages for Data Mining and Machine Learning. 108–122.Google ScholarGoogle Scholar
  5. Xi Chen, Hang Li, Chenyi Zhou, Xue Liu, Di Wu, and Gregory Dudek. 2022. Fidora: Robust WiFi-based Indoor Localization via Unsupervised Domain Adaptation. IEEE Internet of Things Journal(2022).Google ScholarGoogle Scholar
  6. Amira Chriki, Haifa Touati, and Hichem Snoussi. 2017. SVM-based indoor localization in wireless sensor networks. In 2017 13th international wireless communications and mobile computing conference (IWCMC). IEEE, 1144–1149.Google ScholarGoogle Scholar
  7. Alessandro Depari, Alessandra Flammini, Daniela Fogli, and Paola Magrino. 2018. Indoor localization for evacuation management in emergency scenarios. In 2018 Workshop on Metrology for Industry 4.0 and IoT. IEEE, 146–150.Google ScholarGoogle ScholarCross RefCross Ref
  8. J. Talvitie E.S. Lohan. 2015. "WLAN RSS indoor measurement data", Tampere University of Technology.Google ScholarGoogle Scholar
  9. Xu Feng, Khuong An Nguyen, and Zhiyuan Luo. 2022. A survey of deep learning approaches for WiFi-based indoor positioning. Journal of Information and Telecommunication 6, 2(2022), 163–216.Google ScholarGoogle ScholarCross RefCross Ref
  10. Weipeng Guan, Xin Chen, Mouxiao Huang, Zixuan Liu, Yuxiang Wu, and Yingcong Chen. 2018. High-speed robust dynamic positioning and tracking method based on visual visible light communication using optical flow detection and Bayesian forecast. IEEE Photonics Journal 10, 3 (2018), 1–22.Google ScholarGoogle ScholarCross RefCross Ref
  11. Amir Haider, Yiqiao Wei, Shuzhi Liu, and Seung-Hoon Hwang. 2019. Pre-and post-processing algorithms with deep learning classifier for Wi-Fi fingerprint-based indoor positioning. Electronics 8, 2 (2019), 195.Google ScholarGoogle ScholarCross RefCross Ref
  12. Chaur-Heh Hsieh, Jen-Yang Chen, and Bo-Hong Nien. 2019. Deep learning-based indoor localization using received signal strength and channel state information. IEEE access 7(2019), 33256–33267.Google ScholarGoogle ScholarCross RefCross Ref
  13. Wei Kui, Shiling Mao, Xiaolun Hei, and Fan Li. 2018. Towards accurate indoor localization using channel state information. In 2018 IEEE International Conference on Consumer Electronics-Taiwan (ICCE-TW). IEEE, 1–2.Google ScholarGoogle ScholarCross RefCross Ref
  14. Hyo Won Lee, Wha Sook Jeon, and Dong Geun Jeong. 2017. A practical indoor localization scheme for disaster relief. In 2017 IEEE 85th Vehicular Technology Conference (VTC Spring). IEEE, 1–7.Google ScholarGoogle ScholarCross RefCross Ref
  15. F. Pedregosa, G. Varoquaux, A. Gramfort, V. Michel, B. Thirion, O. Grisel, M. Blondel, P. Prettenhofer, R. Weiss, V. Dubourg, J. Vanderplas, A. Passos, D. Cournapeau, M. Brucher, M. Perrot, and E. Duchesnay. 2011. Scikit-learn: Machine Learning in Python. Journal of Machine Learning Research 12 (2011), 2825–2830.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Jose Luis Salazar González, Luis Miguel Soria Morillo, Juan Antonio Álvarez García, Fernando Enríquez, and Antonio Ramon Jimenez Ruiz. 2019. Energy-efficient indoor localization WiFi-fingerprint dataset. https://doi.org/10.21227/49yg-5d21Google ScholarGoogle ScholarCross RefCross Ref
  17. Hiroaki Santo, Takuya Maekawa, and Yasuyuki Matsushita. 2017. Device-free and privacy preserving indoor positioning using infrared retro-reflection imaging. In 2017 IEEE international conference on pervasive computing and communications (PerCom). IEEE, 141–152.Google ScholarGoogle ScholarCross RefCross Ref
  18. Navneet Singh, Sangho Choe, and Rajiv Punmiya. 2021. Machine learning based indoor localization using Wi-Fi RSSI fingerprints: an overview. IEEE Access (2021).Google ScholarGoogle ScholarCross RefCross Ref
  19. Min Yu, Shuyin Yao, Xuan Wu, and Liang Chen. 2022. Research on a Wi-Fi RSSI Calibration Algorithm Based on WOA-BPNN for Indoor Positioning. Applied Sciences 12, 14 (2022), 7151.Google ScholarGoogle ScholarCross RefCross Ref
  20. Faheem Zafari, Athanasios Gkelias, and Kin K Leung. 2019. A survey of indoor localization systems and technologies. IEEE Communications Surveys & Tutorials 21, 3 (2019), 2568–2599.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Two Level Wi-Fi Fingerprinting based Indoor Localization using Machine Learning

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      ICDCN '23: Proceedings of the 24th International Conference on Distributed Computing and Networking
      January 2023
      461 pages
      ISBN:9781450397964
      DOI:10.1145/3571306

      Copyright © 2023 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 4 January 2023

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format .

    View HTML Format