指纹(计算)
计算机科学
数据库扫描
模式识别(心理学)
数据挖掘
人工智能
数据库
聚类分析
相关聚类
树冠聚类算法
作者
Li Yao,hao zhang,Liyang Zhang,Rui Gao,Qian Zhang
出处
期刊:Physica Scripta
[IOP Publishing]
日期:2024-03-29
卷期号:99 (5): 055002-055002
标识
DOI:10.1088/1402-4896/ad351a
摘要
Abstract With the increasing size of buildings, in order to achieve high-precision indoor positioning services, it is a challenging task to build an offline fingerprint database with high quality, high density and less manpower and material consumption. Aiming to solve the problem of low-quality WiFi indoor positioning fingerprint inventory constructed by traditional methods, which affects positioning accuracy and incurs high costs, this paper proposes a method for indoor positioning fingerprint database construction based on Crow Search Algorithm Optimizes Density Clustering (CSA-DBSCAN) and Regressor Conditional VAE Generative Adversarial Network (RCVAE-GAN). Collecting only a tiny amount of sparse reference point position coordinates and RSS data makes it possible to construct a high-quality WiFi indoor positioning fingerprint database. Firstly, the method utilizes the density clustering method based on Crow Search Algorithm Optimization (CSA-DBSCAN) to process RSS data collected from the reference point. This helps minimize the impact of abnormal RSS data on creating the fingerprint database. Secondly, the RCVAE-GAN depth generation model was developed. The model consists of an encoder E, a generator G, a discriminator D, and a regressor R. After constructing the model, the data with abnormal RSS will be removed and input into the model for pre-training and joint training, resulting in a high-quality deep-generation model. Finally, a high-quality and high-density fingerprint database is constructed by combining the collected reference points with fingerprint data generated by the depth generation model. Experimental results show that the proposed method reduces the root mean square error (RMSE) deviation of the generated fingerprint data by 38% and 12% respectively, compared to the RBF interpolation method and the CVAE-GAN method in the same experimental scenario. The constructed fingerprint database is used for positioning, improving positioning accuracy by 70% and 65% respectively. The method described in this paper can construct a high-quality fingerprint database, effectively improving the efficiency of fingerprint database construction and reducing the costs associated with labor and time.
科研通智能强力驱动
Strongly Powered by AbleSci AI