Skip to content
/ WiGEM Public

A Learning-Based Approach for Indoor Localization

Notifications You must be signed in to change notification settings

abgoswam/WiGEM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WiGEM

A Learning-Based Approach for Indoor Localization

Work done as part of my M.S. degree from The State Univ. of New York, Stony Brook. We presented this at ACM CoNEXT, Tokyo, Japan. 2011

Abstract

We consider the problem of localizing a wireless client in an indoor environment based on the signal strength of its transmitted packets as received on stationary sniffers or access points. Several state-of-the-art indoor localization techniques have the drawback that they rely extensively on a labor-intensive‘training’ phase that does not scale well. Use of unmodeled hardware with heterogeneous power levels further reduces the accuracy of these techniques.

We propose a ‘learning-based’ approach, WiGEM, where the received signal strength is modeled as a Gaussian Mixture Model (GMM). Expectation Maximization (EM) is used to learn the maximum likelihood estimates of the model parameters. This approach enables us to localize a transmitting device based on the maximum a posteriori estimate. The key insight is to use the physics of wireless propagation, and exploit the signal strength constraints that exist for different transmit power levels. The learning approach not only avoids the labor-intensive training, but also makes the location estimates considerably robust in the face of heterogeneity and various time varying phenomena. We present evaluations on two different indoor testbeds with multiple WiFi devices. We demonstrate that WiGEM’s accuracy is at par with or better than state-of-the-art techniques but without requiring any training.

The full paper is here

About

A Learning-Based Approach for Indoor Localization

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published