[发明专利]基于机器学习的混合核函数室内定位方法有效

专利信息
申请号: 201710750490.0 申请日: 2017-08-28
公开(公告)号: CN107703480B 公开(公告)日: 2021-03-23
发明(设计)人: 颜俊;赵琳;刘芳 申请(专利权)人: 南京邮电大学
主分类号: G01S5/02 分类号: G01S5/02;G01S5/06;G06N20/00
代理公司: 南京知识律师事务所 32207 代理人: 高娇阳
地址: 210003 江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 机器 学习 混合 函数 室内 定位 方法
【权利要求书】:

1.一种基于机器学习的混合核函数室内定位方法,其特征在于,包括如下步骤:

步骤1.利用参考节点的位置坐标(x,y)和接收到的信号强度RSSI建立指纹地图库,并作为训练数据集;

步骤2.利用加权求和的方法构造混合核函数;

步骤3.利用机器学习算法中的支持向量回归算法和v折交叉验证方法训练得出混合核函数的最佳权重系数和最佳核参数;

步骤4.在权重系数和核参数最佳的前提下,对训练数据集进行离线训练学习,从而分别得出x坐标和y坐标的拟合函数;

步骤5.利用得到的拟合函数,对目标接收到的RSSI值进行在线学习,从而得出目标的位置坐标。

2.根据权利要求1所述的基于机器学习的混合核函数室内定位方法,其特征在于,所述的步骤1具体包括以下内容:

已知N个参考节点,位置坐标为(xi,yi),i∈(1,2,…,N),一个目标节点,其位置坐标设为(x,y);在离线阶段,目标分别移动到N个参考节点的位置pn=(xn′,yn′),n∈(1,2,…,N),并收集每个位置接收到的RSSI值,形成指纹数据库;令位置pn接收到的RSSI测量值为Γn=(r1,n,r2,n,…rN,n)T,其中ri,n代表从第i个参考节点接收到的RSSI值;因此,x坐标的训练集写成:(Γn,xn′),n∈(1,2,…,N),同理,y坐标的训练集写成:(Γn,yn′),n∈(1,2,…,N)。

3.根据权利要求1所述的基于机器学习的混合核函数室内定位方法,其特征在于,所述的步骤2具体包括以下内容:

核函数分为局部核函数和全局核函数两类;高斯核函数是局部核函数,多项式核函数是全局核函数;

两种核函数通过线性加权构成一种全新的核函数,这种新的核函数定义为混合核函数KM

KM=wKG+(1-w)KL (1)

其中,KG为全局核函数,KL为局部核函数,w为全局核函数在整个核函数中所占的比例,w越大,全局核函数在混合核函数中起的作用越大,反之,越小。

4.根据权利要求1所述的基于机器学习的混合核函数室内定位方法,其特征在于,所述的步骤3具体包括以下内容:

首先,选用高斯核函数和多项式核函数来构造混合核函数,权重系数范围为wL<w<wH,搜索步长为Δw=(wH-wL)/n,其中n为预先设定的常数,因此,交叉验证的权重系数可转化为:

wi=wL+iΔw(1≤i≤n) (2)

当wi取定值时,优化过程如下:

(1)将训练集随机分成v份,v≥2;

(2)设第1份为验证集,其余(v-1)份为训练集,用混合核函数训练定义的训练集可得x坐标的拟合函数;再利用验证集可计算得出估计性能的均方误差;重复v次可得平均均方误差及最小均方误差对应的核参数;

(3)将步骤(1)和步骤(2)重复n次可得出所有权重系数对应的平均均方误差和核参数,最小平均均方误差对应的权重系数即为最佳权重系数,此时最小均方误差对应的核参数即为最佳核参数。

5.根据权利要求1所述的基于机器学习的混合核函数室内定位方法,其特征在于,所述的步骤4具体包括以下内容:

离线阶段的训练函数可定义为:

fxn)=wx,ψxn)+bx,wx∈Rn,bx∈R (3)

其中,wx是权重向量;ψx()是将输入的低维数数据映射到高维特征空间的非线性映射函数,ψx:Rn→H;,是内积运算;bx是偏置常量;

根据SVR相关知识,将(3)式的系数求解问题转化为如下优化问题:

其中,wx是权重向量;bx是偏置常量;C是惩罚系数;ε是训练结果和实际坐标之间的偏差;C是惩罚系数;ξi和是松弛变量;x′i为目标节点在第i个参考节点的X轴坐标;Γi为目标节点在第i个参考节点上接收的RSSI值;

(4)式的优化问题又进一步转化为求解带有Hessian矩阵的二次拉格朗日最大值的问题,其解为:

其中,N是离线训练数据的个数;αx和αx*是拉格朗日乘子向量;Γn和Γj分别为目标节点在参考节点位置pn和pj接收到的RSSI测量值;ψx()是将输入的低维数数据映射到高维特征空间的非线性映射函数,ψx:Rn→H;,是内积运算;bx*是最佳阈值;

(5)式中的内积运算是H空间中的内积运算,计算起来相当繁琐,而核函数的引入则巧妙地避开了这一点;核函数定义式为:

K(Γn,Γj)=ψxn),ψxj) (6)

其中,Γn和Γj分别为位置pn和pj接收到的RSSI测量值;ψx()是将输入的低维数数据映射到高维特征空间的非线性映射函数,ψx:Rn→H;,是内积运算;

因此,x坐标的拟合函数最终转化为:

其中,N是离线训练数据的个数;αx和αx*是拉格朗日乘子向量;Γn和Γj分别为位置pn和pj接收到的RSSI测量值;K(,)是核函数;bx*是最佳阈值;

同理,y坐标的拟合函数最终可转化为:

其中,N是离线训练数据的个数;αy和αy*是拉格朗日乘子向量;Γn和Γj分别为位置pn和pj接收到的RSSI测量值;K(,)是核函数;by*是最佳阈值。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710750490.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top