999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

固體金屬垃圾分類中基于深度學習方法的研究

2021-11-20 22:41:36呂東,王萍,王宇航,王智文,張燦龍
廣西科技大學學報 2021年4期
關鍵詞:深度學習

呂東,王萍,王宇航,王智文,張燦龍

摘? 要:固體金屬垃圾具有巨大的回收利用空間和經濟再利用價值.在日常生活中,金屬垃圾的分類回收主要依靠傳統人工分類,費時費力.為此本文提出一種基于深度學習的方法對金屬垃圾進行分類:構建一個包含6類共17 804張圖片的固體金屬垃圾數據集并命名為GX-TrashNet;采用ResNet-101作為分類模型,加入注意力機制模塊提升模型的分類準確率;使用卷積核大小為1*1的卷積層代替注意力機制模型中的全連接層,使用全局平均池化層作為分類器.實驗結果表明,改進后的模型在GX-TrashNet上的分類準確率為97.00%,在TrashNet上分類準確率為80.87%.

關鍵詞:固體金屬垃圾;垃圾分類;深度學習;注意力模塊;卷積神經網絡

中圖分類號:TP391.41? ? ? ? ? DOI:10.16375/j.cnki.cn45-1395/t.2021.04.016

0? ? 引言

垃圾是放錯了位置的資源,相比于生活垃圾分類回收,金屬垃圾回收再利用有著巨大的經濟效益和社會效益,并且金屬垃圾形態相對固定,容易分辨.垃圾分類在計算機視覺中屬于圖像分類.圖像分類是人臉識別[1-2]、目標檢測等高級任務的重要基礎.隨著人工智能技術的發展,越來越多的研究人員開始采用深度學習方法進行垃圾分類.文獻[3]構建了一個公開的包括6類共2 527張垃圾圖片的數據集TrashNet,在該數據集上有許多研究者進行了一系列實驗[4-15],其中具有代表性的有:Adedeji等[11]將ResNet-101的分類器替換為SVM,在訓練中采用ImageNet數據集上預訓練好的權重,取得了87.00%的準確率.文獻[12]將輕量型網絡MobileNet用到該數據集上進行訓練,取得87.20%的準確率,并且推出了能用于實際測試的垃圾分類APP.文獻[13]提出了一種輕量型垃圾分類模型RecycleNet,在實驗中盡管測試速度較慢,但該模型大大減少了模型參數,降低了模型復雜度.Yang等[14]提出了一種輕量型模型WasNet,在實驗中對比了AlexNet、VGG-19和Iception-ResNet在該數據集上的分類性能,其中WasNet的分類準確率最佳,為96.10%;此外,該作者還將訓練好的模型嵌入移動端進行了測試.文獻[15]對比了多種卷積神經網絡模型,在訓練前加載ImageNet數據集上的預訓練權重,在訓練時進行參數微調,使用DenseNet-121取得了95.00%的準確率.

雖然TrashNet數據集憑借圖像尺寸統一和背景干凈的優勢使許多學者完成了一系列優秀的實驗,但是TrashNet數據量小,分類類別范圍模糊,模型訓練很容易過擬合.而且現階段實驗研究多為基于生活垃圾的分類,對于固體金屬垃圾的分類研究較少,因此,有必要采用深度學習方法對固體金屬垃圾進行分類研究.

1? ? 相關內容簡介

1.1? ?數據集簡介

在垃圾分類任務中,最常用的數據集是由斯坦福大學Yang等[3]收集構建的包括6類共2 527張垃圾圖像數據集TrashNet.TrashNet數據集如圖1、表1所示.

通過實際調研發現,目前尚無開源的固體金屬垃圾數據集可供使用,因此,參考TrashNet數據集格式,構建了一個包含6類共17 804張固體金屬垃圾圖片的數據集GX-TrashNet. GX-TrashNet數據集如圖2、表2所示.GX-TrashNet主要由手機實地拍攝、網絡爬蟲和人工手動數據增強3種不同方法構成.在初步收集部分數據集后,隨機對部分圖像做了旋轉、左右翻轉、對比度增強和亮度變化數據擴充操作,部分樣本數據擴充如圖3所示.

1.2? ? 模型的選擇及改進

選擇ResNet-101作為固體金屬垃圾分類模型.在ResNet提出之前,研究人員發現隨著神經網絡層數的加深,神經網絡的訓練不可避免地出現了退化問題.而ResNet的提出很好地解決了這一問題,最大的創新點是殘差學習單元的提出.殘差學習單元在神經網絡的輸入層和輸出層之間建立了一條直接的關聯通道,使得底層信息特征與高層信息特征更好地融合.文獻[16]證明,對比直接堆疊的網絡,殘差學習單元的提出將網絡計算性質從乘法變為加法,從而讓神經網絡計算變得更加穩定,可訓練的網絡層數也大大增加.殘差學習單元如圖4所示.

在確定了分類模型之后,由于收集的固體金屬垃圾數據集在收集完畢后并沒有做過多的預處理,因此,數據集內存在很多背景復雜、圖像模糊、難以辨認類別的圖像.對于卷積神經網絡模型來說,圖像復雜的背景會干擾模型提取特征并影響分類的正確性.因此,加入注意力機制,忽略圖像中無關信息而關注重點信息十分必要.本文對于ResNet-101的改進主要分為3部分:首先,在網絡模型中加入注意力模塊來提高分類準確率;其次,使用卷積核大小為[1*1]的卷積層替代注意力模塊中的全連接層;最后,使用全局平均池化層作為分類器.

2? ? 對比實驗與結果分析

本文對比了ResNet-101分別加入SE[17]和CBAM[18]前后在TrashNet和GX-TrashNet數據集上的分類性能指標.將TrashNet數據集和GX-TrashNet數據集按照6∶2∶2劃分為訓練集、驗證集和測試集.數據集劃分后的樣本數量如表3所示.

在進行ResNet-101加入注意力模塊前后對比實驗之前,加載了在ImageNet數據集上預訓練好的ResNet-101權重,并在TrashNet和GX-TrashNet數據集上進行訓練.在訓練中凍結ResNet-101中所有卷積層,只訓練自定義的分類器.ResNet-101模型改進前的訓練細節如表4所示.

為了能夠使用在ImageNet上預訓練好的模型權重,只在ResNet-101的最后一個卷積塊中加入注意力模塊.在訓練時,不凍結任何層,使用動態學習率,設置最大學習率為1e-4,最小學習率為1e-6,學習率縮放比例設置為0.3,設置Patience 為2,監測指標為驗證集損失.ResNet-101模型改進后的訓練細節如表5所示.

2.1? ?評價指標

選擇混淆矩陣,將準確率A(Accuracy)、查準率P(Precision)、召回率R(Recall)、特異度S(Specificity)作為評價指標.混淆矩陣如表6所示,其余模型性能評價指標分別如式(1)—式(4)所示.

[A=NTP+NTNNTP+NTN+NFN+NFP×100%]? ? (1)

[P=NTPNTP+NFP×100%]? ? ? ? ? ? ? ? ? ?(2)

[R=NTPNTP+NFN×100%]? ? ? ? ? ? ? ? ? ?(3)

[S=NTNNTN+NFP×100%]? ? ? ? ? ? ? ? ? (4)

其中:[NTP] 表示樣本被正確檢測出來的個數,[NFP]表示其他樣本被誤檢成本樣本的個數,[NFN] 表示誤將樣本檢測出其他樣本的個數;[NTN] 表示非本樣本檢測出非本樣本的個數.

2.2? ?實驗結果對比分析

首先進行了ResNet-101在TrashNet數據集和GX-TrashNet數據集上加入SE前后的對比實驗,其中空洞率ratio設置為16.為了方便對比分類模型的整體性能指標,將各個類別的Precision、Recall和Specificity求和取得平均值.混淆矩陣如圖5所示,各個類別的評價指標如表7和表8所示,模型改進前后的性能指標如表9所示.

通過對比表7—表9,可以看出,加入SE后,在GX-TrashNet數據集上模型準確率由87.01%增長到97.04%,提高了10.03%,查準率提高了8.92%,召回率提高了9.85%,特異度提高了2.00%;在TrashNet數據集上模型準確率提高了1.19%,查準率提高了0.28%,召回率提高了2.97%,特異度提高了0.35%.綜上所述,加入SE模塊后,ResNet-101_V1在2個數據集上的各項性能指標都有了增長,但TrashNet數據集樣本數量較少,增長并不明顯.

其次進行了ResNet-101在TrashNet數據集和GX-TrashNet數據集上加入CBAM前后的對比實驗,其中空洞率ratio設置為16.同樣地,為了方便對比分類模型的整體性能指標,將各個類別的Precision、Recall和Specificity求和取得平均值.混淆矩陣如圖6所示,各個類別的評價指標如表10和表11所示,模型改進前后的性能指標如表12所示.

通過對比表10—表12,可以看出,雖然加入SE模塊和CBAM模塊在GX-TrashNet數據集上取得近似一致的性能指標,但是在TrashNet數據集上并沒有明顯的提高,反而降低了部分性能指標.可能的原因有:1)TrashNet數據集本身的樣本數量少,在訓練中出現了過擬合現象,導致模型在訓練時沒有達到最佳性能指標時就已經早停了;2)CBAM模塊較SE模塊結構復雜,在通道注意力模塊(CAM)和空間注意力模塊(SAM)中分別2次使用平均值池化和最大值池化操作,很有可能部分圖像特征信息因此被裁剪掉;3)TrashNet數據集的背景較GX-TrashNet數據集的背景干凈,圖像尺寸統一,因此,特征信息可能會丟失的更多.

3? ? 結論

本文對基于注意力機制的深度學習固體金屬垃圾分類進行了研究,獲得如下結論:

1)針對固體金屬垃圾分類研究實驗的不足,收集了6類共17 804張垃圾圖像,并命名為GX-TrashNet.選用ResNet-101作為分類模型.為提高分類準確率,加入注意力機制模塊,并使用全局平均池化層代替分類器,使用卷積核大小為1*1的卷積層代替注意力機制模塊中的全連接層.

2)在加入SE模塊后,ResNet-101在2個數據集上的各項性能指標都有了增長,但在TrashNet數據集上增長的并不明顯.在加入注意力機制模塊SE后,ResNet-101在GX-TrashNet數據集上模型準確率由87.01%增長到97.04%,提高了10.03%,在TrashNet數據集上模型準確率由79.68%增長到80.87%,只提高了1.19%.

3)在加入注意力機制模塊CBAM后,ResNet-101在GX-TrashNet數據集上取得了與加入SE模塊后類似的分類性能指標,但是在TrashNet數據集上分類準確率下降了1.6%.通過分析,最終選擇使用SE模塊,并且設置Ratio為16.

參考文獻

[1]? ? ?王鵬濤,王智文.基于PSO-LDA的人臉識別算法[J].廣西科技大學學報,2017,28(1):85-90.

[2]? ? ?安曉寧,王智文,張燦龍,等.基于隱馬爾可夫模型的人臉特征標注和識別[J].廣西科技大學學報,2020,31(2):118-125.

[3]? ? ?YANG M,THUNG G.Classification of trash for recyclability status[EB/OL].Stanford University Machine Learning Project Report,CS229,2016[2021-01-25].http://cs229.stanford. edu/ proj2016 /report/ThungYang-Classification Of Trash For RecyclabilityStatus-report.pdf.

[4]? ? ?SHI C P,XIA R Y,WANG L G.A novel multi-branch channel expansion Network for garbage image classification[J].IEEE Access,2020,8:154436-154452.

[5]? ? ?CHOLLET F.Xception:deep learning with depthwise separable convolutions[C]//2017 IEEE Conference on Computer Vision and Pattern Recognition(CVPR),Honolulu,HI,USA,2017:1800-1807.

[6]? ? ?MENG S S,CHU W T.A study of garbage classification with convolutional neural Networks[C]//2020 Indo-Taiwan 2nd International Conference on Computing,Analytics and Networks(Indo-Taiwan ICAN),Rajpura,India,2020:152-157.

[7]? ? ?KANG Z,YANG J,LI G L,et al.An automatic garbage classification system based on deep learning[J].IEEE Access,2020,8:140019-140029.

[8]? ? ?AHMAD K,KHAN K,AL-FUQAHA A.Intelligent fusion of deep features for improved waste classification[J].IEEE Access, 2020,8:96495-96504.

[9]? ? ?SZEGEDY C,LIU W,JIA Y Q,et al.Going deeper with convolutions[C]//2015 IEEE Conference on Computer Vision and Pattern Recognition(CVPR),Boston,USA,2015:1-9.

[10]? ?CHEN Z H,ZOU H B,WANG Y B,et al.A vision-based robotic grasping system using deep learning for garbage sorting[C]//2017 36th Chinese Control Conference(CCC),Dalian,China,2017:11223-11226.

[11]? ?ADEDEJI O,WANG Z H.Intelligent waste classification system using deep learning convolutional Neural Networks[C]//The 2nd International Conference on Sustainable Materials Processing and Manufacturing (SMPM),Sun city,South Africa,2019,35(5):607-612.

[12]? ?RABANO S,CABATUAN M,SYBINGCO E,et al.Common garbage classification using mobileNet[C]//2018 IEEE 10th International Conference on Humanoid Nanotechnology,Information Technology,Communication and Control,Environment and Management(HNICEM),2018:1-4.

[13]? ?BIRCANO?LU C,ATAY M S,BESER F,et al.RecycleNet:intelligent waste sorting using deep neural Networks[C]//2018 IEEE International Conference on Innovations in Intelligent Systems and Applications(INISTA),Thessaloniki,Greece,2018:1-7.

[14]? ?YANG Z H,LI D.WasNet:a neural Network-based garbage collection management system[J].IEEE Access,2020,8:103984-103993.

[15]? ?ARAL R A,KESKIN S R,KAYA M,et al.Classification of trashNet dataset based on deep learning models[C]//2018 IEEE International Conference on Big Data,Seattle,WA,USA,2018,32(5):2058-2062.

[16]? ?HE K M,ZHANG X Y,REN S Q,et al.Deep residual learning for image recognition[C]//2016 IEEE Conference on Computer Vision and Pattern Recognition(CVPR),Las Vegas,USA,2016:770-778.

[17]? ?HU J,SHEN L,SUN G,et al.Squeeze-and-excitation Networks[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,2020,42(8):2011-2023.

[18]? ?WOO S,PARK J,LEE J Y,et al.CBAM:convolutional block attention module[C]//2018 European Conference on Computer Vision(ECCV).Springer,Cham,2018,11211:3-19.

Research on a deep learning method for solid metal waste classification

LYU Dong1, WANG Ping1, WANG Yuhang2, WANG Zhiwen*1,2, ZHANG Canlong2

(1.School of Electric, Electronic and Computer Science, Guangxi University of Science and Technology, Liuzhou 545006, China; 2. School of Computer Science and Informaton Engineering/Software, Guangxi Normal

University, Guilin 541004, China)

Abstract: Solid metal waste has huge recycling space and economic reuse value.However, the

猜你喜歡
深度學習
從合坐走向合學:淺議新學習模式的構建
面向大數據遠程開放實驗平臺構建研究
基于自動智能分類器的圖書館亂架圖書檢測
搭建深度學習的三級階梯
有體驗的學習才是有意義的學習
電子商務中基于深度學習的虛假交易識別研究
現代情報(2016年10期)2016-12-15 11:50:53
利用網絡技術促進學生深度學習的幾大策略
考試周刊(2016年94期)2016-12-12 12:15:04
MOOC與翻轉課堂融合的深度學習場域建構
大數據技術在反恐怖主義中的應用展望
深度學習算法應用于巖石圖像處理的可行性研究
軟件導刊(2016年9期)2016-11-07 22:20:49
主站蜘蛛池模板: 在线精品自拍| 国语少妇高潮| 亚州AV秘 一区二区三区| 久久久国产精品免费视频| 亚洲美女视频一区| 亚洲成a人片| 天天做天天爱夜夜爽毛片毛片| 亚洲一区二区三区在线视频| 国产91无码福利在线| 婷婷激情五月网| 免费AV在线播放观看18禁强制| 一本色道久久88亚洲综合| 婷婷色丁香综合激情| 丰满少妇αⅴ无码区| 国产精品久久国产精麻豆99网站| 她的性爱视频| 玖玖精品视频在线观看| 永久免费AⅤ无码网站在线观看| 欧美日韩精品在线播放| 亚洲精品你懂的| 欧美另类一区| 久久网欧美| 91小视频版在线观看www| 专干老肥熟女视频网站| 欧日韩在线不卡视频| 在线看片国产| 67194亚洲无码| 一区二区午夜| 直接黄91麻豆网站| 一级毛片在线播放免费观看| 人人爽人人爽人人片| 国产真实乱子伦精品视手机观看| 性欧美久久| 男人天堂亚洲天堂| 91精品国产丝袜| 最新国产精品第1页| 亚洲中文字幕97久久精品少妇| 日韩无码视频专区| 亚洲人成色77777在线观看| 天堂成人在线| 国产特级毛片aaaaaaa高清| 亚洲精品高清视频| 免费看美女自慰的网站| 亚洲国产成人超福利久久精品| 亚洲欧美色中文字幕| 日韩欧美91| 亚洲欧美日韩中文字幕在线一区| 国产精品毛片一区视频播| 2021国产精品自产拍在线观看 | 亚洲婷婷在线视频| 伊人精品视频免费在线| 国产福利小视频高清在线观看| 国产超碰在线观看| 欧美亚洲香蕉| 色老头综合网| 日本a∨在线观看| 色综合五月婷婷| 91视频青青草| 亚洲国产成人自拍| 88av在线看| 欧美不卡视频在线观看| 亚洲精品片911| 国产产在线精品亚洲aavv| 福利视频久久| 国产丝袜一区二区三区视频免下载| 中文字幕无码av专区久久| 日韩不卡高清视频| 国产免费观看av大片的网站| 国产婬乱a一级毛片多女| 亚洲中文字幕精品| 国产精品毛片一区视频播| 日韩第九页| 波多野结衣视频网站| 一区二区偷拍美女撒尿视频| 国产在线91在线电影| 亚洲无卡视频| 欧美亚洲欧美| www.91中文字幕| 亚洲成人免费在线| 亚洲欧美综合在线观看| 国产一区二区人大臿蕉香蕉| 视频二区中文无码|