CN102625446B - 一种物联网中的物件标签定位方法 - Google Patents
一种物联网中的物件标签定位方法 Download PDFInfo
- Publication number
- CN102625446B CN102625446B CN201210053263.XA CN201210053263A CN102625446B CN 102625446 B CN102625446 B CN 102625446B CN 201210053263 A CN201210053263 A CN 201210053263A CN 102625446 B CN102625446 B CN 102625446B
- Authority
- CN
- China
- Prior art keywords
- weights
- output
- layer
- neuron
- predicted
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明提供一种物联网中的物件标签定位方法,通过设置物联网***相关变量,并对其进行初始化,然后对SVM第一层的测量值进行更新,对物件标签进行精确位置估计,使用模糊神经网络精确获取物件标签的位置等步骤,解决物联网的物件标签定位问题,在满足物联网的物件标签定位要求上,实现其高效准确定位。
Description
技术领域
本发明涉及无线通信技术领域,特别是涉及物联网、传感网和无线传输。
背景技术
将传感器技术、分布式信息处理技术、无线通信技术、网络技术和嵌入式计算技术融合为一体的物联网,能够通过节点间的协同性对外界环境进行实时的监控和检测,自行采集环境信息进行相应的并行计算处理,能将处理数据传输给用户端,实现环境与环境,环境与人之间的信息交互。
基于传感网技术基础的物联网,其对物件的定位要求较高。现有物联网物件标签定位的两类方式为基于测距的定位方法和无须测距的定位方法。较常见的测距技术有RSSI,TOA,TDOA和AOA等。RSSI技术具有低功耗,低成本的特点但测距结果常出现±50%的误差,不能满足需要精确距离结果的应用环境。TOA测距技术的关键在于如何保证节点问精确的时间同步,将该技术用于物联网有一定的局限性。TDOA技术利用超声波技术,该测距技术需要考虑超声波影响的各个因素及超声波的传输距离,其定位原理如图1所示,而物联网所选用的超声波传播距离较短,选用TDOA技术限制了网络的拓扑结构。AOA技术需要其他硬件的支持,从经济上考虑该测距技术不适用于大规模网络。为了减少这些测距技术的不足,基于测距的定位算法采用各种手段减少测距误差对定位的影响,如多次测量,循环定位求精,而这些手段都会产生大量的能耗,所以基于测距的定位方法在精度上有一定保证而在定位代价上还有待研究。无须测距的定位方法是一种依赖其他复杂基础设施或大规模集中式计算实现的,其定位精度不高,但对节能方面明显优于基于测距的定位方式,当定位误差小于传感器节点无线通信半径的40%时,定位误差对路由性能和目标跟踪精度等相关技术的影响不大,因此粗定位精度的定位方法也能满足物联网的基本需求,工程上使用的Zigbee和UWB定位模型分别如图2和3所示。
因此,为实现物联网的物件标签准确定位,需设计高效的定位方法。
发明内容
本发明所要解决的技术问题是:解决物联网的物件标签定位问题,在满足物联网的物件标签定位要求上,实现其高效准确定位。
本发明为解决上述技术问题提供一种物联网中的物件标签定位方法,其特征在于:
A、设置物联网***相关变量,并对其进行初始化,然后对SVM第一层的测量值进行更新;
B、对物件标签进行精确位置估计;
C、使用模糊神经网络精确获取物件标签的位置;
所述步骤A中,令zt为观测变量,其为所有无线射频识别器(RFID)接收器获得的无线射频信号(RSSI)信号,yt为隐藏变量,其为使用支持向量机(SVM)分类器的block层中的粗略物件标签估计位置,xt为状态变量,其为在fine层的精确物件标签估计位置。SVM的第一层用于通过观测变量zt粗略估计标签位置yt,第二层用于通过隐藏变量zt精确估计标签位置xt,SVM的结构如图4所示,其总体流程图如图5所示。
所述步骤A中,对SVM第一层的测量值进行更新。SVM分类器用于选择物件标签模块,物件标签的估计位置通过概率描述。令物件标签的估计位置遵循高斯分布其中μt为均值,为方差。采用策略更新物件标签位置,其中δ=|y′t-y′t-1|,D为人工设置的门限值,y′t为在时刻t的物件标签估计位置,y′t-1为在上一时刻t-1的物件标签估计位置。
所述步骤A中,为提高当前物件标签估计位置的可靠性,采用多数投票方法。其使用三个连续的标签估计位置{y″t-2,y″t-1,y″t}中的多数作为当前的估计位置,即yt=Gof{y″t-2,yt-1,y″t},G为三个连续的标签估计位置{y″t-2,y″t-1,y″t}中的多数。
所述步骤B中,首先进行SVM第二层的测量值更新,从SVM第一层中得到的被估计模块多位高斯分布抽样的均值,每一个抽样的权值根据均值和抽样位置之间的距离进行更新,在时刻t第m个抽样的权值为然后使用时间更新和运动概率分布规则粗略获取物件标签的估计位置△。
所述步骤C中,设计模糊神经网络结构用于获取初始估计位置△的最优权值。模糊神经网络结构包括三部分:输入层、输出层和隐藏层,其为多输入单输出***。隐藏神经元的激活函数为输入神经元为P(n),输出神经元的预测为n为时间序号。
所述步骤C中,设计模糊神经网络修正单元结构用于修正被预测的权值。其包括三部分:输入层、输出层和隐藏层,其为多输入单输出***,其结构如图6所示。使得被预测的权值被修正后的误差满足 其中η为人工设置门限值,并且取值范围为[0.9,0.99],
Xi,j为某一时段训练最优权值数据的均值,Xm,n为与最优权值大小最接近的值,N为与最优权值大小最接近的值的数量,α∈[0,9]为标量因子。
所述步骤C中,使用训练机制调整模糊神经网络***的输入值和输出值,其子步骤为:
a.产生输入层;
b.产生隐藏层;
c.产生一个输出神经元目标;
d.使最优权值为零,并初始化周期数目;
e.对染色体种群进行初始化;
f.为每一条链路分配权值;
e.获取输入神经元的输出与权值的乘积;
g.获取每个隐藏神经元的均值和偏差;
h.获取所有隐藏目标的输出;
i.为隐藏神经元和输出神经元间的每一条链路分配权值;
j.固定每个输出神经元的均值和偏差;
k.获取所有输出神经元目标的输出;
l.获取累积误差和最优权值,若以前的最优权值小于当前的最优权值,则存储当前的最优权值,若以前的最优权值大于当前的最优权值,则存储以前的最优权值;
m.使用计数器进行计数;
n.使用roulette wheel机制选择两个父类;
o.对染色体使用交叉、变异以及复制步骤,产生新的权值,并将新的权值赋予每一条链路;
p.如果周期数目大于计数器的计数,则返回值子步骤f,并重复上述子步骤,当被预测的权值被获得时,使用检测单元和判决器功能模块检测权值是否满足要求,若满足则被遗传算法使用,若不满足则使用模糊神经网络功能模块对被预测的权值进行修正,其中η为人工设置门限值,并且其取值范围为[0.8,0.9]。
所述步骤C中,使用遗传算法调整神经网络参数以及染色体最优权值函数对染色体个体进行评估。使用干扰预测***评估测量方法,
最优权值=w1*敏感度+w2*特异性,其中被预测的正常训练数据的子集i,[1-被预测的正常训练数据的子集i],被预测的非正常训练数据的子集i,
[1-被预测的非正常训练数据的子集i],p和q分别为染色体使用的训练数据集中正常和非正常的数据的数量,w1和w2为按照每一种规则分配的权值。
本发明的有益效果为,在实现物联网的物件标签定位前提下,提高了其定位精度和物件标签位置预测的准确性。
附图说明
图1为TDOA定位原理示意图;
图2为Zigbee定位模型示意图;
图3为UWB定位模型示意图;
图4为SVM结构示意图;
图5为总的流程运行示意图;
图6为模糊神经网络修正单元结构示意图。
具体实施方式
本发明针对物联网的物件标签无法准确定位问题,在降低使用方法复杂度的前提下,提供了一种解决物联网的物件标签定位方法。
为达到上述目的,本发明的技术方案如下:
步骤1,设置物联网***相关变量,并对其进行初始化。令zt为观测变量,其为所有RFID接收器获得的RSSI信号,yt为隐藏变量,其为使用支持向量机(SVM)分类器的block层中的粗略标签估计位置,xt为状态变量,其为在fine层的精确标签估计位置,第一层用于通过观测变量zt粗略估计标签位置yt,第二层用于通过隐藏变量zt精确估计标签位置xt。
步骤2,对SVM第一层的测量值进行更新。SVM分类器用于选择标签模块,标签的估计位置通过概率描述。令标签的估计位置遵循高斯分布其中μt为均值,为方差。采用策略更新标签位置,其中δ=|y′t-y′t-1|,D为人工设置的门限值,y′t为在时刻t的标签估计位置,y′t-1为在上一时刻t-1的标签估计位置。
为提高当前标签估计位置的可靠性,采用多数投票方法,使用三个连续的标签估计位置{y″t-2,y″t-1,y″t}中的多数作为当前的估计位置,即yt=Gof{y″t-2,y″t-1,y″t},G为三个连续的标签估计位置{y″t-2,y″t-1,y″t}中的多数。
步骤3,对物件标签进行精确位置估计。首先进行第二层的测量值进行更新,从第一层中得到的被估计模块多位高斯分布抽样的均值,每一个抽样的权值根据均值和抽样位置之间的距离进行更新,在时刻t第m个抽样的权值为 然后使用时间更新和运动概率分布 粗略获取物件标签的估计位置△。
步骤4,设计模糊神经网络结构用于获取初始估计位置△的最优权值。模糊神经网络结构包括三部分:输入层、输出层和隐藏层,其为多输入单输出***,其结构如图1所示。隐藏神经元的激活函数为输入神经元为P(n),输出神经元的预测为n为时间序号。
步骤5,设计模糊神经网络修正单元结构用于修正被预测的权值。其包括三部分:输入层、输出层和隐藏层,其为多输入单输出***,其结构如图2所示。使得被预测的权值被修正后的误差满足 其中η为人工设置门限值,并且取值范围为[0.9,0.99], Xi,j为某一时段训练最优权值数据的均值,Xm,n为与最优权值大小最接近的值,N为与最优权值大小最接近的值的数量,α∈[0,9]为标量因子。
步骤6,使用训练方法调整模糊神经网络***的输入值和输出值。其子步骤为:
a.产生输入层;
b.产生隐藏层;
c.产生一个输出神经元目标;
d.使最优权值为零,并初始化周期数目;
e.对染色体种群进行初始化;
f.为每一条链路分配权值;
e.获取输入神经元的输出与权值的乘积;
g.获取每个隐藏神经元的均值和偏差;
h.获取所有隐藏目标的输出;
i.为隐藏神经元和输出神经元间的每一条链路分配权值;
j.固定每个输出神经元的均值和偏差;
k.获取所有输出神经元目标的输出;
l.获取累积误差和最优权值,若以前的最优权值小于当前的最优权值,则存储当前的最优权值,若以前的最优权值大于当前的最优权值,则存储以前的最优权值;
m.使用计数器进行计数;
n.使用roulette wheel机制选择两个父类;
o.对染色体使用交叉、变异以及复制等步骤,产生新的权值,并将新的权值赋予每一条链路;
p.如果周期数目大于计数器的计数,则返回值子步骤f,并重复上述子步骤,当被预测的权值被获得时,使用检测单元和判决器功能模块检测权值是否满足要求,若满足其中η为人工设置门限值,并且取值范围为[0.8,0.9],则被遗传算法使用,若不满足则使用模糊神经网络功能模块对被预测的权值进行修正。
步骤7,使用遗传算法调整神经网络参数。
步骤8,使用染色体最优权值函数对个体进行评估。使用干扰预测***评估测量方法,
最优权值=w1*敏感度+w2*特异性,其中被预测的正常训练数据的子集i,[1-被预测的正常训练数据的子集i],被预测的非正常训练数据的子集i,[1-被预测的非正常训练数据的子集i],p和q分别为染色体使用的训练数据集中正常和非正常的数据的数量,w1和w2为按照每一种规则分配的权值。
Claims (7)
1.一种物联网中的物件标签定位方法,解决物联网的物件标签定位问题,在满足物联网的物件标签定位要求上,实现其高效准确定位,包括如下步骤:
A、设置物联网***相关变量,并对其进行初始化,然后对SVM第一层的测量值进行更新,具体为令zt为观测变量,其为所有无线射频识别器(RFID)接收器获得的无线射频信号(RSSI)信号,yt为隐藏变量,其为使用支持向量机(SVM)分类器的block层中的粗略物件标签估计位置,xt为状态变量,其为在fine层的精确物件标签估计位置,SVM的第一层用于通过观测变量zt粗略估计标签位置yt,第二层用于通过隐藏变量yt精确估计标签位置xt;
B、对物件标签进行精确位置估计,具体为首先进行SVM第二层的测量值更新,从SVM第一层中得到的被估计模块多位高斯分布抽样的均值,每一个抽样的权值根据均值和抽样位置之间的距离进行更新,在时刻t第m个抽样的权值为然后使用时间更新和运动概率分布规则粗略获取物件标签的估计位置△;
C、使用模糊神经网络精确获取物件标签的位置,具体为设计模糊神经网络结构用于获取初始估计位置△的最优权值,模糊神经网络结构包括三部分:输入层、输出层和隐藏层,其为多输入单输出***,隐藏神经元的激活函数为输入神经元为P(n),输出神经元的预测为n为时间序号。
2.根据权利要求1的方法,对于所述步骤A其特征在于:对SVM第一层的测量值进行更新,SVM分类器用于选择物件标签模块,物件标签的估计位置通过概率描述,令物件标签的估计位置遵循高斯分布其中μt为均值,
方差,采用策略更新物件标签位置,其中δ=|y′t-y′t-1|,D为人工设置的门限值,y′t为在时刻t的物件标签估计位置,y′t-1为在上一时刻t-1的物件标签估计位置。
3.根据权利要求1的方法,对于所述步骤A其特征在于:为提高当前物件标签估计位置的可靠性,采用多数投票方法,其使用三个连续的标签估计位置{y″t-2,y″t-1,y″t}中的多数作为当前的估计位置,即yt=Gof{y″t-2,y″t -1,y″t},G为三个连续的标签估计位置{y″t-2,y″t-1,y″t}中的多数。
4.根据权利要求1的方法,对于所述步骤C其特征在于:设计模糊神经网络结构用于获取初始估计位置△的最优权值,模糊神经网络结构包括三部分:输入层、输出层和隐藏层,其为多输入单输出***,隐藏神经元的激活函数为输入神经元为P(n),输出神经元的预测为n为时间序号。
5.根据权利要求1的方法,对于所述步骤C其特征在于:设计模糊神经网络修正单元结构用于修正被预测的权值,其包括三部分:输入层、输出层和隐藏层,其为多输入单输出***,使得被预测的权值被修正后的误差满足 其中γ为人工设置门限值,并且其取值范围为[0.9,0.99],
Xi,j为某一时段训练最优权值数据的均值,Xm,n为与最优权值大小最接近的值,N为与最优权值大小最接近的值的数量,α∈[0,9]为标量因子。
6.根据权利要求1的方法,对于所述步骤C其特征在于:使用训练机制调整模糊神经网络***的输入值和输出值,其子步骤为:
a.产生输入层;
b.产生隐藏层;
c.产生一个输出神经元目标;
d.使最优权值为零,并初始化周期数目;
e.对染色体种群进行初始化;
f.为每一条链路分配权值;
e.获取输入神经元的输出与权值的乘积;
g.获取每个隐藏神经元的均值和偏差;
h.获取所有隐藏目标的输出;
i.为隐藏神经元和输出神经元间的每一条链路分配权值;
j.固定每个输出神经元的均值和偏差;
k.获取所有输出神经元目标的输出;
l.获取累积误差和最优权值,若以前的最优权值小于当前的最优权值,则存储当前的最优权值,若以前的最优权值大于当前的最优权值,则存储以前的最优权值;
m.使用计数器进行计数;
n.使用roulette wheel机制选择两个父类;
o.对染色体使用交叉、变异以及复制步骤,产生新的权值,并将新的权值赋予每一条链路;
p.如果周期数目大于计数器的计数,则返回值子步骤f,并重复上述子步骤,当被预测的权值被获得时,使用检测单元和判决器功能模块检测权值是否满足要求,若满足则被遗传算法使用,若不满足则使用模糊神经网络功能模块对被预测的权值进行修正,其中η为人工设置门限值,并且其取值范围为[0.8,0.9]。
7.根据权利要求1的方法,对于所述步骤C其特征在于:使用遗传算法调整神经网络参数以及染色体最优权值函数对染色体个体进行评估,使用干扰预测***评估测量方法,
最优权值=w1*敏感度+w2*特异性,其中被预测的正常训练数据的子集i,[1-被预测的正常训练数据的子集i],被预测的非正常训练数据的子集i,[1-被预测的非正常训练数据的子集i],p和q分别为染色体使用的训练数据集中正常和非正常的数据的数量,w1和w2为按照每一种规则分配的权值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210053263.XA CN102625446B (zh) | 2012-03-02 | 2012-03-02 | 一种物联网中的物件标签定位方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210053263.XA CN102625446B (zh) | 2012-03-02 | 2012-03-02 | 一种物联网中的物件标签定位方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102625446A CN102625446A (zh) | 2012-08-01 |
CN102625446B true CN102625446B (zh) | 2014-09-03 |
Family
ID=46565075
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210053263.XA Expired - Fee Related CN102625446B (zh) | 2012-03-02 | 2012-03-02 | 一种物联网中的物件标签定位方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102625446B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103106376A (zh) * | 2012-11-07 | 2013-05-15 | 无锡成电科大科技发展有限公司 | 一种识别射频标签的方法 |
CN103905246B (zh) * | 2014-03-06 | 2017-02-15 | 西安电子科技大学 | 基于分组遗传算法的链路预测方法 |
CN105654151B (zh) * | 2015-12-23 | 2018-12-07 | 华中科技大学 | 一种工件定位方法及定位*** |
CN107403205B (zh) * | 2017-07-06 | 2020-02-07 | 重庆大学 | 一种基于随机森林的rfid仓库货包平面定位方法 |
JP7197971B2 (ja) * | 2017-08-31 | 2022-12-28 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法及びプログラム |
CN109360610B (zh) * | 2018-11-26 | 2019-11-15 | 西南石油大学 | 一种基于模糊神经网络的化学分子生物毒性预测模型的方法 |
CN111667035B (zh) * | 2020-05-19 | 2021-06-15 | 南京大学 | 一种基于高频rfid的物品定位方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007043752A1 (en) * | 2005-10-13 | 2007-04-19 | Radiant Technologies, Inc. | Mobile communication device positioning system and method for enhancing position measurement by self learning algorithm |
CN101561495A (zh) * | 2009-06-01 | 2009-10-21 | 长讯通信服务有限公司 | 一种无线传感器网络节点三维定位方法 |
CN101695190A (zh) * | 2009-10-20 | 2010-04-14 | 北京航空航天大学 | 一种基于神经网络的三维无线传感器网络节点自定位方法 |
-
2012
- 2012-03-02 CN CN201210053263.XA patent/CN102625446B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007043752A1 (en) * | 2005-10-13 | 2007-04-19 | Radiant Technologies, Inc. | Mobile communication device positioning system and method for enhancing position measurement by self learning algorithm |
CN101561495A (zh) * | 2009-06-01 | 2009-10-21 | 长讯通信服务有限公司 | 一种无线传感器网络节点三维定位方法 |
CN101695190A (zh) * | 2009-10-20 | 2010-04-14 | 北京航空航天大学 | 一种基于神经网络的三维无线传感器网络节点自定位方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102625446A (zh) | 2012-08-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102625446B (zh) | 一种物联网中的物件标签定位方法 | |
Nessa et al. | A survey of machine learning for indoor positioning | |
Bregar et al. | Improving indoor localization using convolutional neural networks on computationally restricted devices | |
Corizzo et al. | Anomaly detection and repair for accurate predictions in geo-distributed big data | |
Ahmadi et al. | An accurate prediction method for moving target localization and tracking in wireless sensor networks | |
CN103730006B (zh) | 一种短时交通流量的组合预测方法 | |
CN101505532B (zh) | 一种基于分布式处理的无线传感器网络目标跟踪方法 | |
Matijaš et al. | Load forecasting using a multivariate meta-learning system | |
Zhao et al. | Digital twin-enabled dynamic spatial-temporal knowledge graph for production logistics resource allocation | |
US20160125307A1 (en) | Air quality inference using multiple data sources | |
Wang et al. | Chaotic time series method combined with particle swarm optimization and trend adjustment for electricity demand forecasting | |
Dong et al. | Applying the ensemble artificial neural network-based hybrid data-driven model to daily total load forecasting | |
CN104778508A (zh) | 一种基于多源数据融合的公共自行车租借预测方法 | |
CN110097088A (zh) | 一种基于迁移学习与特殊点策略的动态多目标进化方法 | |
CN104023394A (zh) | 基于自适应惯性权重的wsn定位方法 | |
CN102938092A (zh) | 一种基于神经网络的建筑节假日能耗预测方法 | |
CN104899135A (zh) | 软件缺陷预测方法和*** | |
CN104217258A (zh) | 一种电力负荷条件密度预测方法 | |
CN103197281B (zh) | 基于最小化rfid阅读器的区域划分室内定位模型的建立方法 | |
Yadav et al. | A systematic review of localization in WSN: Machine learning and optimization‐based approaches | |
Yao et al. | Energy efficient indoor tracking on smartphones | |
Wen et al. | On assessing the accuracy of positioning systems in indoor environments | |
Wu et al. | SMOTE-Boost-based sparse Bayesian model for flood prediction | |
CN109246598A (zh) | 基于岭回归和极限学习机的室内定位方法 | |
Kumar et al. | Cloud-based electricity consumption analysis using neural network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140903 Termination date: 20200302 |
|
CF01 | Termination of patent right due to non-payment of annual fee |