鸡蛋新鲜度为鸡蛋运输、加工以及销售等环节中所需要考察的重要指标。随着鸡蛋新鲜度越来越受重视,新鲜度检测水平亟待提高,其中优化新鲜度检测模型、提高检测效率至关重要。近年来,国内外学者运用光谱分析、介电特性、电子鼻、机器视觉等检测技术对鸡蛋新鲜度无损检测进行了相关理论研究。其中光谱分析技术因其具有采样速度快、操作方便等特点一直都是鸡蛋新鲜度常用且有效的检测手段,通过采集鸡蛋光谱数据结合数学运算处理方法获取新鲜度信息。

为了提高鸡蛋新鲜度光谱分析速率,减少光谱噪声信息的影响,通过对光谱数据进行相关处理以优化模型虽然特征选择或者特征提取在一定程度上降低了数据运算量、提高了检测效率,但是使用中仍可能出现以下问题,一方面特征提取是将光谱数据从高维度空间通过运算映射到一个低维度空间中,再利用低维数据进行建模,其光谱数据参与运算的数量本质并没有减少;另一方面特征选择法获得的波长个数可能出现较多的情况。

因此,针对上述问题,湖北工业大学农机工程研究设计院的段宇飞和华中农业大学工学院的王巧华结合特征选择和特征提取方法的优势,将两者进行有机融合,首先运用竞争性自适应重加权(CARS)算法特征选择获取一阶微分处理后鸡蛋光谱的特征波长,然后利用非线性特征提取方法中的局部切空间排列(LTSA)算法对特征波长进行有效信息再提取,结合支持向量回归(SVR)建立鸡蛋新鲜度定量预测模型,以期达到良好的检测效果,方法融合后进一步提升鸡蛋新鲜度光谱检测效率,提高预测精度,优化检测模型。

结果与分析

以下研究中的鸡蛋光谱处理与分析均基于一阶微分处理后的光谱数据。

1 CARS特征选择与建模分析

由于全光谱中存在的部分无效干扰信息降低了定量模型预测精度,同时数据量较多也增加了模型复杂度和运算时间,通过特征选择方法能够有效获取光谱特征波长,提升模型检测效率。CARS是一种以进化论“适者生存”为依据的特征变量筛选方法,结合衰减函数和自适应加权采样对变量进行逐步保留与剔除,最终找出交叉验证均方根误差(RMSECV)最小的光谱数据子集作为最优变量组合。本研究利用CARS算法对训练集中的鸡蛋光谱数据进行波长优选,其中蒙特卡洛采样次数设置为50,CARS算法选择特征波长的运算过程见图3。

由图3a可知,伴随着采样次数的增加,参与运算的变量个数逐步减少,在采样初期变量个数迅速递减;由图3b可以得出,由于每次采样时光谱数据子集合发生变化,因此RMSECV会得到不同的结果,并呈现先下降后上升的变化趋势,误差值先下降说明采样初期剔除了一些无用的光谱信息从而提高了模型精度,误差值随后上升说明随着采样次数的增加,变量个数逐步减少导致部分有效的光谱波长被消除,降低了模型精度;由图3c所示,当采样运行次数为21次时,RMSECV达到最小值,说明此时采样所得到的光谱数据子集合为最优波长组合。

利用SVR对CARS算法选取的特征波长变量建立鸡蛋新鲜度定量模型,其中SVR的核函数采用径向基函数,惩罚因子和核参数通过十折交叉验证寻优。模型得到训练集交叉验证相关系数(Rcv)为0.880 5,RMSECV为8.59,预测集相关系数(Rp)为0.888 9,预测集均方根误差(RMSEP)为8.42,其模型预测效果如图4所示。

结果显示,通过SVR结合特征选择后的光谱数据建立鸡蛋新鲜度定量模型结果相比于波长特征选择前全光谱建模得到的RMSECV值减少了1.09,表明CARS特征选择算法有效地筛选了鸡蛋光谱变量,提高了模型精度,同时光谱数据量减少了355个,简化了检测模型,每个鸡蛋样本平均检测时间为0.053 s。虽然与全光谱相比数据量大幅减少,很大程度上提高了光谱检测效率和精度,但是可以看出变量个数仍然相对较多,进一步提取有效光谱特征,减少参模数据量对于优化模型、提升检测效率有利。

2 融合LTSA特征提取与建模分析在LTSA对鸡蛋光谱数据进行特征提取中,低维空间目标维数d和近邻点数k是需要调节的两个重要参数,d选取1~35,k选取45~100,dk的步长都设置为1,对两个参数的所有取值进行组合形成“网格”,结合不同参数组合进行LTSA特征提取,并分别建立比较特征提取后的多个检测模型,其结果显示,当d=31、k=88时,模型得到的RMSECV达到最小值。

通过选取d 29~32为例说明LTSA算法中k值对提取特征的影响,从图5A观察固定d时结合不同k值的结果,发现RMSECV值均变化平稳,说明k值选取的约束较小,确定dk值对模型的影响不大;选取k 86~89为例说明LTSA算法中d值对提取特征的影响,从图5B观察固定k时结合不同d值的结果,发现RMSECV随d值变化较大,得出在d较小时,RMSECV值较大,且大于特征提取前得到的模型误差值,说明在提取维数较低时,部分有用信息被弱化导致模型精度差;随着d值的增加,由于有用特征信息被有效提取出来,RMSECV值逐步变小,模型精度随之提高,在d为31时RMSECV值达到最低;继续增加提取维数,RMSECV值开始增大,表明提取的过大维数中存在干扰不利信息导致模型精度反而降低。

本实验选取RMSECV最小时的dk值作为LTSA算法最优参数,结合特征提取的光谱数据建立SVR新鲜度定量模型得到Rcv=0.896 0,RMSECV=8.04,Rp=0.898 3,RMSEP=8.18,其模型预测效果如图6所示。将CARSSVR模型与CARS-LTSA-SVR模型分析比较,后者相比前者RMSECV值减少了0.55,RMSEP值减少了0.24,Rcv和Rp均有所提升,参模维数减少了14个,可知CARSLTSA-SVR模型预测效果更好,每个鸡蛋样本平均检测时间为0.032 s,模型运行时间更短,表明单一使用CARS特征选择的波长中可能还是存在部分冗余信息,融合LTSA特征提取算法能够进一步消除不利影响,不仅减少了模型复杂度,而且提高了模型运行效率,增强了模型稳定性与适用性。

结    论

本实验将CARS算法特征选择与LTSA算法特征提取相结合共同用于鸡蛋光谱数据的处理加工中,再利用SVR建立鸡蛋新鲜度(哈夫单位值)定量模型,获得以下结论:1)采用CARS特征选择对一阶微分预处理后的鸡蛋光谱进行特征变量选择,使光谱维数相比于特征选择前的预处理数据减少了355个,RMSECV值相比于变量提取前的模型减少了1.09,表明CARS特征选择在一定程度上有效地消除了无用信息的影响;2)利用LTSA对CARS选择的特征波长数据进行特征再提取,与仅使用CARS算法处理后建模相比,光谱维数继续减少14个,模型精度再次提高,表明LTSA特征提取法能够进一步在CARS特征选择的数据中获取有效信息,减少了冗余,简化了模型,其模型精度及速率均高于先前的研究;3)CARS-LTSA融合算法共同处理鸡蛋可见-近红外光谱数据有效,所建立SVR定量模型用于鸡蛋新鲜度光谱快速无损检测可行,表明将特征选择与特征提取方法综合利用,在光谱数据分析处理中尽可能地减少光谱数据量、增强模型稳定性以及提高光谱检测效率具有一定的优势,可为光谱检测模型的优化提供一定的参考依据。

本文《基于特征选择与特征提取融合的鸡蛋新鲜度光谱快速检测模型优化》来源于《食品科学》2020年41卷12期273-278页,作者:段宇飞,王巧华。DOI:10.7506/spkx1002-6630-20190213-060。点击下

近期研究热点

植物精油及其成分对病原微生物抗菌机理的研究进展益生菌对苏尼特羊胃肠道菌群、代谢物及肉品质的影响黄变对大米流变特性以及内部结构的影响冷等离子体技术替代肉制品中亚硝酸盐的研究进展多酚与肌原纤维蛋白相互作用机制及其对蛋白特性的影响研究进展干燥方式对香菇品质特性及微观结构的影响体外模拟消化过程中果胶对竹叶黄酮生物可及性的影响运动疲劳机制及食源性抗疲劳活性成分研究进展动态高压微射流处理对红芸豆多糖基本结构特征、流变性质和固体形貌的影响新《食品安全法实施条例》评述抗性淀粉结构特性和肠道菌群调节功能的研究进展超声波喷雾-冷冻干燥与传统干燥技术制备高汤粉体的比较蔗糖调控对气流膨化黄桃片微观结构及品质的影响桦木酸对T-2毒素致小鼠肠道氧化损伤的保护作用

元宝枫籽对小鼠肠道菌群生态的影响

植物乳杆菌67干预频次及周期对高脂血症大鼠血脂的影响

超声处理对红豆蛋白-叶黄素复合物结构和功能性质的影响

日粮添加亚麻籽对苏尼特羊肌纤维特性及肉品质的影响

鼠尾草酸通过激活AMPK降低游离脂肪酸诱导的HepG2细胞脂肪积累

全蛋液双频超声真空干燥的干燥特性及数学模型分析

不同干燥方式对甘薯叶片水分迁移、微观结构、色泽及复水性能影响的比较

球磨法制备淀粉-芹菜素复合物及其消化性分析

辐照对带鱼鱼糜内源性转谷氨酰胺酶及凝胶特性的影响

热加工条件对牛血清白蛋白-葡萄糖糖基化体系抗氧化活性的影响

Plackett-Burman试验设计联用Box-Behnken响应面法优化脂肪替代物的制备

保靖黄金茶1号工夫红茶加工工序对主要滋味物质形成的影响

郫县豆瓣自然与恒温后熟发酵工艺对比分析

果蔬发酵乳酸菌的筛选、鉴定及发酵性能分析

为进一步促进动物源食品科学的发展,带动产业的技术创新,更好的保障人类身体健康和提高生活品质,北京食品科学研究院和中国食品杂志社在成功召开“2019年动物源食品科学与人类健康国际研讨会(宁波)”的基础上,将与青海大学农牧学院2020年10月22-23日在西宁共同举办“2020年动物源食品科学与人类健康国际研讨会”。研讨会将就肉、水产、禽蛋、乳制品等动物源食品科学基础研究、现代化加工技术,贮藏、保鲜及运输,质量安全与检测技术,营养及风味成分分析,副产物综合利用,法律、法规及发展政策等方面的重大理论研究展开深入探讨,交流和借鉴国外经验,为广大食品科研工作者和生产者提供新的思路,指明发展方向。

在此,我们诚挚的邀请您出席本次国际研讨会,共聚人脉、共享资源、共谋发展!

长按或微信扫码报名

修改/编辑:袁月;责任编辑:张睿梅图片来源于百度图片及文章原文

特征提取算法_基于特征选择与特征提取融合的鸡蛋新鲜度光谱快速检测模型优化...相关推荐

  1. mpu9250姿态融合算法_基于投票方式的机器人装配姿态估计

    作者:仲夏夜之星 来源:公众号 @3D视觉工坊 链接:基于投票方式的机器人装配姿态估计 论文题目:<Voting-Based Pose Estimation for Robotic Assemb ...

  2. 病虫害模型算法_基于深度学习的目标检测算法综述

    sigai 基于深度学习的目标检测算法综述 导言 目标检测的任务是找出图像中所有感兴趣的目标(物体),确定它们的位置和大小,是机器视觉领域的核心问题之一.由于各类物体有不同的外观,形状,姿态,加上成像 ...

  3. 差分进化算法_基于差分进化的水泥烧成系统动态优化算法

    基于差分进化的水泥烧成系统动态优化算法 郝晓辰, 冀亚坤, 郑立召, 史鑫, 赵彦涛 燕山大学电气工程学院,河北 秦皇岛 066004 [摘  要]针对水泥烧成过程的资源浪费以及难以建立有效数学机理模 ...

  4. 特征提取算法(1)——纹理特征提取算法LBP

    模式识别中进行匹配识别或者分类器分类识别时,判断的依据就是图像特征.用提取的特征表示整幅图像内容,根据特征匹配或者分类图像目标. 常见的特征提取算法主要分为以下3类: 基于颜色特征:如颜色直方图.颜色 ...

  5. 文献阅读_基于多模态数据语义融合的旅游在线评论有用性识别研究

    文献来源:马超,李纲,陈思菁,毛进,张霁.基于多模态数据语义融合的旅游在线评论有用性识别研究[J].情报学报,2020,39(02):199-207. 基于多模态数据语义融合的旅游在线评论有用性识别研 ...

  6. 图像重建算法_基于深度学习图像重建算法(DLIR)对CT图像质量和剂量优化的研究:体模实验...

    编者按:今年Joël Greffier博士等在European Radiology (IF 4.1)上发表了题为<Image quality and dose reduction opportu ...

  7. python交通流预测算法_基于机器学习的交通流预测技术的研究与应用

    摘要: 随着城市化进程的加快,交通系统的智能化迫在眉睫.作为智能交通系统的重要组成部分,短时交通流预测也得到了迅速的发展,而如何提升短时交通流预测的精度,保障智能交通系统的高效运行,一直是学者们研究的 ...

  8. c++多边形扫描线填充算法_基于3DGIS技术的梯形格网构建及其简化算法设计

    传统矢量地图LOD绘制流程包含简化.剖分与渲染三个步骤.由上述分析可知,传统矢量地图LOD绘制流程中简化与剖分是两个独立的过程,重复的剖分计算导致其渲染效率相对低下.梯形格网方法解决了传统方法中重复剖 ...

  9. 传感器怎么获取障碍物的宽度信息_基于多传感器信息融合的机器人障碍物检测...

    基于多传感器信息融合的机器人障碍物检测 王中立,牛颖(太原理工大学信息工程学院,山西太原030024) 摘要:针对单一传感器在机器人避障过程中不能全面且准确定位障碍物的缺点,提出基于多传感器信息融合的 ...

最新文章

  1. 浅谈数据分析中的“暗物质”
  2. 解密阿里云七武器之高性能消息服务ONS
  3. .Net 强名称签名程序集
  4. java的web项目资源访问规则
  5. 中getname_浅析JS中的class
  6. 关于Oracle针对中文的md5加密
  7. 使用@selector模仿代理功能降低代码耦合度
  8. 彻底理解SVD奇异值分解(singular value decomposition)
  9. mklink实现软件搬家清理C盘空间
  10. 分享不会迟到,只会来的晚一点——16倍速视频播放
  11. matlab画图 横坐标为年月
  12. 经典卷积神经网络---VGG16详解
  13. Java,第一次作业——六边形面积
  14. varnish php,php监控varnish状态
  15. 使用GHOST镜像文件在VMWARE WROKSTATION上安装系统(图)
  16. Mysql出现问题:ERROR 2058: Plugin caching_sha2_passward could not be loaded解决方案
  17. 【清华大学-郑莉教授】C++语言程序设计 类与对象
  18. mac版python3.7安装教程_M是什么意思_M的翻译_音标_读音_用法_例句_爱词霸在线词典...
  19. pyqt系列原创入门教程
  20. U盘中毒(一堆.scr扩展名的文件),文件不见了怎么办,怎么恢复隐藏文件

热门文章

  1. Android Hawk数据库
  2. 极光尔沃A6-3d打印机体验
  3. 日期/时间格式中的字母及其含义与示例
  4. 游戏党注意了,超80款Steam游戏可在优麒麟上畅玩
  5. 基于LBP纹理特征计算GLCM的纹理特征统计量+SVM/RF识别纹理图片
  6. 权值初始化 - Xavier和MSRA方法
  7. DAPI(Distributed Application Program Interface)
  8. postman接口关联
  9. 动作游戏(ACT)——棱角战士(基于Unity3D 5.4.2)
  10. java78-GUL拆分窗口