鱼类产地溯源方法、电子设备、存储介质及装置与流程

文档序号:15341380发布日期:2018-09-04 22:13阅读:222来源:国知局
本发明涉及一种物种产地溯源
技术领域
,尤其涉及鱼类产地溯源方法、电子设备、存储介质及装置。
背景技术
:黄鳍金枪鱼属于鲭科金枪鱼属,是海洋暖水性鱼类,为金枪鱼的主要品种之一,黄鳍金枪鱼肉质鲜美,营养价值高,其蛋白质中包含人类所必需的氨基酸,其脂肪中含有dha和epa等不饱和脂肪酸,能够降低人类胆固醇、防止脑血管硬化;因此是一种高经济价值鱼类。黄鳍金枪鱼作为大洋性洄游鱼类,广泛分布于太平洋、印度洋和大西洋的中、低纬度海洋区域。据fao统计,2010年,黄鳍金枪鱼占金枪鱼八大品种的27.1%,其中太平洋海域占金枪鱼品种总捕捞量的70.5%,印度洋占捕捞量的19.5%,大西洋产量小于10.0%。金枪鱼等名贵鱼类在中国消费者中越来越受欢迎的同时,人们对鱼肉的产地也非常感兴趣,因为不同产地的鱼肉往往意味着价格和质量的不同。在食品安全越来越受重视的今天,溯源技术是目前解决食品安全的有力手段,建立完善的溯源系统,有利于消费者和监管者对购得食品进行全面的了解,如发生食品安全事故,可快速追溯到相关食品生产产地,责任人等重要信息。其中产地的确认是溯源技术的关键点之一,但在溯源过程中,如果在生产捕捞环节没有做信息记录的话,对后续的信息追踪将产生巨大的负面影响。以金枪鱼等高附加价值海鱼为例,如何对其进行产地溯源还存在不少难题,由于中国市场存在大批量不同产地金枪鱼,超市和售卖市场对其产地标注不准确,或存在故意标错产地来低价高卖将严重侵害消费者的利益,然而却没有太好的检测手段进行鉴别。因此目前必须采用其他的技术方法来进行产地的识别。光谱检测技术作为一种无损、高效检测技术,其通过检测不同生长环境的肉类的蛋白质,脂肪等物质的细微差异所引起的官能团倍频、合频的吸收光谱不同,可对肉类进行产地识别。在猪肉、牛肉、马肉等相关肉类的掺假过程中,光谱技术均可取得不错的识别效果。传统的光谱识别方法主要有plsr、svm、bp神经网络等方法,也能取得不错的效果,但是plsr、svm方法一般经过光谱预处理后得到的效果较好,而bp神经网络效果的好坏跟初始值选取、参数设定有较大关系,容易陷入局部最优造成预测准确率下降。技术实现要素:为了克服现有技术的不足,本发明的目的之一在于提供鱼类产地溯源方法,采用dbn和bp神经网络的结合,提高鱼类产地识别的准确性。本发明的目的之二在于提供一种电子设备,采用dbn和bp神经网络的结合,提高鱼类产地识别的准确性。本发明的目的之三在于提供一种计算机可读存储介质,采用dbn和bp神经网络的结合,提高鱼类产地识别的准确性。本发明的目的之四在于提供鱼类产地溯源装置,采用dbn和bp神经网络的结合,提高鱼类产地识别的准确性。本发明的目的之一采用如下技术方案实现:鱼类产地溯源方法,包括以下步骤:采集样本数据,通过红外光谱仪采集鱼肉样本的光谱数据;特征值提取,将所述光谱数据导入到训练好的特征值训练模型,提取所述鱼肉产地的特征值;产地溯源,所述特征值作为bp神经网络的输入,所述bp神经网络对所述特征值进行分类,预测出所述鱼肉样本的产地。进一步地,所述特征值训练模型具体步骤如下:使用三层rbm构建dbn基本训练模型,随机选取若干样本的光谱数据作为学习集,导入所述dbn基本训练模型中进行网络模型训练,训练出网络模型的权值,建立鱼肉的特征值训练模型。进一步地,所述三层rbm为第一rbm、第二rbm、第三rbm,所述光谱数据作为所述第一rbm的输入,所述第一rbm的输出作为所述第二rbm的输入,所述第二rbm的输出作为所述第三rbm的输入,所述第三rbm输出特征值。进一步地,所述bp神经网络包括三层神经网络,三层所述神经网络的神经元格式分别为100、10、1,三层所述神经网络的训练算法依次为logsig、logsig、purelin,三层所述神经网络的设置训练参数均为10000,三层所述神经网络的目标误差均为10-3。进一步地,所述步骤采集样本数据具体包括以下步骤:样本准备,取出待识别产地的鱼肉片;仪器预热与校准,打开卤素灯和光谱仪预热半小时,待稳定后采用标准白板和环境光进行光谱仪校准;数据采集,将所述鱼肉片依次放置在积分球上进行光谱采集,采集三次求平均值作为所述鱼肉片的光谱,得到光谱数据,所述光谱采集时的工作温度为25℃,工作湿度为40±5%rh。进一步地,还包括步骤如下:主成分分析,使用pca算法对所述光谱数据进行降维处理,获得方差贡献率合计超过90%的主成分。本发明的目的之二采用如下技术方案实现:一种电子设备,包括:处理器;存储器;以及程序,其中所述程序被存储在所述存储器中,并且被配置成由处理器执行,所述程序包括用于执行上述的鱼类产地溯源方法。本发明的目的之三采用如下技术方案实现:一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行上述的鱼类产地溯源方法。本发明的目的之四采用如下技术方案实现:鱼类产地溯源装置,包括卤素灯、光谱仪、标准白板、dbn模块、bp模块,所述光谱仪包括积分球;所述光谱仪用于采集鱼肉片的光谱数据,所述dbn模块对所述光谱数据进行提取,将提取后的特征值作为bp模块的输入,所述bp模块用于对所述特征值进行分类,得到所述鱼肉片的产地。进一步地,所述积分球具体为38mm积分球,所述38mm积分球包括由聚四氟乙烯制成的内壁涂层。相比现有技术,本发明的有益效果在于:本发明提供了鱼类产地溯源方法,还公开了一种电子设备、一种计算机可读存储介质及鱼类产地溯源装置,用dbn算法对鱼类的光谱数据进行学习,消除不相关和无效的光谱信息,将学习后的特征值作为bp神经网络的输入来匹配鱼类识别模型,具有较高的去噪能力,同时能够避免bp神经网络的初值随机选定和参数选取不合适导致的局部最优等问题;整体上,本发明所提供的鱼类产地溯源方法在交叉验证准确率、外部预测准确率、校正集均方根误差、预测集均方根误差上较现有技术来说都是最好的,从而提高鱼类产地识别的准确性。上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附图详细说明如后。本发明的具体实施方式由以下实施例及其附图详细给出。附图说明此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1为本发明的鱼类产地溯源方法的流程示意图;图2为本发明涉及的西太平洋金枪鱼的曲线示意图;图3为本发明涉及的大西洋金枪鱼的曲线示意图;图4为本发明涉及的印度洋金枪鱼的曲线示意图;图5为本发明涉及的主成分进行加权载荷后的曲线示意图。具体实施方式下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。鱼类产地溯源方法,如图1所示,包括以下步骤:采集样本数据,通过红外光谱仪采集鱼肉样本的光谱数据;特征值提取,将光谱数据导入到训练好的特征值训练模型,提取鱼肉产地的特征值;产地溯源,特征值作为bp神经网络的输入,bp神经网络对特征值进行分类,预测出鱼肉样本的产地。如图2-图4所示,本实施例中的鱼类为金枪鱼,其中金枪鱼鱼肉片的三种产地分别为印度洋、西太平洋和大西洋,即bp神经网络中对于印度洋金枪鱼、西太平洋金枪鱼、大西洋金枪鱼的特征值范围有所不同;当待识别产地的鱼肉样本进行光谱数据采集后,提取该光谱数据的特征值,将该特征值与bp神经网络中的特征值范围进行比对,即可预测出金枪鱼鱼肉片的产地,比如假设该特征值中印度洋金枪鱼的特征值范围为0-16,西太平洋金枪鱼的特征值范围为16-32,大西洋金枪鱼的特征值范围为32-48,若待识别产地的鱼肉样本的特征值为24,落入西太平洋金枪鱼的特征值范围,则认为待识别产地的鱼肉样本的产地为西太平洋对于上述的特征值训练模型来说,取出三种产地的金枪鱼鱼肉片若干,然后执行步骤光谱数据仪器预热与校准、步骤数据采集、步骤特征值提取之后执行如下步骤:使用三层rbm构建dbn基本训练模型,随机选取若干金枪鱼鱼肉样本的光谱数据作为学习集,导入dbn基本训练模型中进行网络模型训练,训练出网络模型的权值,建立鱼肉的特征值训练模型。在本实施例中,深度信念网络dbn包括三个受限波尔兹曼机rbm(restrictedboltzmannmachine),从下往上依次为第一rbm、第二rbm、第三rbm,rbm可以提取更抽象的特征,明显提高神经网络泛化能力;每个rbm都是只包含一个隐层的两层模型,每一个rbm的训练输出作为下一个rbm的输入;三个主成分作为第一rbm的输入,第一rbm的输出作为第二rbm的输入,第二rbm的输出作为第三rbm的输入,第三rbm输出特征值,即使用dbn算法对待识别产地的金枪鱼鱼肉片的光谱数据进行学习,消除不相关和无效的光谱信息。bp(backpropagation)神经网络是一种按照误差逆向传播算法训练的多层前馈神经网络,利用梯度搜索技术,以期使网络的实际输出值和期望输出值的误差均方差为最小,对于本实施例来说,bp神经网络将输入的特征值与三种金枪鱼的特征值范围进行一一匹配对比,得到匹配度最高的金枪鱼识别模型,获取匹配度最高的金枪鱼识别模型所对应的产地,即识别出该金枪鱼鱼肉片的产地。其中,还包括步骤如下:主成分分析,使用pca算法对光谱数据进行降维处理,获得方差贡献率合计超过90%的主成分。其中印度洋金枪鱼、印度洋金枪鱼和印度洋金枪鱼在波长为520nm、560nm、608nm时均有弱小吸收峰;在对待识别产地的金枪鱼鱼肉片的光谱数据做主成分分析pca(principalcomponentanalysis),得知第一主成分贡献88%的方差、第二主成分贡献8%的方差、第三主成分贡献2%的方差,前三个主成分加起来占98%的贡献率,如图5所示,在前三个主成分的加权载荷图中,在496nm、538nm、570nm和630nm四个波段时有较大影响;使用pca算法对光谱数据降维,能减少后续不必要的计算。在本实施例中,bp神经网络包括三层神经网络,其中三层神经网络的神经元格式分别为100、10、1;三层神经网络的训练算法依次为logsig、logsig、purelin;三层神经网络的设置训练参数均为10000;三层神经网络的目标误差均为10-3。其中,步骤采集样本数据具体包括以下步骤:样本准备,取出待识别产地的鱼肉片;仪器预热与校准,打开卤素灯和光谱仪预热半小时,待稳定后采用标准白板和环境光进行光谱仪校准;数据采集,将鱼肉片依次放置在积分球上进行光谱采集,采集三次求平均值作为鱼肉片的光谱,得到光谱数据,其中,光谱采集时的工作温度为25℃,工作湿度为40±5%rh,以保证采集光谱的准确性。对于本发明所提供的鱼类产地溯源方法,建立的模型简称为dbn-bp,与现有技术的支持向量机svm(supportvectormachine)、偏最小二乘回归plsr(partialleastsquaresregression)、bp(backpropagation)神经网络来说,如表一所示,在交叉验证准确率、外部预测准确率、校正集均方根误差rmsec(calibrationsetsrootmeansquareerror)、预测集均方根误差rmsep(predictionsetsrootmeansquareerror)上均为最好,从而提高鱼类产地识别的准确性表一:svm、plsr、bp神经网络和dbn-bp模型的性能建模方法svmplsrbpdbn-bp校正集准确率/%100100100100交叉验证准确率/%76959698外部预测准确率/%73959597.5rmsec0.280.160.040.01rmsep0.40.210.220.19一种电子设备,包括:处理器;存储器;以及程序,其中程序被存储在存储器中,并且被配置成由处理器执行,程序包括用于执行上述的鱼类产地溯源方法;一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行上述的鱼类产地溯源方法。鱼类产地溯源装置,包括卤素灯、光谱仪、标准白板、pca模块、dbn模块、bp模块,光谱仪包括积分球;光谱仪用于采集鱼肉样本的光谱数据,dbn模块对光谱数据进行学习,将学习后的特征值作为bp模块的输入,bp模块用于对特征值进行分类,得到鱼肉样本的产地。其中,积分球具体为38mm积分球,38mm积分球包括由聚四氟乙烯制成的内壁涂层,使其具备95%以上的高反射率在400-800nm波段时为99%,其光谱范围可覆盖250-2500nm。本发明提供了鱼类产地溯源方法,还公开了一种电子设备、一种计算机可读存储介质及鱼类产地溯源装置,用dbn算法对鱼类的光谱数据进行学习,消除不相关和无效的光谱信息,将学习后的特征值作为bp神经网络的输入来匹配鱼类识别模型,具有较高的去噪能力,同时能够避免bp神经网络的初值随机选定和参数选取不合适导致的局部最优等问题;整体上,本发明所提供的鱼类产地溯源方法在交叉验证准确率、外部预测准确率、校正集均方根误差、预测集均方根误差上较现有技术来说都是最好的,从而提高鱼类产地识别的准确性。以上,仅为本发明的较佳实施例而已,并非对本发明作任何形式上的限制;凡本行业的普通技术人员均可按说明书附图所示和以上而顺畅地实施本发明;但是,凡熟悉本专业的技术人员在不脱离本发明技术方案范围内,利用以上所揭示的技术内容而做出的些许更动、修饰与演变的等同变化,均为本发明的等效实施例;同时,凡依据本发明的实质技术对以上实施例所作的任何等同变化的更动、修饰与演变等,均仍属于本发明的技术方案的保护范围之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1