《食品科学》:深度学习在水果品质检测与分级分类中的应用算法光谱

20世纪80年代的神经网络第二次发展热潮时期,卷积神经网络(CNN)、长短期记忆网络(LSTM)模型获得了快速发展。2006年,杰弗里·辛顿以及他的学生鲁斯兰·萨拉赫丁诺夫正式提出了深度学习的概念。2012年,在ImageNet图像识别大赛中,杰弗里·辛顿团队的深度学习模型AlexNet一举夺冠,将错误率降低至16%,至此开启了基于深度学习的人工智能繁荣新时代。

深度学习的迁移学习能力极高,因此预训练好的深度学习模型可以对较小的数据集实现精确的迁移学习。深度学习在处理图像问题时的优点是减少了对特征工程(FE)的需求。深度学习出现之前,传统的图像分类方法都是基于人工设计的特征,性能严重影响整体结果。FE是一个十分复杂且耗时的过程,每当目标问题或使用的数据集发生更改时,FE都需要重新做出调整。另外相对于机器学习来说,深度学习的测试速度比基于机器学习的方法快很多。但深度学习对计算机硬件、数据集的要求较高。当计算机硬件水平较差时,计算速度会大幅下降。

深度学习的主流方法

目前典型的深度学习算法主要有深度玻尔兹曼机、自动编码器、CNN等。各种算法的组成结构与特点如表1所示,这些典型算法经过不断的优化与发展,衍生出了更多的算法。

2、深度学习在水果品质检测与分类领域的研究现状

水果外部品质检测

水果在生产、销售、运输、贮存期间容易受到环境影响,发生机械损伤等,而导致水果的外观品质受到影响。水果的外部品质主要依据它们的颜色、形状、尺寸等物理特征和机械损伤、外部缺陷等进行评估。外部品质是水果最直观的品质特征,直接影响它们的市场销售价格和消费者的购买欲望。对水果外部品质进行快速及时的无损检测,可以最大限度地减少损失,满足消费者的需求。

蓝莓是日常生活中常见的一种水果,个体较小且表皮颜色较深,RGB图像难以反映出其损伤程度,而光谱图像能反映出蓝莓的损伤情况。ZhangMengyun等结合光谱透射图像采用全卷积网络,完成了对蓝莓内部损伤的无损检测。作者将基础VGG16模型改进成全卷积模型进行训练与检测。对VGG16模型的改进如图2所示,将池化层的结果与预测结果结合后加入两个转置卷积层进行卷积得到最终预测结果。使得最后的输出结果与输入图像的大小、分辨率相同,成为全卷积模型。实验结果表明,采用深度学习方法,可以将机械损伤后30min的蓝莓分割出蓝莓损伤区域和花萼区域,测试集的准确度达到81.2%。

水果内部品质检测

YuXinjie等结合深度学习与可见/近红外高光谱反射成像技术,预测了库尔勒香梨采后硬度和SSC。将堆叠自动编码器(SAE)和全连接神经网络(FNN)相结合,构建出一个SAE-FNN模型,具体如图3所示。在此模型中,将采集到的光谱图像使用SAE进行提取,获得深度光谱特征作为模型的输入,随后对模型进行训练,并将提出的SAE-FNN模型与SVM方法进行对比实验,结果显示SAE-FNN模型准确度更高,表现更优越。

水果安全品质检测

水果的安全品质关系到消费者的饮食安全和健康,是水果最为重要的品质特征之一,主要通过对各种病虫害、农药残留、外来污染物等进行检测评估。

为防止病虫害的发生,水果生长各阶段中需要喷洒农药,所以在果实上难免会有农药残留。农药残留是影响水果安全性的重要因素之一。JiangBo等采用AlexNetCNN进行了苹果采后农药残留检测。在实验时采集了喷洒4种农药的苹果高光谱图像。通过理论分析和实验验证,确定了CNN的结构和参数(图4)。

目前水果安全品质检测问题的主要研究是针对水果病害和农药残留。因为RGB图像不能明显反映水果内部病害、农药残留,所以需结合光谱数据进行实验研究。但此类实验对数据集的要求很高。只有数据集足够大、质量够高,能够完全满足模型训练的要求,才能在实际预测时获得较高的准确率。但是目前公开的高质量高光谱数据集较少,所以有些研究者使用了自建的数据集,通过数据增强操作提高了模型特征提取准确度,但普适性较差。

水果分级分类

目前水果的分级分类大多是通过RGB图像对水果颜色、果实形状、表面缺陷等方面进行识别从而进行分级的,仅适用于不同品级外观差距较大的水果;而对于外观表现不明显的水果来说,光谱信息更能反映出不同品级水果的某些内部信息,相对于RGB图像更加全面。希望在以后的研究中,有更多的研究者可以将光谱图像信息引入深度学习中,全面采集各种品质指标,进一步提高水果分级精确度。

水果分类识别

近年来深度学习技术在水果识别与分类方面最新的一些研究成果,AlexNet与VGGNet等各种不同的算法在不同研究中都有所使用。多数实验以RGB图像作为载体进行相应的研究,也有部分实验使用了高光谱图像进行研究。通过深度学习模型对RGB图像和高光谱图像进行学习和权值训练,可以成功提取与水果的各种特征,完成对水果的识别与分类。与传统的水果分类方法相比,深度学习方法具有更好的性能,值得进一步研究。水果分类识别仍旧是一个水果研究领域的难点问题。有几个难点尚未发现比较好的解决方案,一是有些水果种间外观差距较小,例如李子和杏外观特点就十分相似;二是光照阴影导致的明暗变化使得同物种间图像出现较大差异;三是图像背景干扰大,对识别造成较大影响。从上述几点中可以看出某些水果识别难度较高,如何提高这些水果图像的识别精度将是未来的重点研究目标。

结语

本文为水果品质检测与分类识别领域的研究者们总结了近期应用深度学习的研究成果,期望深度学习技术未来能够在本领域取得更多优秀的研究成果,并将研究结果付诸实践。

THE END
1.2023最新深度学习的回归模型回归模型的算法2023最新深度学习的回归模型 回归模型的算法 回归分析是一种预测性的建模技术,它研究的是因变量(目标)和自变量(预测器)之间的关系。这种技术通常用于预测分析,时间序列模型以及发现变量之间的因果关系。通常使用曲线/线来拟合数据点,目标是使曲线到数据点的距离差异最小。https://blog.51cto.com/u_16213677/8579259
2.必看深度好文│推荐系统产品与算法概述基于模型的推荐算法种类非常多,最常用的有矩阵分解算法、分解机算法等。目前深度学习算法、强化学习算法、https://developer.huawei.com/consumer/cn/forum/topic/41598094
3.“才”聚天开,勇往“职”前7、持续学习、借鉴行业内的理论知识和实际操作经验,提升业务能力; 8、遵循公司从美国引进的系统行为干预方案,给予ADHD等行为问题儿童进行团体训练; 9、检索最新国内外科研进展,支持公司对课程的开发和优化; 10、从专业角度,解答顾客咨询; 11、公司交办的其他任务 https://www.tjrc.com.cn/app/article/content/VE4rR2NWRjUzUU5SOFFxWDdRa09oZz09.shtml
4.AlphaZero加强版AlphaTensor问世,发现史上最快矩阵乘法算法MIT计算机科学家Virginia Williams就表示:研究者们可以再尝试一下,去搞明白这些特定算法中有没有什么特殊规律。此外,也可以研究一下如果将这些特殊算法组合起来,是否能发现更多更优的计算方法。 目前AlphaTensor的相关代码已经开源。 五、以Deepmind开发的为主的深度学习在医学中的应用 https://www.medsci.cn/article/show_article.do?id=97c6e419443f
5.深度学习本书为三大部分,第一部分介绍应用数学基础知识和机器学习的基本概念,第二部分介绍业界经典的深度学习算法,第三部分是一些探索性研究,对深度学习的未来发展非常重要。本书假定读者拥有计算机科学的背景,熟悉编程,对计算性能、复杂度问题、图论知识以及入门的微积分了解https://www.epubit.com/bookDetails?id=N8263
6.计算机视觉的前沿研究和应用进展计算机视觉是近几年来热门的AI研究领域之一,它的作用是让计算机能够理解和处理图像和视频数据,其研究方向包括目标检测与识别、图像分割、姿态估计、行为分析等;常用算法包括卷积神经网络(CNN)、支持向量机(SVM)、深度学习(如ResNet、YOLO)等。计算机视觉在许多领域都有广泛的应用,包括人脸识别、自动驾驶、安防监控、医学https://wlxy.yangtzeu.edu.cn/sysywlglzx1/info/1027/1442.htm
7.基于深度学习的目标检测技术综述近年来, 由于卷积神经网络的发展和硬件算力提升, 基于深度学习的目标检测取得了突破性的进展. 目前, 深度学习算法已在计算机视觉的整个领域得到广泛采用, 包括通用目标检测和特定领域目标检测. 大多数最先进的目标检测算法都将深度学习网络用作其骨干网和检测网络, 分别从输入图像(或视频), 分类和定位中提取特征. https://c-s-a.org.cn/html/2021/3/7839.html
8.TSR:基于深度学习的超分辨率技术及应用腾讯云开发者社区2)本技术可用于所有对图片质量要求较高的场景,通过基于TSR的超分辨率技术可以智能修复用户的老照片,模糊的图片,能够把普通图片变成清晰图像。目前已在最新版QQ上使用,用户进行放大查看图片细节时可以达到“无限”缩放的高清效果 3)同时本技术带来的另一个收益是打开了移动端进行AI相关的深度机器模型学习的大门。在此之https://cloud.tencent.com/developer/article/1006272
9.什么是深度学习算法?不BB,直接上干货,力争用一篇文章给你说透什么是深度学习算法。备注:看的时候,手里可以拿一杯水,https://www.zhihu.com/question/314119766/answer/2008111235
10.深度学习综述这篇文章主要是为了对深度学习(DeepLearning)有个初步了解,算是一个科普文吧,文章中去除了复杂的公式和图表,主要内容包括深度学习概念、国内外研究现状、深度学习模型结构、深度学习训练算法、深度学习的优点、深度学习已有的应用、深度学习存在的问题及未来研究方向、深度学习开源软件。 https://blog.csdn.net/fengbingchun/article/details/50087005
11.基于深度学习的目标检测算法研究LateSpring摘要:基于深度学习的目标检测作为目前的计算机科学的研究热门方向之一,已经涌现了大量优秀的算法。通常来说,基于深度学习的目标检测[1,2]分为两阶段算法和单阶段算法[3]。本文详细介绍了第一个基于深度学习的两阶段目标检测算法R-CNN[4],以及其后续衍生算法包括SPP-Net[5],FastR-CNN[6],FasterR-CNN[7]算法,两https://www.cnblogs.com/JinyuLi/articles/17515231.html