鱼类和自动识别鱼新鲜度评价渔业应用程序中扮演重要角色。本文描述了一个基于支持向量机(svm)方法来提高鱼识别系统的性能。结果是用于评估的鱼新鲜使用人工神经网络(ANN)。鱼类的识别包括处理图像的鱼。最有效的特征提取,结合down-sampled版本的图像来创建一个一维输入向量。Max-Win算法应用到基于svm有增强的可靠性排序到96.46%。320年Cyranose实现电子鼻(电子鼻),为了实时评估鱼新鲜,是尝试。传感器模式智能处理涉及到使用一个专用的安以下每个物种的研究。最好的估计提供的新鲜是最敏感的传感器。选择数据收集从四个种类的鱼在一段十天。 It was concluded that the performance can be increased using individual trained ANN for each specie. The proposed system has been successful in identifying the number of days after catching the fish with an accuracy of up to 91%.
鱼自动排序的物种是一个重要的过程对于许多渔业应用,如新鲜评估、海洋生态问题,自动化日志渔船捕获的商业和研究。在这个工作中,鱼识别完成,目的是提高新鲜度评价系统的准确性。传统上,鱼皮的模式以及整个形状已经被渔业研究人员使用识别鱼。然而,照明条件下,新鲜的鱼,鱼和肤色的变化影响类型识别。这使得很难手动分类鱼类和正确解释这些发现。
鱼图像作为输入的使用培训系统并不是有效的内存使用是最佳和鱼类型是容易辨认。鱼皮鱼可以纳入拟议中的图像识别系统作为补充,而不是必要的对象识别输入。鱼类型识别基于鱼眼图像和从这些图像中提取有用的参数是系统设计中采用的方法。
支持向量机(SVM)模式识别已经被证明是一种有效的工具(
识别鱼的种类,它的新鲜度,评估。鱼的质量是一个复杂的概念,涉及一系列的因素,新鲜是最重要的一个。它表示程度的各种物理、化学、生物化学和微生物的变化的鱼。的各种感官和仪器方法用来确定鱼的新鲜度,E-nose-based方法继续成为主要的选择(
散发的气味从鱼时生成一个特征模式或电子鼻传感器检测到的打印。收集来自各个传感器的响应,将化学反应转换为电信号,导致气味打印。气味的类型和气味的程度的选择性取决于传感器的选择和数量的传感器阵列。数据处理和模式识别技术可以应用于传感器信号来区分物质或训练系统提供识别基于已知的反应的集合。
已被用于电子鼻鱼新鲜监测和气味评价(
欧洲项目,使用两种类型的电子鼻基于不同的抽样程序和传感器技术研究开发的可能性多传感器设备使用电子鼻的组合,光谱,texture-meters,图像分析器,颜色米,测量电特性测量和估计鱼新鲜度(
在图所示的框图
鱼类识别和新鲜度评价系统。
支持向量机是一种监督学习技术,可以应用于分类或回归(
这些算法试图找到一个独特的超平面的最大利润SVM模型分离不同的类。SVM分类,也可用于复杂模型采用非线性内核。核函数的作用是在原始输入空间执行计算而不是高维(甚至无限)特征空间(
结构的支持向量机(
支持向量机有一个更快的训练时间等统计训练方法和使用更少的内存空间。然而,在图像分类应用程序使用的原始图像作为训练支持向量机的输入会导致很大的内存空间,因此利用很长的训练时间。因此,在本研究中,我们使用鱼眼的特点和鱼皮图像作为训练支持向量机的一部分,而不是原始的图像。
最优分离超平面(OSH)是超平面的最大优势对于一个给定的有限集的学习模式(
上述学习方法可以扩展到非线性分类器。
让
非线性支持向量机学习,我们不需要显式地指定的非线性映射
决策函数的输入向量
的参数
支持向量机的学习方法是结构风险最小化(紧密相关
Max-Win [
一个输入模式是所有成对分类器。接收输入,每个支持向量机决定输入模式所属的类。它被认为是“投票”。我们可以用“选票”的数量为每个类的信心。最后的答案是获得选票的最大数量的类。识别时间成正比
一个新的策略中使用两级分类器的设计。它使用投票机制
两级的解释为多级分类器。
在图
这个过程可以概括如下:
将测试数据作为输入应用于所有级别0并行SVM分类器,
使用支持向量机分类器的预测级别0作为一级分类器的输入数据,和
使用MAX-Win算法来确定一级的输出作为识别结果。
鱼眼图像的4个品种的研究。
所有图片在一个统一的照明条件下。其他摄影的参数如鱼与相机的位置也被固定在图像采集过程中为了减少处理行业错误。
使用最有效的特征提取鱼鱼的眼睛和皮肤,除了downsampled版本的选择图片,导致降低训练时间和提高性能在鱼类识别。选择一个最佳的图像尺寸保证降低计算成本和更快的响应,同时训练和测试支持向量机。然而,缩减图像可能导致损害提供的信息量,提高识别的错误。因此,
每个图像的压缩部分作为SVM的输入的一部分。第二部分的输入向量4从鱼眼图像提取的特征参数。他们正在统计功能,包括
因此,而不是使用生鱼形象,我们使用404个样本(400从压缩图像和4提取参数)来减少支持向量机的结构复杂性,减少训练时间。
一个支持向量机实现项目叫做LSSVM实验室(
SVM分类的质量取决于几个参数的组合:容量参数
320便携式Cyranose电子鼻组成的数组32聚合物炭黑复合传感器是用于我们的实验。这些传感器的电导率变化导致电阻值增加当他们暴露于蒸气或刺激气味。电阻的变化是整个数组,记录为传感器输出一个数字形式的模式。这些模式为不同的蒸汽(不同的和独特的
四种选择:红鲷鱼、鲂鱼Tarakihi和鲹。选择鱼碎肉的储存在冰箱里。固定数量的肉的鱼被从冰箱里拿出,暴露在室温下每个实验之前为了让样品室温。这些样本被分为四个无菌眼镜(每一个玻璃鱼)在温度控制的环境中。阅读来自样品的顶部空间通过手动介绍电子鼻系统。为目的的评估,电子鼻传感器对样本的位置是固定的。基线清洗时间、采样时间和清洗时间的电子鼻准确地为每个实验设置,以避免错误。时间允许记录完整的气味电子鼻打印30秒的采样时间。足够的时间被允许为每个数据收集完成样品气味打印和打扫房间。不同的样品相同的鱼每天测量(除了天3和4)超过十天的时间。 The smell prints generated from these measurements were used to ascertain the fish freshness. The proposed method may be used in other countries for the identification of fish species by training the data sets to be selected accordingly.
将气味转换为传感器的过程生成时间序列的模式结果成千上万的每个传感器的阻力值。我们四的气味选择转换类型的鱼闻打印/天1、2,5,6,7,8,9,10后的鱼(没有数据被收集在天3和4)的采样间隔30秒,大约2000每个过程中每个传感器收集的样本。因此,大约2048000个数据样本[4(鱼)
气味的一部分打印响应通过先生一个红鲷鱼。
图
之间的相对距离闻到打印在连续两天的反应。
相对价值计算,基于不同的smell-prints连续两天之间(例如,一天7和8)。它可以观察到,一些传感器显示更好的反应比别人。这是由于这样的事实:电子鼻传感器制造不同的应对方式不同的气味,在目前情况下传感器3、4和6对鱼的气味反应很好。然而,一些传感器(如传感器23)具有良好反应消除由于不稳定反应不同的鱼。因此,神经网络分类器训练和测试,我们选择传感器的smell-print 3、4和6只。
为了减少数据的大小,进一步简化分类器,我们决定只评估评估测试4天(每天2、5、7、8)。因此,初始数据的大小减少到96000个样本:[4(鱼)
此外,发现每闻到打印2000个样本由大约8相似脉冲的脉冲宽度小于250个样本。达到一个更好的数据换算系数,我们应用一个窗口的宽度200样品气味打印。窗口选择脉冲从其前沿选择气味打印。这种方法使每个嗅觉打印的时间序列被固定到一个200 -取样间隔和初始数据的大小减少到9 600个样本:
提取几个数值特征可以从原始数据强劲描述气味打印导致减少使用的数据集的大小。在这种情况下,样本的数量来描述单个传感器反应是减少从200样品50个样本中讨论
从选中的脉冲最有效的特征提取以及down-sampled版本。因此每个分类器的输入向量由两部分组成。固定200 -取样间隔发起的前沿脉冲smell-print被选中和down-sampled 5倍生成40-sample压缩部分,这是第一个组件的输入到神经网络架构。第二部分的输入向量包括10特征参数提取相同的200 -取样间隔。这些统计特性是:
我们使用50组件(10 + 40压缩组件特性)而不是使用200个样本的原始味道。减少数据的大小减少了网络的复杂性和提高数据分类的性能。
固有的大规模并行分布式架构在人工神经网络用于信息处理和信号的分类不同的系统。他们具有计算模型和由处理元素的集合称为神经节点(神经节点)和加权连接(突触)[
气味打印分类是由前馈人工神经网络组成的三层的神经元。预处理数据,提出了人工神经网络的输入层隐层和输出层的进一步处理。人工神经网络是计算的建模工具,已经广泛应用于许多学科模型复杂的问题(
提取特征的电子鼻传感器和人工神经网络是用来评估分类的新鲜的鱼味道打印数据根据数据收集的日子。
不同的神经网络结构,用于确定一个最佳解决方案的智能分析实际鱼新鲜,这四个网络,基于多层前馈模型的三层包括输入,和输出层,选择隐藏。
总共有50所包含的输入向量元素显示在输入层神经元的数量应该等于50。的最佳隐层神经元数选择经验等于15和转换功能的“tansig”被选为这一层。输出(目标)向量可以定义为1秒和0秒来表示每个类。确定实际的天,鱼被分为四个不同的类别,在输出层神经元的数目可以是2或4。我们选择2为输出层神经元有4的组合(00,01、10和11)分配给每个类的输出。“tansig”的变换函数也选择了这一层。
每个安与随机初始化权值神经元之间的连接。一个训练数据集,与一个已知的结果,进入输入神经元。安比较自己的输出值与已知结果和计算均方误差(MSE)的价值。这个错误的价值将会改变权重的连接更新。安试图最小化误差根据学习算法通过调整权重。这个过程重复一个预定义的时代。最后,新的数据与未知的结果值可以被测试的安回忆阶段。应该注意的是,有一个小分类错误由于MSE的非零值为每个网络。
在前一节中提到,232年的实验中进行了使用数据库收集的图像从四种不同的鱼鱼的眼睛。数据库被分为两组。第一组(训练数据集)包括176从每个鱼图像包含44眼图像类型。
第二组(测试数据集)包括剩下的56个图像,包括14眼图像的每个鱼类型。结果的应用提出的支持向量机分类器对测试数据为目的的物种识别列表在表
正确分类的结果提出了四种类型的鱼的SVM分类器。
| 鱼的类型 | 分类速度 |
|---|---|
| 鲂鱼 | 100% |
| Tarakihi | 95年 |
| 红鲷鱼 | 95年 |
| 鲹 | 95年 |
同样的训练参数选择对所有网络。为了减少任何错误引起的体重初始化,每个网络训练5次通过随机选择的训练集的输入。
在表
的训练表现NET1 NET4。
| 鱼的类型 | 分配 | 不。的 | 均方误差 | 平均 |
|---|---|---|---|---|
| 网络 | 尝试 | 均方误差 | ||
| 鲷鱼 | Net1 | Net1-1 | 3.27333 e - 007 | 2.50 e-02 |
| Net1-2 | 9.55535 e - 008 | |||
| Net1-3 | 0.125094 | |||
| Net1-4 | 2.78121 e - 007 | |||
| Net1-5 | 1.51417 e - 008 | |||
|
|
||||
| 鲂鱼 | Net2 | Net2-1 | 7.04806 e - 007 | 1.25 e-02 |
| Net2-2 | 0.0416668 | |||
| Net2-3 | 0.0208342 | |||
| Net2-4 | 1.28665 e - 006 | |||
| Net2-5 | 1.39123 e - 007 | |||
|
|
||||
| Tarakihi | Net3 | Net3-1 | 1.07294 e - 009 | 5.44 e-02 |
| Net3-2 | 4.39311 e - 008 | |||
| Net3-3 | 0.25 | |||
| Net3-4 | 1.39601 e - 007 | |||
| Net3-5 | 0.0218682 | |||
|
|
||||
| 鲹 | Net4 | Net4-1 | 5.83483 e - 008 | 4.17 e 03 |
| Net4-2 | 2.41354 e - 008 | |||
| Net4-3 | 2.41375 e - 007 | |||
| Net4-4 | 3.80799 e - 008 | |||
| Net4-5 | 0.0208341 | |||
培训时代被设置为100,TRAINLM训练函数(因为它是非常快的)用于所有四个网络。TRAINLM是一个非常快的网络训练的MATLAB函数更新重量和偏差值根据Levenberg-Marquardt优化(
从表中给出的结果
所选择的网络被用来测试鱼新鲜使用32个测试数据集。正如前面讨论的,提取的特征数据集包括四个鱼的气味打印选定的天的数据收集(天2、5、7和8)。
正确的识别和速度的平均天数后抓的鱼是报道后的天数平均捕获的鱼被发表在表
正确识别的天数在抓鱼的选择网络。
| 鱼的类型 | 选择 | 不。天 | 正确的 | 平均 |
|---|---|---|---|---|
| 网络 | 后 | 分类 | 正确的 | |
| 鱼 | 率 |
率 |
||
| 鲷鱼 | Net1-5 | 2 | 91.67 |
95.83 |
| 5 | One hundred. |
|||
| 7 | 91.67 |
|||
| 8 | One hundred. |
|||
|
|
||||
| 鲂鱼 | Net2-5 | 2 | 83.33 |
93.75 |
| 5 | 91.67 |
|||
| 7 | One hundred. |
|||
| 8 | One hundred. |
|||
|
|
||||
| Tarakihi | Net3-1 | 2 | 83.33 |
91.67 |
| 5 | 91.67 |
|||
| 7 | 91.67 |
|||
| 8 | One hundred. |
|||
|
|
||||
| 鲹 | Net4-2 | 2 | 91.67 |
95.83 |
| 5 | One hundred. |
|||
| 7 | 91.67 |
|||
| 8 | One hundred. |
|||
研究开展鱼类识别处理从鱼眼使用统计学习样本。新设置的功能已经从最初的鱼眼图像中提取其次是二级分类器的发展提高训练分类器的泛化性能。的统计特性,如
评估232年进行鱼眼图像显示,二级分类器的性能使用线性和MLP内核很好整体分类率96.46%。识别的鱼没有可见的眼睛的一些特殊情况,如比目鱼和鞋底,鱼皮图像可以用来代替鱼眼图像。
商业电子鼻在食品行业的使用和质量控制评估鱼新鲜度等感兴趣的话题。抓鱼之后,它开始退化。环境条件如温度和含水量扮演了一个重要的角色在维持鱼的新鲜度。电子鼻可以使用不仅估计新鲜,还可以用它来预测它的降解速度给定的环境条件。电子鼻也可以用来控制环境条件通过一定的反馈机制来延长鱼新鲜度。
在本文中,我们提出了一个鱼新鲜度评价方法基于便携式E -鼻子和ANN分类器。化学传感器的阵列,形成的基础,电子鼻响应信号模式针对不同天的每个鱼类型。ANN-based分类器处理这些信号和分配个体鱼的新鲜度水平。
该方法测试样品的四个鱼在不同天。结果使用类似的架构为所有四个网络(50,15日和2个神经元的输入,隐藏起来,和输出层,职责)。网络训练与不同的训练数据集,从个体鱼,因此重量值在他们的层次是不同的。5次训练后的网络,我们选择最好的训练网络为每个鱼。通过随机选择学习和测试集,平均误差与学习
在所有四个鱼可以使用一个网络分类,使用四个不同网络的目的是提高系统的准确性。评估个体鱼的新鲜度是由一个特定的网络培训的形式。
相当准确评估鱼的新鲜度已经获得了所选样本。的平均正确分类的天数后抓鱼是95.83%,93.75%,91.67%,95.83%为选定的鱼类型。结果证实,该评估方法可以被认为是一个合适的新鲜技术评估。不过,它必须是备案的样本被保存在冰箱是可行的方法来存储和新鲜与冰箱存储环境。
共同的缺点对质量控制在工业环境中,这个过程是缓慢和分析需要实验室设施、高素质的员工队伍。此外,有困难出现在建立标准使用在不同的位置。这个系统的主要障碍的方式被认为是一个商业解决方案在于质量控制器/检查员需要评估一批新鲜的鱼而不是单个的样品。就业这个系统的批处理鱼仍在探索。
总之,电子鼻可以使用不仅估计新鲜,还可以用来预测它降解速度给定的环境条件。电子鼻也可以用来控制环境条件通过一定的反馈机制来延长鱼新鲜度。使用四种不同的网络可以提高系统的准确性。进一步的研究正在进行,使系统在商业上可行。