首页> 中国专利> 一种基于特征峰及算法参数选取的奶粉品牌快速鉴别方法

一种基于特征峰及算法参数选取的奶粉品牌快速鉴别方法

摘要

本发明公开了一种基于特征峰及算法参数选取的奶粉品牌快速鉴别方法,首先采集奶粉样品的拉曼光谱谱图数据,选取奶粉拉曼光谱特征成分对应的特征峰;然后采用SVM分类算法对奶粉样品的拉曼光谱谱图数据进行分析,使用网格搜索法寻找算法最佳的参数,建立最佳的分类识别模型;最后,对奶粉品牌进行识别。本发明采用特征峰及经过网格搜索确定的最佳SVM分类识别模型对奶粉品牌进行鉴别,创造性地将奶粉的特征指纹图谱技术和网格搜索法寻参技术应用在奶粉质量评价上,并具有操作简单、分析速度快、识别率高等优点,对奶粉质量安全控制具有较大意义。

著录项

  • 公开/公告号CN106770152A

    专利类型发明专利

  • 公开/公告日2017-05-31

    原文格式PDF

  • 申请/专利权人 江苏省质量安全工程研究院;

    申请/专利号CN201611015607.2

  • 申请日2016-11-18

  • 分类号G01N21/65;

  • 代理机构南京经纬专利商标代理有限公司;

  • 代理人许方

  • 地址 210046 江苏省南京市仙林大学城文苑路3号

  • 入库时间 2023-06-19 02:27:27

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-02-15

    授权

    授权

  • 2017-06-23

    实质审查的生效 IPC(主分类):G01N21/65 申请日:20161118

    实质审查的生效

  • 2017-05-31

    公开

    公开

说明书

技术领域

本发明涉及了一种奶粉品鉴别方法,特别涉及了一种基于特征峰及算法参数选取的奶粉品牌快速鉴别方法。

背景技术

奶粉是一种大众化营养食品,它的质量好坏直接影响着人们尤其是婴幼儿的身体健康。激烈的市场竞争和非法商业利益导致奶粉出现掺假和真实性问题,产品掺假可能会导致较低的成本,并导致不公平竞争,因此妨碍了合法经营。奶粉掺假的途径有多种,比如不同种类奶粉混合,掺入乳清蛋白和三聚氰胺,加盐或糖来掩盖多余的水并增加固含量等。其它欺诈手段还有添加非乳脂肪或油,奶粉的真实性还与它们的地理起源和加工技术相关。

传统的对奶粉品质的分析主要有以下几方面:(1)奶粉成分的分析,比如分析奶粉中的脂肪、蛋白质和碳水化合物的相对比例,从而区分奶粉的品质;(2)奶粉中自带的潜在危害物分析,比如用LC-MS联用快速测定奶粉中激素残留量;(3)奶粉中非法添加物的分析,比如三聚氰胺、双氰胺等危害物的快检方法研究等。这些方法在奶粉的质量控制方面起着重要的作用,但也存在一些缺陷,如检测指标单一、需要费用高、分析时间长等。因此,很有必要在现有技术的基础之上,研究一种操作便捷,能准确、快速、全面鉴定奶粉品牌并实现奶粉掺假鉴别的新方法。

近来,非破坏性技术越来越受到人们的重视,如红外,荧光,核磁共振等。这些分析技术速度快、成本相对较低、对环境友好,一次测试可提供大量信息,常被用于在线工艺控制和食品真伪鉴别和掺伪分析。

奶粉拉曼光谱各谱峰代表的官能团信息见表1。特征峰分别对应的是不同蛋白质、脂肪和碳水化合物的C-C-C的弯曲振动和C-O扭曲振动;C–C和C–O伸缩振动;C–O–C弯曲振动、C–O–H弯曲振动和C–O伸缩振动,因此,不同品牌奶粉的拉曼谱图差异源于蛋白质、脂肪和碳水化合物的含量差异。因此,可通过奶粉拉曼谱图的特征峰来实现奶粉品牌的区分。

表1

光谱分析结合化学计量学方法评估乳制品品质特性的研究较多,目前奶粉拉曼指纹图谱技术基本上还处在研究阶段,还没有将其特征峰指纹图谱直接应用于奶粉质量评价的报道。因此,很有必要在现有技术的基础之上,对奶粉拉曼指纹图谱进行谱解析,研究涉及一种操作便捷,能准确、快速反映奶粉质量差异的特征指纹图谱的识别方法。

发明内容

为了解决上述背景技术提出的技术问题,本发明旨在提供种基于特征峰及算法参数选取的奶粉品牌快速鉴别方法,该方法能够准确、快速、高效地对奶粉品牌进行鉴别。

为了实现上述技术目的,本发明的技术方案为:

一种基于特征峰及算法参数选取的奶粉品牌快速鉴别方法,包括以下步骤:

(1)采集奶粉样品的拉曼光谱谱图;

(2)对拉曼光谱谱图进行前处理,包括以下步骤:

a.构建原始拉曼光谱数据矩阵X;

b.采用小波函数对矩阵X进行小波降噪处理得到矩阵D;

c.对矩阵D进行[0,1]区间归一化,得到矩阵Y:

其中,min(D)为矩阵D的最小值,max(D)为矩阵的最大值;

(3)采用SVM分类器对奶粉样品的拉曼光谱谱图数据进行分析,建立奶粉品牌鉴别的最佳特征峰,包括以下步骤:

A.将301cm-1–1800cm-1波段的奶粉拉曼光谱对应的矩阵Y取80%作为训练集、20%作为测试集,建立SVM分类器模型;对矩阵Y进行K-CV交叉验证,通过网格搜索,得到最佳惩罚函数参数c和核函数参数g;

B.将301cm-1–1800cm-1波段的奶粉拉曼光谱等间距分成若干段,每个波段对应的矩阵Y分别取80%作为训练集,20%作为测试集,用步骤A中确定的最佳惩罚函数参数c和核函数参数g,建立SVM分类器模型;

C.对若干段矩阵Y分别进行100次SVM分类识别测试,得到平均识别率>80%的矩阵Y对应的特征波段;

D.将步骤C中得到的所有特征波段进行组合,用步骤A中确定的最佳惩罚函数参数c和核函数参数g,建立SVM分类器模型,再次进行分类识别,得到最佳识别率对应的特征波段组合,即最佳特征波段组合;

(4)对步骤D中确定的最佳特征波段组合,重新进行100次网格搜索,寻找特征波段组合对应的最佳惩罚函数参数c和核函数参数g,进行SVM分类识别测试,得到识别率为100%测试下出现频率最高的惩罚函数参数和核函数参数,即最佳算法参数;

(5)在步骤D中得到的最佳特征波段组合和步骤(4)得到的最佳算法参数下,进行奶粉品牌识别。

进一步地,在步骤(1)中,采用D3便携式色散型稳频激光Raman光谱仪采集奶粉样品的拉曼光谱谱图数据,设定Raman光谱仪的参数如下:激光光源为785nm稳频激光,激光功率为450mW,CCD温度为制冷-85℃,光谱范围为100~3300cm-1,系统解析度为2.5~3.0cm-1,激光线宽为<0.15nm,波数矫正为+/-1cm-1,强度校正为YES,讯号质量为12000:1,重量为11kg,操作温度为0℃~50℃;采集奶粉样品的拉曼光谱谱图数据在暗室内进行,扫描时间为20s,平均扫描次数为3次。

进一步地,在步骤b中,采用wden小波函数对X进行小波降噪处理得到矩阵D,其中小波基函数取coif5。

在步骤(3)中,建立SVM分类器采用的核函数为RBF核函数:

进一步地,在步骤(3)、(4)中,网格搜索的参数为cmin=-10,cmax=10,gmin=-10,gmax=10,v=5,cstep=0.5,gstep=0.5,accstep=4.5;其中,cmin:惩罚参数c的变化范围的最小值;cmax:惩罚参数c的变化范围的最大值;gmin:参数g的变化范围的最小值;gmax:参数g的变化范围的最大值;v:CV的参数,即给测试集分为几部分进行;cstep:惩罚参数c步进的大小;gstep:参数g步进的大小;accstep:最后显示准确率图时的步进大小。

进一步地,在步骤(4)中,所述最佳惩罚函数参数c的范围为1~6,最佳核函数参数g的范围为0~1。

采用上述技术方案带来的有益效果:

本发明采用奶粉拉曼光谱的特征峰结合SVM分类算法实现奶粉品牌的快速鉴别,创造性地奶粉成分的特征指纹图谱技术应用在奶粉质量评价上,并具有操作简单、分析速度快等优点,对奶粉质量安全控制具有较大意义。本发明在采用SVM分类算法的同时联用网格搜索法,加快了分类器参数寻优的速度和准确性。

附图说明

图1本发明的基本流程图。

具体实施方式

以下将结合附图,对本发明的技术方案进行详细说明。

如图1所示本发明的基本流程图,一种奶粉品牌快速鉴别的特征峰及算法参数选取的方法,包括奶粉拉曼光谱谱图采集、谱图预处理、寻找奶粉品牌鉴别最佳拉曼光谱特征峰、寻找SVM分类识别模型最佳参数和品牌识别五个步骤。

一、奶粉拉曼光谱谱图采集

采用D3便携式色散型稳频激光Raman光谱仪采集奶粉样品的拉曼光谱谱图数据。设定Raman光谱仪的参数如下:激光光源为785nm稳频激光,激光功率为450mW,CCD温度为制冷-85℃,光谱范围为100~3300cm-1,系统解析度为2.5~3.0cm-1,激光线宽为<0.15nm,波数矫正为+/-1cm-1,强度校正为YES,讯号质量为12000:1,重量为11kg,操作温度为0℃~50℃。采集奶粉样品的拉曼光谱谱图数据在暗室内进行,扫描时间为20s,每个样品扫描3次,三次测试取平均值。

二、对拉曼光谱谱图进行前处理,包括以下步骤;

a.构建原始拉曼光谱数据矩阵X;

b.利用wden小波函数对X进行小波降噪处理得到矩阵D,其中小波基函数取coif5;

c.对矩阵D进行[0,1]区间归一化得到矩阵Y:

其中,min(D)为矩阵D的最小值,max(D)为矩阵的最大值。

三、采用SVM分类器对奶粉样品的拉曼光谱谱图数据进行分析,建立奶粉品牌鉴别的最佳特征峰,包括以下步骤:

A.将301cm-1–1800cm-1波段的奶粉拉曼光谱对应的矩阵Y分别取80%作为训练集,20%作为测试集,建立SVM分类器模型;对矩阵Y进行K-CV(K-fold>

B.将301cm-1–1800cm-1波段的奶粉拉曼光谱按50cm-1等间距分成30段,每个波段对应的矩阵Y分别取80%作为训练集,20%作为测试集,用A中确定的最佳惩罚函数参数c和核函数参数g,建立SVM分类器模型;

C.对若干段矩阵Y分别进行100次SVM分类识别测试,得到平均识别率>80%的矩阵Y对应的特征波段。测试结果如表2。识别率>80%的特征波段分别为401cm-1–450cm-1,501cm-1–550cm-1,801cm-1–850cm-1,851cm-1–900cm-1,901cm-1–950cm-1,1001cm-1–1050cm-1,1051cm-1–1100cm-1

表2

D.将C中得到的所有特征波段进行组合,用A中确定的最佳惩罚函数参数c和核函数参数g,建立SVM分类器模型,再次进行分类识别,得到最佳识别率对应的特征波段组合,即最佳特征波段组合。部分测试结果如表3,最佳识别率对应的波段组合为1001-1100cm-1波段,为蛋白质、脂肪和碳水化合物的C-C和C-O键的伸缩振动和C-O-H键的弯曲振动。

表3

波段/cm-1平均识别率/% 平均识别时间/s 401-450;501-550 96.29 3.41 801-950 96.29 3.39 1001-1100 99.08 3.35 401-450;501-550;801-950 98.15 3.48 401-450;501-550;801-950;1001-1100 98.77 3.54

四、对三中(D)确定的特征波段组合,即1001cm-1-1100cm-1波段,再次进行网格搜索法寻找该特征组合波段对应的最佳惩罚函数参数c和核函数参数g,网格搜索参数设为cmin=-10,cmax=5,gmin=-10,gmax=1,v=5,cstep=0.5,gstep=0.5,accstep=4.5。进行SVM分类识别测试,得到识别率为100%测试下出现频率最高的惩罚函数参数和核函数参数。即惩罚函数参数c=5.6569,核函数参数g=0.17678。

五、选取波段为1001cm-1-1100cm-1特征波段矩阵,设置惩罚函数参数c=5.6569,核函数参数g=0.17678,进行1000次SVM分类奶粉品牌识别测试,平均识别率为99.04%。

以上实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号