[发明专利]一种基于全局贪婪搜索的鲁棒模型拟合方法有效

专利信息
申请号: 201810610626.2 申请日: 2018-07-27
公开(公告)号: CN108921871B 公开(公告)日: 2022-02-01
发明(设计)人: 赖桃桃;陈日清;杨长才 申请(专利权)人: 福建农林大学
主分类号: G06T7/231 分类号: G06T7/231
代理公司: 福州元创专利商标代理有限公司 35100 代理人: 蔡学俊
地址: 350002 福*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 全局 贪婪 搜索 模型 拟合 方法
【权利要求书】:

1.一种基于全局贪婪搜索的鲁棒模型拟合方法,其特征在于包括以下步骤:

步骤S1:设置数据集,包含N个数据的输入x={x1,x2,…,xN},其中N为自然数,并预设一个模型实例应包含的最少数据点个数k及模型实例的个数mc

步骤S2:初始化参数,包括最大迭代次数tmax,数据子集包含的数据点个数h=p+2,当前迭代次数t,当前已生成的模型实例数m和类标label;

步骤S3:判断当前迭代次数,若前迭代次数t小于tmax,执行步骤S4;否则,结束程序并输出已生成的mc个模型假设;

步骤S4:判断当前已生成的模型实例数m,若当前已生成的模型实例数m小于mc,执行步骤S5;否则,执行步骤S10;

步骤S5:使用label来获取类标为m的第m个模型实例的内点Im

步骤S6:如果Im所包含的数据元素个数大于h,执行步骤S7;否则,执行步骤S8;

步骤S7:根据全局贪婪搜索的采样方法在Im及输入数据上生成模型假设θ;

步骤S8:根据HMSS的采样方法在label中类标为0的数据上生成模型假设θ;

步骤S9:根据模型假设θ及label来获得新的label;

步骤S10:融合最近生成的mc个模型假设来得到模型假设,然后用模型假设来获得新的label;

步骤S11:判断是否达到停止标准,若达到停止标准,则输出已生成的mc个模型假设,否则t=t+1后进行步骤S3;

步骤S12:根据输出已生成的mc个模型假设,对图像进行分割,完成模型拟合;

所述步骤S7具体为:

步骤S71:预设参数,包括单次采样的最大迭代次数imax=50,最大采样次数jmax=10,数据子集包含的数据点个数h=p+2,当前迭代次数i=0,当前已采样次数j=0和当前最小代价fmin(0)=+∞;

步骤S72:若当前采样次数j小于jmax,执行步骤S73和S74;否则,结束程序并输出已生成的模型假设;

步骤S73:从Im中随机选取一个包含h个数据的数据子集;

步骤S74:如果当前迭代次数i小于imax,执行步骤S75至S710;否则执行步骤S71;

步骤S75:根据已选取的数据子集来估计一个模型假设θi,输入数据x与θi的残差向量计算如下:

r(θi)=[r1i),r2i),…,rNi)], (1)

其中rni)是第n个数据xn与θi的残差;

非降序地排列残差向量r(θi)得到排序残差向量

步骤S76:θi的代价函数计算为:

步骤S77:若f(θi)小于fmin(j-1),则fmin(j-1)=f(θi)且θ=θi

步骤S78:根据排序残差向量rsi)从输入数据中选取包含h个数据的数据子集;

步骤S79:计算fstop如下:

步骤S710:若满足fstop,停止此次采样过程;

步骤S711:若满足fmin(j)=fmin(j-1)=fmin(j-2),则停止整个采样过程并输出已生成的模型假设θ。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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