Novel weighted ensemble classifier for smartphone based indoor localization

•A novel weighted ensemble algorithm is proposed for indoor localization.•Obtained around 95% accuracy even when train and test conditions are different.•Incorporating mean and variance of RSSIs improve accuracy of the ensemble to 98%.•The algorithm works for varying granularity: room level grid and...

Full description

Saved in:
Bibliographic Details
Published inExpert systems with applications Vol. 164; p. 113758
Main Authors Roy, Priya, Chowdhury, Chandreyee, Kundu, Mausam, Ghosh, Dip, Bandyopadhyay, Sanghamitra
Format Journal Article
LanguageEnglish
Published New York Elsevier Ltd 01.02.2021
Elsevier BV
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:•A novel weighted ensemble algorithm is proposed for indoor localization.•Obtained around 95% accuracy even when train and test conditions are different.•Incorporating mean and variance of RSSIs improve accuracy of the ensemble to 98%.•The algorithm works for varying granularity: room level grid and 1m × 1m grid. Indoor localization systems have the capability to change the way of providing location-based services in a closed environment. Though there is no agreed-upon technology that works best in indoor, WiFi signal is an important alternative as most of such places are covered by WiFi Access Points (APs). In this paper, the problem of indoor localization is investigated from the perspective of expert systems through applying machine learning techniques. The significant variation of WiFi signal strength with ambient conditions as well as device configuration badly affects the localization accuracy. Thus, the fingerprinting effort required to train a localization system subject to context heterogeneity is huge. The uncertainty in localization performance due to varying contexts is hardly investigated in the literature. Consequently, the main contribution of this paper is to propose a weighted ensemble classifier based on Dempster–Shafer belief theory to efficiently handle context heterogeneity. Here, the context is defined in terms of different smartphone configurations used for training and testing the system as well as temporal variation of signals. The method presented here utilizes the Dempster–Shafer theory of belief functions to calculate the weights of the base learners in the decision of the ensemble. Belief theory is applied here to handle the inherent uncertainty in WiFi signal variations due to heterogeneous context. Real life experiments are conducted for two datasets, JUIndoorLoc and UJIIndoorLoc at different granularity levels. For JUIndoorLoc, with state-of-the-art classifiers, 86–97% accuracy can be achieved for 10-fold cross-validation. However, when the training context differs from the test conditions, accuracy drops to 62–87%. In such a scenario, the proposed weighted ensemble technique is found to achieve almost 98% localization accuracy when RSSIs, mean and variance of RSSIs are considered as features. The technique can lead to an effective expert system for indoor localization at varying granularity levels. Such systems would be beneficial for pervasive indoor positioning applications as no dedicated infrastructure is needed for positioning.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0957-4174
1873-6793
DOI:10.1016/j.eswa.2020.113758