针对卷积神经网络(convolutional neural network,CNN)计算复杂度高和内存占用大的问题,本文提出了一种基于轻量级CNN的信道状态信息(channel state information,CSI)图像指纹被动定位(LCNNLoc)方法.离线训练阶段,将幅值差矩阵和相位矩...针对卷积神经网络(convolutional neural network,CNN)计算复杂度高和内存占用大的问题,本文提出了一种基于轻量级CNN的信道状态信息(channel state information,CSI)图像指纹被动定位(LCNNLoc)方法.离线训练阶段,将幅值差矩阵和相位矩阵构造成类似于“RGB”的三通道特征图像;同时设计了一个轻量级CNN架构,利用特征图像作为该框架的输入进行训练,在训练结束时将CNN模型保存为指纹数据库.在线定位阶段,采用概率加权质心方法实现了实时的位置估计.实验结果表明,相较于传统方法,LCNNLoc不仅提升了定位精度,还降低了算法运行耗时.展开更多
针对传统定位方法定位精度低,BP神经网络易陷入局部最优的问题,该文提出了基于信道状态信息(channel state information,CSI)和粒子群算法优化BP神经网络(particle swarm optimization BP neural network,PSO-BPNN)的主动定位方法.该方...针对传统定位方法定位精度低,BP神经网络易陷入局部最优的问题,该文提出了基于信道状态信息(channel state information,CSI)和粒子群算法优化BP神经网络(particle swarm optimization BP neural network,PSO-BPNN)的主动定位方法.该方法需要目标人员携带设备,利用CSI的幅值和相位共同作为指纹特征,采用3倍标准差法处理数据,达到去除异常值的效果,并利用粒子群优化算法初始化BP神经网络的权值和阈值,解决BP神经网络收敛速度差和容易陷入局部最小值的问题.实验结果表明:该文提出的PSO-BPNN定位方法平均定位误差为1.19 m,相比采用快速正交搜索算法和BP神经网络(FOS-BPNN)方法得到的定位误差降低了39.3%,相比采用CSI相位差矫正和BP神经网络(PD-BPNN)方法得到的定位误差降低了16.2%.展开更多
文摘针对卷积神经网络(convolutional neural network,CNN)计算复杂度高和内存占用大的问题,本文提出了一种基于轻量级CNN的信道状态信息(channel state information,CSI)图像指纹被动定位(LCNNLoc)方法.离线训练阶段,将幅值差矩阵和相位矩阵构造成类似于“RGB”的三通道特征图像;同时设计了一个轻量级CNN架构,利用特征图像作为该框架的输入进行训练,在训练结束时将CNN模型保存为指纹数据库.在线定位阶段,采用概率加权质心方法实现了实时的位置估计.实验结果表明,相较于传统方法,LCNNLoc不仅提升了定位精度,还降低了算法运行耗时.
文摘针对传统定位方法定位精度低,BP神经网络易陷入局部最优的问题,该文提出了基于信道状态信息(channel state information,CSI)和粒子群算法优化BP神经网络(particle swarm optimization BP neural network,PSO-BPNN)的主动定位方法.该方法需要目标人员携带设备,利用CSI的幅值和相位共同作为指纹特征,采用3倍标准差法处理数据,达到去除异常值的效果,并利用粒子群优化算法初始化BP神经网络的权值和阈值,解决BP神经网络收敛速度差和容易陷入局部最小值的问题.实验结果表明:该文提出的PSO-BPNN定位方法平均定位误差为1.19 m,相比采用快速正交搜索算法和BP神经网络(FOS-BPNN)方法得到的定位误差降低了39.3%,相比采用CSI相位差矫正和BP神经网络(PD-BPNN)方法得到的定位误差降低了16.2%.