Abstract

Device-free localization (DFL) systems have aroused extensive attention because it is more convenient than device-enabled localization systems, and fingerprint-based localization method is usually used in DFL systems. Although fine-grained information can be provided by the channel state information (CSI), but changes in the environment over time can cause the CSI become different. Therefore, the real-time CSI data can’t match with the data in the fingerprint map established beforehand very well, which can lead to the inaccuracy of the positioning result. This paper presents a DFL system, which adopts transfer learning method to update the fingerprint map and employs the Light Gradient Boosting Machine (LightGBM) algorithm to train the fingerprint map. Wavelet transform is used in this paper to filter the noise in the raw CSI data and the CSI data on a portion of the fingerprint points are collected to update the established fingerprint map by joint distribution adaptation in the update stage. After classifying the CSI data of the testing point by LightGBM, the position coordinate is achieved by the confidence regression method. By using LightGBM, the proposed system can achieve the average distance error of 0.48m, outperforming the result by using eXtreme Gradient Boosting (XGBoost) and Gradient Boost Decision Tree (GBDT). According to the result of the four-week experiment, the average distance error of this system can be decreased by 21% compared with not using the calibration method.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call