基于深度迁移学习的垃圾分类研究
Deep Transfer Learning-Based Waste Classification Research
摘要: 针对垃圾分类人工检测环境差,易出错,难度大,效率低的问题,提出一种利用深度迁移学习对生活垃圾分类的方法。首先,构建垃圾分类的图像数据集,同时数据增强,其次,搭建深度卷积神经网络ResNeXt和MobileNetV2,微调网络迁移参数以适应垃圾分类任务,最后,在基于深度迁移学习的卷积神经网络下,探索了网络冻结层数和学习率对不同量级的网络结构造成的影响。结果表明,ResNeXt受到学习率的影响更强,MobileNetV2受到网络冻结层数的影响更多,两者的最佳网络冻结层分别是50层和80层,最佳学习率分别是0.0003和0.0001,有效提升模型准确率,实现了对多种常见垃圾的有效分类。
Abstract: To address the problems of poor manual detection environment, error-prone, difficulty and low efficiency of garbage classification, a method of domestic garbage classification using deep transfer learning is proposed. Firstly, image datasets for garbage classification are constructed while data augmentation, secondly, deep convolutional neural networks ResNeXt and MobileNetV2 are built to fine-tune the network transfer parameters to suit the garbage classification task, and finally, the effects of network freezing layers and learning rate on the network structure caused by different magnitudes are explored under the convolutional neural networks based on deep migration learning. The results show that ResNeXt is more strongly influenced by the learning rate and MobileNetV2 is more influenced by the number of network freeze layers, and the best network freeze layers for both are 50 and 80 layers, respectively, and the best learning rates are 0.0003 and 0.0001, respectively, which effectively improve the model accuracy and achieve the effective classification of many kinds of common garbage.
文章引用:封皓元, 段勇, 胥程琪. 基于深度迁移学习的垃圾分类研究[J]. 图像与信号处理, 2023, 12(3): 290-301. https://doi.org/10.12677/JISP.2023.123029

参考文献

[1] 黄浩然. 基于Hu不变矩的垃圾分类和识别[J]. 自动化应用, 2020(8): 74-76.
[2] 申新杰, 兰浩, 曾渝. 基于AGAST角点域特征的垃圾识别算法[J]. 电脑知识与技术, 2020, 16(20): 183-186.
[3] 潘丽, 贾冕茜. 基于机器学习的智能垃圾分类系统设计[J]. 西昌学院学报(自然科学版), 2022, 36(2): 74-77, 124.
[4] 李勇, 郑唯加. 基于朴素贝叶斯分类器的垃圾分类系统[J]. 辽宁工业大学学报(自然科学版), 2021, 41(1): 49-52.
[5] 黄兴华, 叶军一, 熊杰. 基于纹理特征融合的道路垃圾图像识别及提取[J]. 计算机工程与设计, 2019, 40(11): 3212-3218, 3305.
[6] Krizhevsky, A., Sutskever, I. and Hinton, G.E. (2012) Imagenet Classification with Deep Convolutional Neural Networks. Advances in Neural Information Processing Systems, 25, 1097-1105.
[7] Wang, H. (2020) Garbage Recognition and Classification System Based on Convolutional Neural Network VGG16. 2020 3rd International Conference on Advanced Electronic Materials, Computers and Software Engineering (AEMCSE), Shenzhen, 24-26 April 2020, 252-255.
[Google Scholar] [CrossRef
[8] Sultana, R., Adams, R.D., Yan, Y., et al. (2020) Trash and Recycled Material Identification Using Convolutional Neural Networks (CNN). 2020 SoutheastCon, Raleigh, 28-29 March 2020, 1-8.
[Google Scholar] [CrossRef
[9] 贺朝辉, 曾鹏程. 基于深度学习的生活垃圾分类[J]. 电脑知识与技术, 2022, 18(3): 99-100.
[10] Endah, S.N. and Shiddiq, I.N. (2020) Xception Architecture Transfer Learning for Garbage Classification. 2020 4th International Conference on Informatics and Computational Sciences (ICICoS), Semarang, 10-11 November 2020, 1-4.
[11] Adedeji, O. and Wang, Z. (2019) Intelligent Waste Classification System Using Deep Learning Convolutional Neural Network. Procedia Manufacturing, 35, 607-612.
[Google Scholar] [CrossRef
[12] 陈牧图, 谭睿, 石垒垒, 等. 基于深度学习的智能垃圾分类系统设计[J]. 电子测试, 2022(17): 12-14, 18.
[13] 高静, 段中兴, 何宇超. 多尺度特征融合的轻量型垃圾分类方法[J]. 小型微型计算机系统, 2023, 44(2): 376-382.
[Google Scholar] [CrossRef
[14] Xie, S., Girshick, R., Dollár, P., Tu, Z.W. and He, K.M. (2017) Aggregated Residual Transformations for Deep Neural Networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, 21-26 July 2017, 5987-5995.
[Google Scholar] [CrossRef
[15] Sandler, M., Howard, A., Zhu, M., et al. (2018) Mobilenetv2: Inverted Residuals and Linear Bottlenecks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, 18-23 June 2018, 4510-4520.
[Google Scholar] [CrossRef