[发明专利]一种基于参数预测的深度迁移室内定位方法有效
申请号: | 202110409122.6 | 申请日: | 2021-04-16 |
公开(公告)号: | CN113132931B | 公开(公告)日: | 2022-01-28 |
发明(设计)人: | 郭贤生;宋雅婕;段林甫;黄健;李林;万群;沈晓峰;李会勇;殷光强 | 申请(专利权)人: | 电子科技大学 |
主分类号: | H04W4/33 | 分类号: | H04W4/33;H04W64/00;G06K9/62 |
代理公司: | 成都点睛专利代理事务所(普通合伙) 51232 | 代理人: | 孙一峰 |
地址: | 611731 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 参数 预测 深度 迁移 室内 定位 方法 | ||
1.一种基于参数预测的深度迁移室内定位方法,其特征在于,包括以下步骤:
S1、将待定位室内环境划分为C个格点,依次记录每个格点的位置并设置唯一标签,格点标签表示为:
Ys={yk|k=1,2,…,C}
S2、在第1个月份内,使用移动设备依次在每个格点中进行多次采样并记录每条RSS样本值用于构建指纹库,其中第i条RSS样本值表示为:
其中,m表示待定位区域中所有接入点的数量,表示第i条样本中接收到第m个接入点的信号强度值;假设整个待定位区域中一共采集了ns条RSS样本,则所有样本表示为:
Xs={xiT|i=1,2,…,ns}
将所有样本和其对应的位置标签进行拼接,得到源域数据
S3、从第n个月开始,n≥2,接收来自用户或待定位设备的RSS值作为目标域数据
其中,Xt表示总数量为nt的所有在线样本集合:
Xt={xjT|j=1,2,…,nt}
S4、构建包含L层的源网络进行预训练,其中网络前(L-1)层为特征提取部分,对应参数记为Θs,最后一层为分类层,对应参数记为θs;将有标签的源域数据输入源网络中,采用如公式(1)所示的交叉熵损失函数计算网络的分类损失,并基于该分类损失利用梯度下降法更新参数Θs和θs;
S5、构建与源网络结构相同的目标网络,其特征提取部分的参数记为Θt,分类层对应参数记为θt,初始化目标网络的参数为预训练好的源网络参数;
S6、基于源网络参数和转换矩阵对目标网络参数进行预测,预测部分为网络前(L-1)层的参数Θt,分类层参数在源网络分类层参数的基础上随训练过程进行更新;神经网络的每一层都包含权重矩阵和偏置向量两部分,一个具有L层的神经网络的参数Θ,具体表示为:
其中,Θ(i)表示第i层的网络参数,W(i)和b(i)分别表示该层的权重矩阵和偏置向量,转换矩阵中包含对权重矩阵进行放缩的矩阵A及对偏置向量进行平移的向量d;
S7、将源域数据和目标域数据分别输入源网络和目标网络中,固定源网络参数Θs,更新每一层的放缩矩阵A和平移向量d,以及最后一层分类层的参数θt;
S8、将第(n+1)个月的在线RSS样本输入目标网络中进行定位,得到定位结果。
2.根据权利要求1所述的一种基于参数预测的深度迁移室内定位方法,其特征在于,所述步骤S6的具体方法为:
S61、将放缩矩阵A中的元素全部初始化为1,将平移向量d设置为零向量;
S62、基于源网络参数Θs对目标网络的参数进行预测,即每一层权重矩阵中的元素与放缩矩阵中的对应元素相乘,偏置向量中的元素与平移向量中的元素对应相加,目标域网络第i层的参数计算方式为:
3.根据权利要求2所述的一种基于参数预测的深度迁移室内定位方法,其特征在于,所述步骤S7的具体方法为:
S71、将有标签的源域数据输入源网络,经过前4层参数为Θs的特征提取部分后得到源域数据特征Rs,特征通过参数为θt的分类层后,利用交叉熵损失函数衡量预测结果:
S72、将无标签目标域数据通过前4层参数为Θt的特征提取部分得到目标域数据特征Rt;
S73、为了使目标域数据特征充分接近源域数据特征,在希尔伯特空间内利用MMD准则最小化源域特征Rs和目标域特征Rt之间的距离,即最小化损失函数
其中,φ为核映射,核函数k(Rs,Rt)=φ(Rs),φ(Rt);
S74、使用梯度下降法更新每一层网络参数的放缩矩阵A和平移向量d及最后一层分类层的参数θt,最小化总损失函数直到收敛:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110409122.6/1.html,转载请声明来源钻瓜专利网。