[发明专利]一种基于随机森林的破碎山脊线关联方法有效
申请号: | 201611203616.4 | 申请日: | 2016-12-23 |
公开(公告)号: | CN106599931B | 公开(公告)日: | 2019-07-02 |
发明(设计)人: | 李安波;姚蒙蒙;王凯亮;李梦圆;陈楹 | 申请(专利权)人: | 南京师范大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06T17/05;G06T7/13 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
地址: | 210024 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于随机森林的破碎山脊线关联方法,包括:(1)针对山脊线数据,通过构建山脊线邻接关系模型计算各山脊线的属性数据;(2)采用步骤(1)计算模型训练区山脊线数据的属性数据,并基于随机森林方法,构建山脊线能否关联的分类模型;(3)采用步骤(1)计算工作区山脊线数据的属性数据,并基于步骤(2)构建的分类模型,进行破碎山脊线的关联处理。本发明可有效用于解决传统基于DEM提取的山脊线中出现的山脊线破碎问题。 | ||
搜索关键词: | 一种 基于 随机 森林 破碎 山脊 关联 方法 | ||
【主权项】:
1.一种基于随机森林的破碎山脊线关联方法,其特征在于该方法包括:(1)针对山脊线数据,通过构建山脊线邻接关系模型计算各山脊线的属性数据;(2)采用步骤(1)计算模型训练区山脊线数据的属性数据,并基于随机森林方法,构建山脊线要否关联的分类模型;(3)采用步骤(1)计算工作区山脊线数据的属性数据,并基于步骤(2)构建的分类模型,进行破碎山脊线的关联处理;其中,步骤(2)具体包括:(2‑1)采用步骤(1)计算得到模型训练区山脊线数据的属性数据Rt;(2‑2)从计算的属性数据Rt中抽取训练集Rt1和测试集Rt2:从Rt中,以无放回方式随机抽取3/4样本作为训练集Rt1,另外1/4样本作为测试集Rt2,得到:Rt1={ri4cj|i4=1,2,...,p,j=1,2,...,10},Rt2={ri4cj|i4=1,2,...,q,j=1,2,...,10},其中,ri4为行号,cj为列号,p和q分别为记录条数;(2‑3)判别山脊线能否关联:对Rt1、Rt2中的每一记录分别增加属性yi4,j,并对每条记录的山脊线能否关联进行判别,若能关联,则对应的属性yi4,j=1;反之,则yi4,j=0;(2‑4)自变量的标准化处理:对Rt1、Rt2中每个自变量列,以下面公式标准化处理;式中,Xmax、Xmin分别为自变量列中的最大值和最小值,Xnorm表示自变量列X经标准化处理后的值;(2‑5)基于因变量的分类:将Rt1、Rt2中因变量yi4,j取值为1的记录记入能关联类can中,其余记录记入不能关联类cannot中;(2‑6)基于Rt1的cannot和can类,运用随机森林分类方法,确定模型中决策树每次分支时所选择的变量个数mtry和最佳决策树数量值tree,其中,mtry≤10;(2‑7)应用bootstrap算法有放回地从Rt1中随机抽取tree个自助样本集,并生成tree棵决策树,确定最优随机森林分类模型为:{h(Rt1,Θk),k=1,2,...,tree};其中,Θk表示第k棵决策树,h()表示决策树集,自助样本生成决策树的方法为:从自助样本的全部10个自变量中等概率随机抽取一包括mtry个自变量的自变量子集,再从该子集中选择一个最优自变量来分裂节点,从而生成决策树;(2‑8)计算模型准确度:将Rt2作为测试集,采用步骤(2‑6)和(2‑7)同样对Rt2进行分类,并根据分类结果与Rt2数据的实际类别计算分类模型{h(Rt1,Θk),k=1,2,...,tree}的分类准确度pe,若模型准确度pe小于阈值,则通过调整试验区或重新选取mtry、tree重复以上步骤来获取新的模型;反之,表示模型可以使用。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京师范大学,未经南京师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611203616.4/,转载请声明来源钻瓜专利网。
- 上一篇:虚拟现实空间定位特征点筛选方法
- 下一篇:一种基于多视角谱聚类的图像识别方法