[发明专利]基于模拟退火算法的近红外光谱特征波长的选择方法无效

专利信息
申请号: 201010123934.6 申请日: 2010-03-12
公开(公告)号: CN101806728A 公开(公告)日: 2010-08-18
发明(设计)人: 赵杰文;石吉勇;邹小波;殷晓平;陈正伟;黄星奕;蔡建荣;陈全胜 申请(专利权)人: 江苏大学
主分类号: G01N21/35 分类号: G01N21/35;G06F19/00
代理公司: 南京知识律师事务所 32207 代理人: 汪旭东
地址: 212013 *** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 模拟 退火 算法 红外 光谱 特征 波长 选择 方法
【权利要求书】:

1.一种基于模拟退火算法的近红外光谱特征波长的选择方法,其特征是包括如下步骤:

1)对近红外光谱进行预处理,包括对校正集和预测集样本的划分;

2)从预处理后的近红外光谱的全光谱中挑选最少波数点数,重复随机选择k个波数点;

3)用被选中的k个不相同的波数点建立校正集和预测集的初始PLS模型,计算对应的 初始PLS模型的交互验证均方根误差值RMSECV,模拟退火算法中目标函数值的计算过程;

4)采用模拟退火算法从全光谱中选择同校正集化学值高度相关的最优k个波数点,使 窗口宽度动态递增以确保模拟退火算法得到全局最优解;

采用模拟退火算法选择最优k个波数点前先需确定如下参数:

目标函数f(x):为优选特征波数点集合,当前被选入的波数点集合被看成是当前解x, 目标函数f(x)定义为1/(1+RMSECV);

起始温度t0:对应于固体退火过程中的初始温度,为200~1000度;

温度衰减函数g(α):用于控制固体退火过程中的温度冷却速率,设tk+1=tkg(α)=α tk,α取值范围通常为0.5~0.99;

结束温度tf:为0度左右;

马尔可夫链长度Lk:当温度为t时,算法搜索迭代的次数;

Metropolis接受新解准则:根据旧解x、新解y对应的目标函数f(x)、f(y)判断旧 解、新解中哪个解是重要解,如果新解被认为是重要解,则用新解取代旧解进入下一次迭 代,反之则维持旧解不变;

初始窗口宽度ko:模拟退火算法从全光谱中选择的最少特征波数点个数;

结束窗口宽度kf:从全光谱中选择的最多特征波数点个数;

窗口宽度递增步长kd:窗口动态递增过程中每次窗口增长的宽度;

波数点交换个数cn:由旧解x产生新解y过程中两者之间变动的波数点个数;

采用模拟退火算法选择最优k个波数点具体步骤如下:

(1)温度为t=to时,从全光谱中随机选择k个波数点作为旧解x;

(2)在旧解x和未选中的剩余波数点中随机选择cn个波数点,交换后产生新解y;

(3)计算新解y、旧解x的目标函数值f(y)、f(x);

(4)根据步骤(3)的计算结果采用Metropolis接受新解准则判断新解y、旧解x的 重要性;

(5)判断迭代次数是否等于马尔可夫链长度Lk,如果不等于则重复步骤(2)~(5); 如果等于,则执行下步骤(6);

(6)根据温度衰减函数降低冷却温度t;

(7)判断是否达到结束温度tf,没有达到结束温度则重复执行(2)~(7),否则执 行步骤(8);

(8)以窗口宽度步长kd递增窗口宽度,重复执行(2)~(8),直至达到结束窗口宽 度kf,进入步骤(9);

(9)返回最佳窗口宽度和特征波数点组合;

5)重复步骤4),在模拟退火算法结束时比较各个窗口宽度下波数点集合对应的建模 效果,得出最佳窗口宽度和最佳波数点组合,建立校正集和预测集的最终PLS模型。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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