C114通信网  |  通信人家园

专题
2023/11/13 14:23

基于特征降维的在线序列学习机算法在室内动态定位中的应用

邮电设计技术  李 园,苏胜君,施伟斌

本文版权为《邮电设计技术》所有,如需转载请联系《邮电设计技术》编辑部

摘要:随着室内定位需求的不断增加,基于指纹的定位方法由于低成本、易于实现、精度较高等优势被广泛使用。但指纹定位算法在离线阶段训练成本高,接收信号强度值易受环境和噪声的影响,对环境的动态变化缺乏灵活性。提出了一种基于特征降维的在线序列学习机算法(PCA-OS-ELM),PCA算法可以对原始的RSSI数据进降维,去除干扰信息,构造新的特征。OSELM 的快速学习能力可以降低离线阶段的训练成本,适应环境的动态变化。在2种不同的环境下进行了对比实验,结果表明所提出的算法能适应环境的动态变化,提高定位精度。

关键词:特征降维;在线序列学习机;室内定位;动态环境;指纹数据库

doi:10.12045/j.issn.1007-3043.2023.10.011

引言

随着无线技术的不断发展,基于位置服务的需求越来越广泛。由于全球定位系统技术(Global Positioning System,GPS)很成熟,对高精度定位技术的研究已逐渐从室外转移到室内。室内定位可采用位置指纹、测距定位等不同技术。位置指纹定位因定位精度高、扩展性强、易于实施等优点被广泛关注,但基于位置指纹的传统方案大多存在 2 个主要问题:一是在离线阶段消耗较高的时间成本;二是在在线阶段,当环境存在干扰时,指纹库难以实时反映接收信号强度值(Receive Signal Strength,RSS)的变化,从而明显影响定位精度。

在线顺序极限学习机(Online Sequential ExtremeLearning Machine,OS-ELM)算法适合在动态环境下进行室内定位,在变换的新环境中,只需在少量的参考点上采集新的指纹库数据信息,用来更新补充上一次训练模型的参数,就可以在新环境中对位置信息进行在线估计。在室内动态环境中,该算法相比于静态室内定位算法,在定位时间和性能上有较高的提升。然而,RSS 值容易受到路径衰减、多径效应、噪声干扰等影响,获得的 RSS 值是复杂的非线性分布。为了解决这个问题,本文提出了 PCA-OS-ELM 算法,利用主成分分析( Principal Component Analysis,PCA)对训练数据集进行预处理,通过投影的方式,将收集到的高维数据以最小程度的数据损失投影到低维空间,降低训练数据集维数,达到简化数据结构的目的。同时,提取数据的主要特征成分,剔除受环境和噪声干扰的数据信息。PCA将原始RSS值转换为新函数,OS-ELM 通过新函数进行训练。该算法解决了环境和噪声对定位结果的干扰,并提高了算法的计算速度。

点击查看全文(PDF)>

给作者点赞
0 VS 0
写得不太好

免责声明:本文仅代表作者个人观点,与C114通信网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。

热门文章
    最新视频
    为您推荐

      C114简介 | 联系我们 | 网站地图 | 手机版

      Copyright©1999-2024 c114 All Rights Reserved | 沪ICP备12002291号

      C114 通信网 版权所有 举报电话:021-54451141