Development of localization algorithms for a WiFi based indoor positioning system with machine learning techniques

In recent years, the prevalence of mobile devices and the popularity of social networks have spurred extensive demands on Location Based Services (LBSs). Whereas GPS has been extensively adopted in outdoor positioning, it can't provide accurate enough indoor positions due to non-line-of-sight (...

Full description

Saved in:
Bibliographic Details
Main Author: Lu, Xiaoxuan
Other Authors: Xie Lihua
Format: Theses and Dissertations
Language:English
Published: 2015
Subjects:
Online Access:https://hdl.handle.net/10356/64552
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-64552
record_format dspace
spelling sg-ntu-dr.10356-645522023-07-04T16:24:56Z Development of localization algorithms for a WiFi based indoor positioning system with machine learning techniques Lu, Xiaoxuan Xie Lihua School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Wireless communication systems In recent years, the prevalence of mobile devices and the popularity of social networks have spurred extensive demands on Location Based Services (LBSs). Whereas GPS has been extensively adopted in outdoor positioning, it can't provide accurate enough indoor positions due to non-line-of-sight (NLOS) transmission channels between the receiver and the satellite in indoor environments. Thus, developing an Indoor Positioning System (IPS) that is capable of providing reliable and accurate LBSs is widely studied. A large body of WiFi-fingerprinting based indoor localization solutions emerge as WiFi is accessible for users and cost-efficient for developers. On the other hand, it has been demonstrated in literature that machine learning techniques can be applied to IPSs yielding satisfactory localization results in real-time. In this thesis, we aim to develop accurate and reliable localization algorithms for WiFi based IPS by machine learning (ML) techniques. We model the indoor positioning problem under a non-parametric stochastic framework, and modify the well-known ML tool, extreme learning machine (ELM), to achieve the above goal. Firstly, under the assumption that noises merely lie in input data, we modify ELM by introducing a dead zone, which is called DZ-ELM, and integrate it into our IPS. We analyse the consistency of DZ-ELM for different types of disturbances. Experimental results show that the DZ-ELM based IPS can not only provide higher accuracy, but also improve the repeatability of IPSs. Secondly, when assuming that noises lie in both input and output data, we exploit the fact that feature mapping in ELM is known to users to develop two kinds of robust ELM (RELM) based on second order cone programming. The simulation and real-world indoor localization experimental results both demonstrate that the proposed algorithm can not only improve the accuracy and repeatability, but also reduce the deviations and worst case errors of IPSs compared with other baseline algorithms. Lastly, beyond IPSs, we employ clustering algorithms to build up a clustering based zonal occupancy monitoring system by existing WiFi infrastructures to model the distribution of indoor occupants. The system is lightweight and free of calibration, which can be further incorporated in real applications such as optimization and control of building heating, ventilating, and air conditioning (HVAC) systems. MASTER OF ENGINEERING (EEE) 2015-05-28T02:51:37Z 2015-05-28T02:51:37Z 2015 2015 Thesis Lu, X. (2015). Development of localization algorithms for a WiFi based indoor positioning system with machine learning techniques. Master’s thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/64552 10.32657/10356/64552 en application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering::Wireless communication systems
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Wireless communication systems
Lu, Xiaoxuan
Development of localization algorithms for a WiFi based indoor positioning system with machine learning techniques
description In recent years, the prevalence of mobile devices and the popularity of social networks have spurred extensive demands on Location Based Services (LBSs). Whereas GPS has been extensively adopted in outdoor positioning, it can't provide accurate enough indoor positions due to non-line-of-sight (NLOS) transmission channels between the receiver and the satellite in indoor environments. Thus, developing an Indoor Positioning System (IPS) that is capable of providing reliable and accurate LBSs is widely studied. A large body of WiFi-fingerprinting based indoor localization solutions emerge as WiFi is accessible for users and cost-efficient for developers. On the other hand, it has been demonstrated in literature that machine learning techniques can be applied to IPSs yielding satisfactory localization results in real-time. In this thesis, we aim to develop accurate and reliable localization algorithms for WiFi based IPS by machine learning (ML) techniques. We model the indoor positioning problem under a non-parametric stochastic framework, and modify the well-known ML tool, extreme learning machine (ELM), to achieve the above goal. Firstly, under the assumption that noises merely lie in input data, we modify ELM by introducing a dead zone, which is called DZ-ELM, and integrate it into our IPS. We analyse the consistency of DZ-ELM for different types of disturbances. Experimental results show that the DZ-ELM based IPS can not only provide higher accuracy, but also improve the repeatability of IPSs. Secondly, when assuming that noises lie in both input and output data, we exploit the fact that feature mapping in ELM is known to users to develop two kinds of robust ELM (RELM) based on second order cone programming. The simulation and real-world indoor localization experimental results both demonstrate that the proposed algorithm can not only improve the accuracy and repeatability, but also reduce the deviations and worst case errors of IPSs compared with other baseline algorithms. Lastly, beyond IPSs, we employ clustering algorithms to build up a clustering based zonal occupancy monitoring system by existing WiFi infrastructures to model the distribution of indoor occupants. The system is lightweight and free of calibration, which can be further incorporated in real applications such as optimization and control of building heating, ventilating, and air conditioning (HVAC) systems.
author2 Xie Lihua
author_facet Xie Lihua
Lu, Xiaoxuan
format Theses and Dissertations
author Lu, Xiaoxuan
author_sort Lu, Xiaoxuan
title Development of localization algorithms for a WiFi based indoor positioning system with machine learning techniques
title_short Development of localization algorithms for a WiFi based indoor positioning system with machine learning techniques
title_full Development of localization algorithms for a WiFi based indoor positioning system with machine learning techniques
title_fullStr Development of localization algorithms for a WiFi based indoor positioning system with machine learning techniques
title_full_unstemmed Development of localization algorithms for a WiFi based indoor positioning system with machine learning techniques
title_sort development of localization algorithms for a wifi based indoor positioning system with machine learning techniques
publishDate 2015
url https://hdl.handle.net/10356/64552
_version_ 1772828820213071872