ConFi: Convolutional Neural Networks Based Indoor Wi-Fi Localization Using Channel State Information

As the technique that determines the position of a target device based on wireless measurements, Wi-Fi localization is attracting increasing attention due to its numerous applications and the widespread deployment of Wi-Fi infrastructure. In this paper, we propose ConFi, the first convolutional neur...

Full description

Bibliographic Details
Main Authors: Hao Chen, Yifan Zhang, Wei Li, Xiaofeng Tao, Ping Zhang
Format: Article
Language:English
Published: IEEE 2017-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8027020/
id doaj-807e1a6c81244081844e06cc69106440
record_format Article
spelling doaj-807e1a6c81244081844e06cc691064402021-03-29T20:17:39ZengIEEEIEEE Access2169-35362017-01-015180661807410.1109/ACCESS.2017.27495168027020ConFi: Convolutional Neural Networks Based Indoor Wi-Fi Localization Using Channel State InformationHao Chen0https://orcid.org/0000-0002-0973-1374Yifan Zhang1Wei Li2Xiaofeng Tao3Ping Zhang4State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, ChinaState Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, ChinaDepartment of Electrical Engineering, Northern Illinois University, DeKalb, IL, USANational Engineering Laboratory for Mobile Network Technologies, Beijing University of Posts and Telecommunications, Beijing, ChinaState Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, ChinaAs the technique that determines the position of a target device based on wireless measurements, Wi-Fi localization is attracting increasing attention due to its numerous applications and the widespread deployment of Wi-Fi infrastructure. In this paper, we propose ConFi, the first convolutional neural network (CNN)-based Wi-Fi localization algorithm. Channel state information (CSI), which contains more position related information than traditional received signal strength, is organized into a time-frequency matrix that resembles image and utilized as the feature for localization. The ConFi models localization as a classification problem and addresses it with a five layer CNN that consists of three convolutional layers and two fully connected layers. The ConFi has a training stage and a localization stage. In the training stage, the CSI is collected at a number of reference points (RPs) and used to train the CNN via stochastic gradient descent algorithm. In the localization stage, the CSI of the target device is fed to the CNN and the localization result is calculated as the weighted centroid of the RPs with high output value. Extensive experiments are conducted to select appropriate parameters for the CNN and demonstrate the superior performance of the ConFi over existing methods.https://ieeexplore.ieee.org/document/8027020/Wi-Fi localizationchannel state informationconvolutional neural networkpattern recognition
collection DOAJ
language English
format Article
sources DOAJ
author Hao Chen
Yifan Zhang
Wei Li
Xiaofeng Tao
Ping Zhang
spellingShingle Hao Chen
Yifan Zhang
Wei Li
Xiaofeng Tao
Ping Zhang
ConFi: Convolutional Neural Networks Based Indoor Wi-Fi Localization Using Channel State Information
IEEE Access
Wi-Fi localization
channel state information
convolutional neural network
pattern recognition
author_facet Hao Chen
Yifan Zhang
Wei Li
Xiaofeng Tao
Ping Zhang
author_sort Hao Chen
title ConFi: Convolutional Neural Networks Based Indoor Wi-Fi Localization Using Channel State Information
title_short ConFi: Convolutional Neural Networks Based Indoor Wi-Fi Localization Using Channel State Information
title_full ConFi: Convolutional Neural Networks Based Indoor Wi-Fi Localization Using Channel State Information
title_fullStr ConFi: Convolutional Neural Networks Based Indoor Wi-Fi Localization Using Channel State Information
title_full_unstemmed ConFi: Convolutional Neural Networks Based Indoor Wi-Fi Localization Using Channel State Information
title_sort confi: convolutional neural networks based indoor wi-fi localization using channel state information
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2017-01-01
description As the technique that determines the position of a target device based on wireless measurements, Wi-Fi localization is attracting increasing attention due to its numerous applications and the widespread deployment of Wi-Fi infrastructure. In this paper, we propose ConFi, the first convolutional neural network (CNN)-based Wi-Fi localization algorithm. Channel state information (CSI), which contains more position related information than traditional received signal strength, is organized into a time-frequency matrix that resembles image and utilized as the feature for localization. The ConFi models localization as a classification problem and addresses it with a five layer CNN that consists of three convolutional layers and two fully connected layers. The ConFi has a training stage and a localization stage. In the training stage, the CSI is collected at a number of reference points (RPs) and used to train the CNN via stochastic gradient descent algorithm. In the localization stage, the CSI of the target device is fed to the CNN and the localization result is calculated as the weighted centroid of the RPs with high output value. Extensive experiments are conducted to select appropriate parameters for the CNN and demonstrate the superior performance of the ConFi over existing methods.
topic Wi-Fi localization
channel state information
convolutional neural network
pattern recognition
url https://ieeexplore.ieee.org/document/8027020/
work_keys_str_mv AT haochen conficonvolutionalneuralnetworksbasedindoorwifilocalizationusingchannelstateinformation
AT yifanzhang conficonvolutionalneuralnetworksbasedindoorwifilocalizationusingchannelstateinformation
AT weili conficonvolutionalneuralnetworksbasedindoorwifilocalizationusingchannelstateinformation
AT xiaofengtao conficonvolutionalneuralnetworksbasedindoorwifilocalizationusingchannelstateinformation
AT pingzhang conficonvolutionalneuralnetworksbasedindoorwifilocalizationusingchannelstateinformation
_version_ 1724194895324774400