[发明专利]一种大区域滑坡危险性评价的并行支持向量机分类方法有效

专利信息
申请号: 202110666236.9 申请日: 2021-06-16
公开(公告)号: CN113392587B 公开(公告)日: 2023-09-05
发明(设计)人: 贾俊;武文英;毛伊敏;安冉 申请(专利权)人: 中国地质调查局西安地质调查中心(西北地质科技创新中心)
主分类号: G06F30/27 分类号: G06F30/27;G06F18/2411;G06F18/214;G06N3/006
代理公司: 重庆天成卓越专利代理事务所(普通合伙) 50240 代理人: 王宏松
地址: 710054 陕西*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 区域 滑坡 危险性 评价 并行 支持 向量 分类 方法
【权利要求书】:

1.一种大区域滑坡危险性评价的并行支持向量机分类方法,其特征在于,包括以下步骤:

S1,根据样本的分布情况,建立分割平面,迅速筛选无用的数据,获取删减冗余数据后的样本集;

S2,利用IW-BNAW算法对SVM进行参数寻优,获取局部最优参数对和支持向量子集;

S2-1,设置参数:设置鲸鱼种群规模n,最大迭代次数Tmax,最小、最大惯性权重wmin、wmax,并行SVM的惩罚参数C的取值范围[Cmin,Cmax],RBF参数σ的取值范围[σminmax];

S2-2,初始化鲸鱼种群:每头鲸鱼代表并行SVM的参数对(C,σ),在参数的取值范围内随机初始化鲸鱼;

S2-3,计算鲸鱼的适应度:每头鲸鱼位置的适应度值以并行SVM当前分类结果的代价函数计算,其中,h(xi)为SVM的预测值,yi为实际值,n表示处理的数据个数;

S2-4,划分种群等级:对适应度进行升序排序,将排序结果存储在Fit集合中;根据排序结果,将种群划分为三个等级,分别为劣质种群、普通种群以及优质种群;

S2-5,更新鲸鱼位置:计算自适应非线性收敛因子和计算自适应惯性权重w;

S2-6,选择当前最优位置:获取更新后的鲸鱼种群位置后,比较其适应度值,适应度值最小的视为当前一代最优的位置,若最优位置发生变化,则新的最优位置取代旧的最优位置;

S2-7,判断是否达到迭代终止条件:判断是否达到鲸鱼种群的最大迭代次数Tmax,若是,输出鲸鱼最优位置对应的<key,((C,σ),SV,fitness)>,获得并行SVM的局部最优参数以及局部支持向量子集,否则,迭代次数加1,返回步骤S2-4继续循环迭代;其中key表示map节点处理过后的不同的关键值,(C,σ)表示每头鲸鱼代表并行SVM的参数对,SV表示支持向量,fitness表示适应度值;

S3,参数寻优结束后,通过基于时间反馈TFB的任务调度策略,均衡reduce节点负载,利用reduce合并各个节点上的局部最优参数,求出全局最优参数对,获得全局并行SVM模型;

所述基于时间反馈TFB的任务调度策略,包括如下步骤:

S-A,判断reduce节点负载情况:估算reduce完成任务所需时间rtime,对key按其rtime降序排序,以<key,rtime>形式保存至队列Ktime中;

S-B,处理大负载节点:取队首元素,若key的则认为处理该key的reduce节点负载过大;对大负载节点计算出要迁移数据量,把迁移数据量DM分配给处于队列尾端的小负载节点;

S-C,更新rtime:小负载节点的rtime与处理迁移数据所需时间的和作为该节点更新后的rtime,大负载节点的rtime以rtime←rtime-μ*rtimeavg,μ∈1,2,…作为更新后的rtime值;

S-D,更新队列Ktime:判断原来小负载节点更新之后的rtime是否满足rtimeavg-rtime→0,若是,将该节点从队尾删除;否则,将其节点信息重新插入队列中;

和/或判断原来大负载节点更新之后的rtime是否满足rtime-rtimeavg≤R_dt,若满足则认为该节点不再需要迁移数据量,将此节点在队列中删除;否则,继续计算DM,将数据迁移到下一个队尾节点,直到该大负载的rtime满足rtime-rtimeavg≤R_dt,并将该节点信息从队列中删除;

S-E,重复执行步骤S-B~S-D,直至队列中不再出现大于rtimeavg的节点;然后调用reduce函数,合并各节点的局部最优<key,((C,σ),SV,fitness)>,获得全局并行SVM模型;

其中rtime为reduce完成任务所需时间,key表示map节点处理过后的不同的关键值,Ktime为队列的名称,rtimeavg表示reduce完成任务所需时间的平均值,μ表示MapReduce中并行的节点个数,DM为迁移数据量,←表示赋值,→表示趋近于;R_dt为节点的数据传输所用时间,(C,σ)表示每头鲸鱼代表并行SVM的参数对,SV表示支持向量,fitness表示适应度值;

S4,将研究区栅格单元输入全局并行SVM模型中,进行滑坡危险性评价。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国地质调查局西安地质调查中心(西北地质科技创新中心),未经中国地质调查局西安地质调查中心(西北地质科技创新中心)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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