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.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-020-10456-w/MediaObjects/11042_2020_10456_Fig1_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-020-10456-w/MediaObjects/11042_2020_10456_Fig2_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-020-10456-w/MediaObjects/11042_2020_10456_Fig3_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-020-10456-w/MediaObjects/11042_2020_10456_Fig4_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-020-10456-w/MediaObjects/11042_2020_10456_Fig5_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-020-10456-w/MediaObjects/11042_2020_10456_Fig6_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-020-10456-w/MediaObjects/11042_2020_10456_Fig7_HTML.png)
Similar content being viewed by others
References
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Mitchell TM (1997) Machine learning. McGraw-Hill Education
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
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
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
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
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
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
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
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
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
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
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
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
Shrivastava G, Kumar P, Gupta B, Bala S, Dey N (2018) Handbook of research on network forensics and analysis techniques. IGI Global
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
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
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
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
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
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
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
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
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
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
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
Corresponding author
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
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-10456-w