[发明专利]一种基于禁忌优化的光谱建模样本集快速划分方法有效

专利信息
申请号: 202010635852.3 申请日: 2020-07-03
公开(公告)号: CN112036432B 公开(公告)日: 2022-12-06
发明(设计)人: 陈华舟;陈伟豪;蔡肯 申请(专利权)人: 桂林理工大学
主分类号: G06F30/20 分类号: G06F30/20
代理公司: 暂无信息 代理人: 暂无信息
地址: 541004 广*** 国省代码: 广西;45
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 禁忌 优化 光谱 建模 样本 快速 划分 方法
【权利要求书】:

1.一种基于禁忌优化的光谱建模样本集快速划分方法,其特征在于具体步骤为:

步骤一,采用基于加权距离的2-均值聚类方法划分训练样本集Cal和验证样本集Val,将每个样本的光谱向量vi,i=1,2…n,视为高维空间中的数据点,以样本数据的加权欧式距离为指标计算所有n个样本两两之间的距离;加权欧式距离定义为:

其中,vi和vj为第i,j个样本的光谱向量i,j=1,2…n,σi和σj为第i,j个样本的权值,在光谱分析中选取样本对应的化学参考值作为该权值,该权值直接作用于光谱向量,基于聚类划分原则,首先将距离最远,即d值最大的两个样本分别划分到训练样本集Cal和验证样本集Val中,然后以这两个样本为初始聚类中心,将其他样本聚类划分到对应样本集中;以此获取训练样本集Cal和验证样本集Val的样本划分结果;

步骤二,设置禁忌优化的最高迭代次数为T;设置禁忌表长度Len;

步骤三,当前迭代次数it初始化为0;禁忌表初始化为空表;将步骤一得到的Cal和Val样本集合的划分结果作为样本划分禁忌优化问题的当前解,记为S;

步骤四,针对每一次迭代判断禁忌表的非空单元格数量w_len是否小于Len:如果w_lenLen,将当前解S增加写入禁忌表;如果w_len=Len,则按照先入先出的原则,利用当前解S替换最先被写入禁忌表中的一个解,更新禁忌表;

步骤五,对当前解S中的训练样本集Cal和验证样本集Val的样本执行随机k对互换进行数据调整,即随机选择k个训练样本Cal的样本放入验证样本集Val中,同时选择k个验证样本集Val的样本放入训练样本集Cal中,其中k的取值必须小于训练样本集中的数量并同时小于验证样本集的样本集中的数量,随机互换执行m次,生成m个优化候选解

步骤六,判断每一个候选解是否在当前的禁忌表中储存,分为以下两种情况进行讨论:

①如果存在有部分没有在当前的禁忌表中储存,根据目标函数的适应度,预测偏差最小,选择不在当前禁忌表中的最优候选解将赋予S,跳转至步骤七;

②如果全部m个都已经被存储在当前的禁忌表中,根据目标函数的适应度判断每一个的建模效果是否优于S的建模效果:如果全部m个的建模效果都不能优于S,跳转至步骤八;如果存在部分的建模效果优于S,将效果更优的若干个从禁忌表中移除,即解除禁忌,允许下一次迭代重新考虑该解,并选择将其中的最优候选解赋予S,跳转至步骤七;

步骤七,当前迭代次数it自加1,并判断it是否小于最高迭代次数T:如果itT则跳转至步骤四,如果it=T则跳转至步骤八;

步骤八,终止禁忌优化的迭代过程,输出当前解S,即输出一个经过禁忌优化的Cal和Val样本集划分;

禁忌优化的若干参数T,Len,k,m,可调,通过对参数的设置和优化调整,可以降低算法复杂度,能够实现对样本集划分问题的智能优化,有利于快速确定光谱建模的样本集优化划分。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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