iso file download
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111181914.9 (22)申请日 2021.10.1 1 (71)申请人 浙江工业大 学 地址 310014 浙江省杭州市下城区潮王路 18号 (72)发明人 鲁建厦 张相华 包秦 谭健  徐峰聪 龚辉 赵浩竣  (74)专利代理 机构 杭州浙科专利事务所(普通 合伙) 33213 代理人 杨小凡 (51)Int.Cl. G01C 21/20(2006.01) G01S 11/06(2006.01) G06K 7/10(2006.01) G06N 20/00(2019.01) (54)发明名称 一种基于stacking模型的RFID室内定位方 法 (57)摘要 本发明公开了一种基于stacking模型的 RFID定位方法, 通过建立 stacking模型 实现对目 标标签的定位。 首先在定位区域中布置设备与标 签; 再通过阅读器读取各标签的RSSI值, 并利用 滤波算法进行平滑处理, 得到更加平稳的数据 集, 使训练出的模型更加精准, 预测更加准确; 再 建立stacking模型, 利用平滑后的数据进行训 练, stacking模型为分层模型, 第一层使用基学 习器, 第二层使用逻辑回归层, 以防止整体模型 的过拟合, 得到比单一模型更加准确的定位效 果; 最后通过训练好的模型实现对目标标签的定 位。 权利要求书3页 说明书5页 附图4页 CN 113945215 A 2022.01.18 CN 113945215 A 1.一种基于stack ing模型的RFID室内定位方法, 其特 征在于包括如下步骤: S1, 在定位范围内部署阅读器、 参 考标签、 待定位标签; S2, 通过阅读器接收各标签返回的RSSI值, 将每个参考标签被所有阅读器读取到的 RSSI值与其坐标相结合, 作为一个训练样 本, 对同一个参考标签进 行多次读取, 获得多个训 练样本, 将所有参考标签的训练样本整合为训练数据集; 对于待定位标签, 将 每个待定位标 签被所有 阅读器读取的RSSI值与其坐标相结合, 作为一个待定位样本, 以同样的方式整合 为待定位数据集; S3, 构建stacking模型, 通过训练数据集进行训练, stacking模型为分层模型, 包括基 学习器和逻辑回归层, 包括如下步骤: S31, 在学习开始前, 先将训练数据集划分为训练集Dtrain和测试集Dtest; S32, 在基学习器的训练中, 采用K折交叉验证, 对于每一个基学习器, 将输入 的训练集 Dtrain再次分成K份, 取1份作为测试集, 剩余 K‑1份作为训练集, 通过基学习器训练后, 对测试 集进行预测, 得到预测值, 依次取1份作为测试集, 将得到的K份预测值, 按原测试集的位置 进行整合, 得到对应于该基学习器的预测数据集; 将处于同一层的所有基学习器产生的预 测数据集 合并, 得到一个次级训练集P; S33, 在逻辑回归层的训练中, 以次级训练集P作为训练集特征输入, 以其对应的参考标 签坐标作为训练集标签输入, 训练完成后, 通过测试集Dtest进行测试, 并与单个基学习器效 果进行比较, 以判断是否改进模型参数; S4, 将待定位数据 集中的RSSI值, 输入训练好的stackin g模型, 得到推测的待定位标签 坐标。 2.根据权利要求1所述的一种基于stacking模型的RFID室内定位方法, 其特征在于对 S2中得到的训练数据集的RSSI值, 通过卡尔曼滤波进行平滑处理, 得到含有更小波动的 RSSI数据的数据集, 作为S3训练stacking模型的输入; 将S2中得到的待定位数据集的RSSI 值, 通过卡尔曼 滤波进行平滑处理后, 作为S4中训练好的stack ing模型的输入。 3.根据权利要求1所述的一种基于stacking模型的RFID室内定位方法, 其特征在于所 述卡尔曼滤波算法分为 三个阶段: 初始化阶段, 预测阶段和更新阶段; 所述初始化阶段: 对滤波器 状态进行初始值的设定; 所述预测阶段: 根据上一时刻训练样本的状态量和控制量, 对当前时刻训练样本的状 态进行估计, 并计算对应的协方差矩阵, 其过程用如下公式表示: Pt‑=FPt‑1FT+Q 其中, 为t时刻RSS I的先验状态估计值; 为t‑1时刻RSS I的后验状态估计值; ut‑1为 控制变量; F为状态转移矩阵; B为控制矩阵; Pt‑为t时刻的先验估计协方差; Pt‑1为t‑1时刻的 后验估计协方差; Q 为过程噪声协方差; 所述更新阶段: 利用接收到的测量值来修正在预测阶段得到的估计值, 并更新在滤波 器中使用的参数, 具体步骤为: 首先计算卡尔曼增益, 然后根据卡尔曼增益, 将先验状态估 计值更新为最优值, 即后验状态估计值, 最后计算与最优值对应的协方差矩阵, 其过程用如 下公式表示:权 利 要 求 书 1/3 页 2 CN 113945215 A 2Pt=(I‑KtH)Pt‑ 其中, Kt为t时刻的卡尔曼增 益; H为观测矩阵; R为测量误差; zt为测量值; 为实 际观测值和预期观测值之间的残差, Pt为t时刻的后验 估计协方差; I 为单位矩阵。 4.根据权利要求1所述的一种基于stacking模型的RFID室内定位方法, 其特征在于所 述S2中将用于验证待定位标签作为验证样 本, 通过S1获取验证数据集, 在S4中, 将验证数据 集中的RSSI值, 输入训练好的st acking模型, 得到推测的待定位标签坐标与验证数据集中 对应的实际位置进行比较, 进行st acking模型验证, 然后再对实际要定位的待定位标签进 行推测。 5.根据权利要求1所述的一种基于stacking模型的RFID室内定位方法, 其特征在于所 述S1中, 参 考标签按矩形等间距 布置, 阅读器的布置满足能够读取到所有的标签。 6.根据权利要求1所述的一种基于stacking模型的RFID室内定位方法, 其特征在于所 述S3中的基学习器为强学习 器RandomForest, 将决策树以bagging方法集成在一起的基础 上, 引入随机属 性选择, 包括样本随机和特征随机, 对于每一颗决策树, 随机且有放回地从 训练集中抽取训练样本, 随机从所有 特征中抽取部 分特征, 对于回归问题的精度分析, 使用 决定系数R2来判断预测的准确性。 7.根据权利要求1所述的一种基于stacking模型的RFID室内定位方法, 其特征在于所 述S3中的基学习器为强学习 器XGBOOST, XGBOOST的目标函数分为损失函数和正则 化项, 目 标函数的优化分为二 阶泰勒展开优化损失函数; 正则化项展开优化正则化项; 合并系 数获 得最终目标函数。 8.根据权利要求1所述的一种基于stacking模型的RFID室内定位方法, 其特征在于所 述S3中的基学习器为强学习器GBDT, GBDT即梯度提升决策树, 是基于boosting的加法模型, 利用前向分布算法逐步接近优化 目标函数, 在回归问题中, 通常使用负梯度拟合的方法解 决损失函数的拟合问题。 9.根据权利要求1所述的一种基于stacking模型的RFID室内定位方法, 其特征在于所 述S2中, 标签的坐标为(xi,yi), 各阅读器接收到的信号强度指标为{RSSIi1,RSSIi2,..., RSSIik}, 将标签的信号强度指标与其坐标相结合, 形成一条样本{RSSIi1,RSSIi2,..., RSSIik,xi,yi}, 其中i表示第i个参 考标签, k表示第k个阅读器。 10.根据权利要求9所述的一种基于stacking模型的RFID室内定位方法, 其特征在于所 述S3中的基学习器为强学习器SVR, 将支持向量机用于回归问题, 对于一个训练数据集D= {(k1,h1),(k2,h3),…,(kn,hn)}, ki为第i个参考标签的特征向量, 表 示信号强度指标 {RSSIi1,RSSIi2,...,RSSIik}; hi为信号强度指标对应的坐标值(xi,yi); n表示数据的条数; D 的特征空间中划分超平面所对应模型表示 为: f(k)=ωTφ(k)+b 其中ω表示法向量; k表示特 征向量; b表示 位移项; φ(k)是将k映射后的特 征向量; 使用SVR进行RFID标签位置预测时, SVR的优化目标 可形式化为:权 利 要 求 书 2/3 页 3 CN 113945215 A 3

.PDF文档 专利 一种基于stacking模型的RFID室内定位方法

文档预览
中文文档 13 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于stacking模型的RFID室内定位方法 第 1 页 专利 一种基于stacking模型的RFID室内定位方法 第 2 页 专利 一种基于stacking模型的RFID室内定位方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 01:59:12上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。