Indoor WiFi fingerprint localization based on dual population PSO of stacked autoencoder and multi label classification

基于堆叠自编码器和多标签分类的双群体粒子群优化室内WiFi指纹定位

阅读:1

Abstract

WiFi fingerprinting has become a widely adopted solution for indoor localization due to its low deployment cost and wide availability. However, its positioning accuracy is often unsatisfactory, especially in complex environments involving multiple floors and buildings, where signal interference and structural complexity significantly degrade localization performance. To address these challenges, this paper proposes a deep neural network (DNN) framework that integrates a Stacked Autoencoder (SAE) for feature extraction and a multi-label classification strategy for accurate localization using received signal strength (RSS) data. To optimize the model parameters effectively in high-dimensional spaces, we introduce a Dual-Swarm Particle Swarm Optimization (DSPSO) algorithm. Unlike conventional PSO, which is prone to premature convergence, DSPSO partitions the particle population into two distinct sub-swarms with adaptive update mechanisms to enhance global exploration and avoid local optima. Experimental evaluations on seven 100-dimensional benchmark functions demonstrate that DSPSO outperforms traditional PSO and recent algorithms like the Sparrow Search Algorithm (SSA), achieving the global optimum in four cases. When applied to the WiFi localization task, the DSPSO-optimized SAE-DNN model achieves an average positioning error of 9.42 m-representing 13.74% improvement over the Support Vector Regression (SVR) model and 24.03% improvement over the non-optimized version. Furthermore, the model achieves 100% accuracy in building identification and 92.97% accuracy in floor prediction, proving its effectiveness in multi-building, multi-floor indoor localization scenarios.

特别声明

1、本页面内容包含部分的内容是基于公开信息的合理引用;引用内容仅为补充信息,不代表本站立场。

2、若认为本页面引用内容涉及侵权,请及时与本站联系,我们将第一时间处理。

3、其他媒体/个人如需使用本页面原创内容,需注明“来源:[生知库]”并获得授权;使用引用内容的,需自行联系原作者获得许可。

4、投稿及合作请联系:info@biocloudy.com。