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...
Main Authors: | , , , , |
---|---|
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 |