Skip to main content
Log in

Designing an ensemble of classifiers for smartphone-based indoor localization irrespective of device configuration

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

WiFi-based indoor localization is a popular approach as most buildings and campuses are WiFi-enabled and its fingerprints are captured by smartphones carried by every individual. Due to the different WiFi sensitivity of the smartphones, an interesting challenge subject to varying ambient conditions emerges in this domain. Thus, a single supervised classifier may not be able to provide stable localization accuracy when the devices used for training and testing are different. Accordingly, a more generalized Neural Network-based Ensemble Learning for Indoor Localization System (NNELILS) is designed in this paper to address the challenge regarding device heterogeneity. NNELILS has a heterogeneous set of base classifiers and a Neural Network-based meta-classifier that combines the decisions of base classifiers. Accordingly, algorithms are proposed and implemented on real-life datasets. Our proposed system is found to improve the localization accuracy to 94% when the training and testing devices vary. It is even found to work better than the state-of-the-art approaches.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Notes

  1. https://drive.google.com/drive/folders/1_z1qhoRIcpineP9AHkfVGCfB2Fd_e-fD

  2. https://archive.ics.uci.edu/ml/datasets/UJIIndoorLoc

References

  1. Akré J M, Zhang X, Baey S, Kervella B, Fladenmuller A, Zancanaro M A, Fonseca M (2014) Accurate 2-D localization of RFID tags using antenna transmission power control. In: Wireless Days (WD), 2014 IFIP. IEEE, pp 1–6. https://doi.org/10.1109/WD.2014.7020802

  2. Belmonte-Fernández Ó, Montoliu R, Torres-Sospedra J, Sansano-Sansano E, Chia-Aguilar D (2018) A radiosity-based method to avoid calibration for indoor positioning systems. Expert Syst Appl 105:89–101. https://doi.org/10.1016/j.eswa.2018.03.054

    Article  Google Scholar 

  3. Calderoni L, Ferrara M, Franco A, Maio D (2015) Indoor localization in a hospital environment using random forest classifiers. Expert Syst Appl 42(1):125–134. https://doi.org/10.1016/j.eswa.2014.07.042

    Article  Google Scholar 

  4. Chriki A, Touati H, Snoussi H (2017) SVM-based indoor localization in wireless sensor networks. In: 2017 13th international wireless communications and mobile computing conference (IWCMC), pp 1144–1149. https://doi.org/10.1109/IWCMC.2017.7986446

  5. Dong X, Ai L, Jiang R (2019) Motion estimation of indoor robot based on image sequences and improved particle filter. Multimed Tools Appl 78 (21):29747–29763. https://doi.org/10.1007/s11042-018-6383-9

    Article  Google Scholar 

  6. Farid Z, Nordin R, Ismail M, Abdullah NF (2016) Hybrid Indoor-based WLAN-WSN localization scheme for improving accuracy based on artificial neural network. Mob Inf Syst 2016:1–11. https://doi.org/10.1155/2016/6923931

    Google Scholar 

  7. Ghosh D, Roy P, Chowdhury C, Bandyopadhyay S (2016) An ensemble of condition based classifiers for indoor localization. In: 2016 IEEE international conference on advanced networks and telecommunications systems (ANTS), pp 1–6. https://doi.org/10.1109/ANTS.2016.7947872

  8. Górak R, Luckner M (2016) Modified random forest algorithm for Wi-fi indoor localization system. In: International conference on computational collective intelligence. Springer, pp 147–157. https://doi.org/10.1007/978-3-319-45246-3_14

  9. Hossain AM, Soh WS (2015) A survey of calibration-free indoor positioning systems. Comput Commun 66:1–13. https://doi.org/10.1016/j.comcom.2015.03.001

    Article  Google Scholar 

  10. Kriz P, Maly F, Kozel T (2016) Improving indoor localization using bluetooth low energy beacons. Mob Inf Syst 11. https://doi.org/10.1155/2016/2083094

  11. Li Z, Xu K, Wang H, Zhao Y, Wang X, Shen M (2019) Machine-learning-based positioning: a survey and future directions. IEEE Netw 33(3):96–101. https://doi.org/10.1109/MNET.2019.1800366

    Article  Google Scholar 

  12. Ma H, Wang K (2017) Fusion of RSS and phase shift using the Kalman filter for RFID tracking. IEEE Sens J 17 (11):3551–3558. https://doi.org/10.1109/JSEN.2017.2696054

    Article  Google Scholar 

  13. Mascharka D, Manley E (2015) Machine learning for indoor localization using mobile phone-based sensors. arXiv:1505.06125. https://doi.org/10.1109/CCNC.2016.7444919

  14. Menéndez P, Campomanes C, Trawiński K, Alonso JM (2011) Topology-based indoor localization by means of WiFi fingerprinting with a computational intelligent classifier. In: 2011 11th International conference on intelligent systems design and applications (ISDA). IEEE, pp 1020–1025. https://doi.org/10.1109/ISDA.2011.6121792

  15. Mitchell TM (1997) Machine learning. McGraw-Hill Education

  16. Nguyen QH, Vu H, Tran TH, Nguyen QH (2017) Developing a way-finding system on mobile robot assisting visually impaired people in an indoor environment. Multimed Tools Appl 76(2):2645–2669. https://doi.org/10.1007/s11042-015-3204-2

    Article  Google Scholar 

  17. Padhy R P, Verma S, Ahmad S, Choudhury SK, Sa PK (2018) Deep neural network for autonomous UAV navigation in indoor corridor environments. Procedia Comput Sci 133:643–650. https://doi.org/10.1016/j.procs.2018.07.099

    Article  Google Scholar 

  18. Roy P, Chowdhury C (2018) Indoor localization for smart-handhelds with stable set of wireless access points. In: 2018 Fifth international conference on emerging applications of information technology (EAIT), pp 1–4. https://doi.org/10.1109/EAIT.2018.8470401

  19. Roy P, Chowdhury C (2018) Smartphone based indoor localization using stable access points. In: Proceedings of the workshop program of the 19th international conference on distributed computing and networking, workshops ICDCN ’18. https://doi.org/10.1145/3170521.3170538. ACM, pp 17:1–17:6

  20. Roy P, Kundu M, Chowdhury C (2019) Indoor localization using stable set of wireless access points subject to varying granularity levels. In: 2019 International conference on wireless communications signal processing and networking (WiSPNET), pp 491–496. https://doi.org/10.1109/WiSPNET45539.2019.9032859

  21. Roy P, Chowdhury C, Ghosh D, Bandyopadhyay S (2019) JUIndoorLoc: A ubiquitous framework for smartphone-based indoor localization subject to context and device heterogeneity. Wirel Pers Commun 1–24. https://doi.org/10.1007/s11277-019-06188-2

  22. Sánchez-Rodríguez D, Hernández-Morera P, Quinteiro JM, Alonso-González I (2015) A low complexity system based on multiple weighted decision trees for indoor localization. Sensors 15(6):14809–14829. https://doi.org/10.3390/s150614809

    Article  Google Scholar 

  23. Sharma K, Gupta B (2016) Multi-layer defense against malware attacks on smartphone wi-fi access channel. Procedia Comput Sci 78(C):19–25. https://doi.org/10.1016/j.procs.2016.02.005

    Article  Google Scholar 

  24. Sharma K, Gupta B (2018) Attack in smartphone wi-fi access channel: state of the art, current issues, and challenges. In: Next-generation networks. Springer, pp 555–561. https://doi.org/10.1007/978-981-10-6005-2_56

  25. Sharma K, Gupta BB (2019) Towards privacy risk analysis in android applications using machine learning approaches. Int J E-Services Mob Appl (IJESMA) 11(2):1–21. https://doi.org/10.4018/IJESMA.2019040101

    Article  Google Scholar 

  26. Sharma K, Makino M, Shrivastava G, Agarwal B (2019) Forensic investigations and risk management in mobile and wireless communications. https://doi.org/10.4018/978-1-5225-9554-0

  27. Shenoy MV, Karuppiah A, Manjarekar N (2019) A lightweight ANN based robust localization technique for rapid deployment of autonomous systems. J Ambient Intell Human Comput 1–16. https://doi.org/10.1007/s12652-019-01331-0

  28. Shrivastava G, Kumar P, Gupta B, Bala S, Dey N (2018) Handbook of research on network forensics and analysis techniques. IGI Global

  29. Shrivastava G, Peng SL, Bansal H, Sharma K, Sharma M (2020) New age analytics: Transforming the internet through machine learning, IoT, and trust modeling. Apple Academic Press. https://doi.org/10.1201/9781003007210

  30. Singh V, Aggarwal G, Ujwal B (2018) Ensemble based real-time indoor localization using stray WiFi signal. In: 2018 IEEE international conference on consumer electronics (ICCE). IEEE, pp 1–5. https://doi.org/10.1109/ICCE.2018.8326317

  31. Taniuchi D, Maekawa T (2014) Robust Wi-Fi based indoor positioning with ensemble learning. In: 2014 IEEE 10th international conference on wireless and mobile computing, networking and communications (WiMob). IEEE, pp 592–597. https://doi.org/10.1109/WiMOB.2014.6962230

  32. Torres-Sospedra J, Montoliu R, Martínez-Usó A, Avariento JP, Arnau TJ, Benedito-Bordonau M, Huerta J (2014) UJIIndoorLoc: A new multi-building and multi-floor database for WLAN fingerprint-based indoor localization problems. In: 2014 International conference indoor positioning and indoor navigation (IPIN), pp 261–270. https://doi.org/10.1109/IPIN.2014.7275492

  33. Trawiński K, Alonso JM, Hernández N (2013) A multiclassifier approach for topology-based wifi indoor localization. Soft Comput 17(10):1817–1831. https://doi.org/10.1007/s00500-013-1019-5

    Article  Google Scholar 

  34. Wang H, Sen S, Elgohary A, Farid M, Youssef M, Choudhury RR (2012) No need to war-drive: Unsupervised indoor localization. In: Proceedings of the 10th international conference on mobile systems, applications, and services, association for computing machinery, MobiSys ’12, pp 197–210. https://doi.org/10.1145/2307636.2307655

  35. Yan J, Zhao L, Tang J, Chen Y, Chen R, Chen L (2018) Hybrid kernel based machine learning using received signal strength measurements for indoor localization. IEEE Trans Veh Technol 67(3):2824–2829. https://doi.org/10.1109/TVT.2017.2774103

    Article  Google Scholar 

  36. Yang Z, Zhang P, Chen L (2016) RFID-enabled indoor positioning method for a real-time manufacturing execution system using OS-ELM. Neurocomputing 174:121–133. https://doi.org/10.1016/j.neucom.2015.05.120

    Article  Google Scholar 

  37. Zafari F, Gkelias A, Leung K (2017) A survey of indoor localization systems and technologies. IEEE Commun Surv Tutor 21(3):2568–2599. https://doi.org/10.1109/COMST.2019.2911558

    Article  Google Scholar 

  38. Zhou M, Tang Y, Tian Z, Xie L, Nie W (2018) Robust neighborhood graphing for semi-supervised indoor localization with light-loaded location fingerprinting. IEEE Internet Things J 5(5):3378–3387. https://doi.org/10.1109/JIOT.2017.2775199

    Article  Google Scholar 

Download references

Acknowledgements

This research work is supported by the State Government Fellowship scheme of Jadavpur University funded by Government of West Bengal, India and the project entitled- “Developing Framework for Indoor Location Based Services with Seamless Indoor Outdoor Navigation by expanding Spatial Data Infrastructure”, funded by the Ministry of Science and Technology, Department of Science and Technology, NGP Division, Government of India, ref no. NRDMS/UG/NetworkingProject/e-13/2019(G). We would like to thank Mr. Mausam Kundu for his cooperation. We would also like to thank the anonymous reviewers and the editor for considering our manuscript and providing valuable reviews which has greatly enhanced the quality of the paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chandreyee Chowdhury.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Roy, P., Chowdhury, C. Designing an ensemble of classifiers for smartphone-based indoor localization irrespective of device configuration. Multimed Tools Appl 80, 20501–20525 (2021). https://doi.org/10.1007/s11042-020-10456-w

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-10456-w

Keywords

Navigation