亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于輕量級(jí)網(wǎng)絡(luò)的鋼鐵表面缺陷分類

        2021-07-02 08:55:16史楊瀟
        計(jì)算機(jī)應(yīng)用 2021年6期
        關(guān)鍵詞:計(jì)算成本分支組間

        史楊瀟,章 軍,陳 鵬,王 兵

        (1.安徽大學(xué)電氣工程與自動(dòng)化學(xué)院,合肥 230601;2.安徽工業(yè)大學(xué)電氣信息學(xué)院,安徽馬鞍山 243002)

        (?通信作者電子郵箱1142752120@qq.com)

        0 引言

        鋼鐵表面缺陷分類是工業(yè)缺陷檢測(cè)的關(guān)鍵環(huán)節(jié)。然而,在傳統(tǒng)工業(yè)中,這個(gè)環(huán)節(jié)往往是手動(dòng)執(zhí)行的。為了取代手工操作,人們希望機(jī)器能夠利用計(jì)算機(jī)視覺(jué)技術(shù)自動(dòng)檢測(cè)鋼鐵表面缺陷[1]。

        由于鋼鐵表面缺陷圖像受到光照和材質(zhì)變化的影響,并且鋼鐵表面類內(nèi)缺陷在外觀上存在較大差異,類間缺陷又有相似的方面[2],利用計(jì)算機(jī)視覺(jué)技術(shù)進(jìn)行缺陷分類,仍然是一個(gè)巨大的挑戰(zhàn)。目前的圖像分類方法主要為兩類:傳統(tǒng)機(jī)器學(xué)習(xí)圖像分類算法和基于卷積神經(jīng)網(wǎng)絡(luò)(Convolutional Neural Network,CNN)[3]的深度學(xué)習(xí)方法。傳統(tǒng)圖像分類算法主要采用特征提取和分類器設(shè)計(jì)兩大步驟來(lái)實(shí)現(xiàn),如K近鄰(K-Nearest Neighbor,KNN)算 法[4]、支持向量機(jī)(Support Vector Machine,SVM)[5]以及神經(jīng)網(wǎng)絡(luò)[6]等。在實(shí)際缺陷分類應(yīng)用中會(huì)面臨各種復(fù)雜的情況,使用傳統(tǒng)的圖像處理方法在準(zhǔn)確率上很難達(dá)到要求。

        近年來(lái),基于深度學(xué)習(xí)的圖像分類方法取得了很好的效果,例如VGGNet(Visual Geometry Group Network)[7]、ResNet(Residual Network)[8]等。然而,最先進(jìn)的CNN 需要數(shù)十億次浮點(diǎn)運(yùn)算,這使得它們無(wú)法用于移動(dòng)或嵌入式設(shè)備。例如,ResNet-101 的復(fù)雜度為7.8×109FLOPs(FLoating-point Operations Per second),即使使用強(qiáng)大的GPU 也無(wú)法實(shí)現(xiàn)實(shí)時(shí)檢測(cè)??紤]到現(xiàn)代CNN 的巨大計(jì)算成本,輕量級(jí)神經(jīng)網(wǎng)絡(luò)被提出部署在移動(dòng)或嵌入式設(shè)備上。例如:MobileNetV1[9]和MobileNetV2[10]采用深度可分離卷積來(lái)構(gòu)建輕量級(jí)網(wǎng)絡(luò);ShuffleNet[11]采用分組卷積和深度可分離卷積來(lái)構(gòu)建輕量級(jí)網(wǎng)絡(luò);SqueezeNet[12]利用核心模塊Fire 壓縮模型參數(shù),減小網(wǎng)絡(luò)的深度,降低模型的大小;SENet(Squeeze-and-Excitation Network)[13]提出的SE 模塊是一種輕量級(jí)注意力機(jī)制,通過(guò)學(xué)習(xí)通道重要性的方式自適應(yīng)校準(zhǔn)特征圖,然而SE模塊只關(guān)注了特征圖通道方面的影響而忽略了空間維度的重要性。同時(shí),目前已有研究者進(jìn)行輕量級(jí)網(wǎng)絡(luò)應(yīng)用在缺陷和分類方面的研究,如:姚海明等[14]提出了一種用于實(shí)時(shí)檢測(cè)瓷片表面缺陷的MagnetNet;張琪等[15]提出了一種改進(jìn)的用于對(duì)肝部病理組織進(jìn)行分類的MobileNet。

        輕量級(jí)網(wǎng)絡(luò)可以在有限的計(jì)算預(yù)算下獲得相對(duì)較高的精度。然而現(xiàn)有輕量級(jí)網(wǎng)絡(luò)傾向于使用“稀疏連接”卷積,例如深度卷積和群卷積,而不是標(biāo)準(zhǔn)的“完全連接”卷積。這種“稀疏連接”卷積在降低參數(shù)量的同時(shí),一定程度上會(huì)阻礙組間信息的交換,導(dǎo)致網(wǎng)絡(luò)性能下降。而實(shí)用的鋼鐵缺陷分類算法需要部署在CPU 甚至嵌入式系統(tǒng)上,因此需要采用一種可以避免組間信息丟失的具有較低計(jì)算復(fù)雜度,同時(shí)具有較高分類準(zhǔn)確率的算法。

        本文提出了一種新穎的Mix-Fusion 網(wǎng)絡(luò)模型,以ShuffleNet 的通道洗牌單元和MENet(Merging-Evolution Network)的融合編碼模塊為核心,構(gòu)建出具有三個(gè)分支的MF(Mix-Fusion)模塊。該模塊通過(guò)標(biāo)準(zhǔn)分支保留原有特征;通過(guò)降參分支降低計(jì)算成本的同時(shí)優(yōu)化了模型精度;通過(guò)融合分支避免組間信息的丟失。同時(shí),將該輕量級(jí)網(wǎng)絡(luò)與混合卷積模塊融合,提高了網(wǎng)絡(luò)對(duì)于不同分辨率模式的捕獲能力,獲得了更好的模型精度及效率。在NEU-CLS 數(shù)據(jù)集上進(jìn)行實(shí)驗(yàn)驗(yàn)證,通過(guò)和其他方法的比較結(jié)果可以得出,Mix-Fusion 網(wǎng)絡(luò)模型避免了組間信息的丟失,進(jìn)一步降低了參數(shù)量和計(jì)算量,顯著提升了分類精度。

        1 Mix-Fusion網(wǎng)絡(luò)的構(gòu)建

        由于深層神經(jīng)網(wǎng)絡(luò)計(jì)算量大、模型容量大,神經(jīng)網(wǎng)絡(luò)的壓縮和加速問(wèn)題已成為深度學(xué)習(xí)領(lǐng)域的研究熱點(diǎn)。在嵌入式設(shè)備上運(yùn)行高質(zhì)量深層神經(jīng)網(wǎng)絡(luò)的需求不斷增加,更是鼓勵(lì)了對(duì)輕量級(jí)網(wǎng)絡(luò)模型設(shè)計(jì)的研究。這些網(wǎng)絡(luò)傾向于利用“稀疏連接”卷積,在減小計(jì)算成本的同時(shí)也會(huì)阻礙組間的信息交換。本文借鑒了ShuffleNet 和MENet[16]的思想,并加入 了MixConv[17]卷積模塊,提出了一種Mix-Fusion 網(wǎng)絡(luò)。該網(wǎng)絡(luò)在分類精度提高的同時(shí),計(jì)算成本也有所下降。

        1.1 通道洗牌網(wǎng)絡(luò)單元

        通道洗牌網(wǎng)絡(luò)單元(Channel-shuffle)是ShuffleNet 網(wǎng)絡(luò)的核心,目的在于解決組卷積阻礙組間信息交換、導(dǎo)致性能下降的問(wèn)題。如圖1 所示,將3 組原始通道每組再次平均分為3組,用①~⑨表示,通道洗牌操作將9組通道打亂重置,使得第二卷積層中的每個(gè)組包含來(lái)自第一卷積層中每個(gè)組的通道,在一定程度上實(shí)現(xiàn)了組間信息的交換。

        圖1 通道洗牌網(wǎng)絡(luò)單元示意圖Fig.1 Schematic diagram of channel shuffle network unit

        然而,當(dāng)每組通道數(shù)為3 時(shí),通道洗牌無(wú)法完全避免組間信息的丟失,第二卷積層中的每個(gè)組僅從第一卷積層的每個(gè)組接收一個(gè)通道,導(dǎo)致每個(gè)組中其他兩個(gè)信道被忽略。因此,大部分組間信息無(wú)法利用。這個(gè)問(wèn)題在更多的信道組中會(huì)更加嚴(yán)重。隨著組數(shù)的增加,每組通道數(shù)增加,然而第二卷積層接收的通道數(shù)仍然保持為1 個(gè),同時(shí)每組忽略的通道數(shù)量也增加,造成組間信息丟失嚴(yán)重,網(wǎng)絡(luò)性能大幅下降。

        1.2 融合編碼模塊

        為了解決組間信息丟失的問(wèn)題,本文借鑒了MENet 中合并和進(jìn)化的思想。如圖2 所示,利用一個(gè)狹窄的特征映射對(duì)組間通道信息進(jìn)行融合編碼,并對(duì)其進(jìn)行匹配變換后與原始網(wǎng)絡(luò)相結(jié)合以獲得更具區(qū)分性的特征。操作如下:

        圖2 融合編碼模塊示意圖Fig.2 Schematic diagram of fusion coding module

        1)通道融合。通道融合的目的是將所有通道特征聚合,并對(duì)組間信息編碼,形成一個(gè)狹窄的特征映射。在組卷積生成的原始特征圖F∈RC×H×W基礎(chǔ)之上,網(wǎng)絡(luò)對(duì)其進(jìn)行融合編碼變換TF:RC×H×W→,達(dá)到對(duì)所有通道的特征進(jìn)行聚合的目的。其中:C為原始特征圖的通道數(shù);H和W為原始特征圖的寬和高;CM為融合特征圖的通道數(shù)。由于C比較大,在不影響計(jì)算成本的前提下,很難對(duì)空間信息進(jìn)行集成。因此本文首先利用1×1 單點(diǎn)卷積完成融合編碼變換,將同一空間位置上所有通道的特征聚合起來(lái),同時(shí)降低通道數(shù)量并進(jìn)行批處理規(guī)范化[18]和ReLU(Rectified Linear Unit)激活。

        2)空間變換。由于計(jì)算成本的限制,通道融合操作未對(duì)空間信息進(jìn)行集成,因此引入一個(gè)標(biāo)準(zhǔn)的3×3 卷積核進(jìn)行空間變換TS:??臻g變換操作能夠在不改變通道數(shù)的情況下提取更多的空間信息,之后進(jìn)行批處理規(guī)范化和ReLU激活。

        3)匹配變換。為了將處理后的特征圖與原始網(wǎng)絡(luò)相結(jié)合以獲得更具區(qū)分性的特征,網(wǎng)絡(luò)對(duì)空間特征圖進(jìn)行匹配變換TM:,之后進(jìn)行批處理規(guī)范化和Sigmoid激活,得到與原始特征圖一樣維度的匹配特征圖。最終,將匹配特征圖作為神經(jīng)元尺度因子,與原始網(wǎng)絡(luò)以元素乘積的方式相結(jié)合,進(jìn)一步提高特征在網(wǎng)絡(luò)中的表達(dá)能力。在通道融合過(guò)程中,1×1 單點(diǎn)卷積操作對(duì)于每一個(gè)通道的信息都進(jìn)行了編碼,因此在最終的匹配特征圖中,變換后的通道都包含了來(lái)自原始特征圖每一個(gè)通道的信息,這避免了卷積過(guò)程中組間信息的丟失。

        1.3 混合卷積模塊

        深度卷積(DepthWise Convolution,DWConv)在現(xiàn)代輕量級(jí)網(wǎng)絡(luò)中越來(lái)越流行,常用的深度卷積將每個(gè)通道單獨(dú)分為一組進(jìn)行組卷積,從而極大降低了參數(shù)量和計(jì)算成本。然而傳統(tǒng)做法都是簡(jiǎn)單地使用3×3 卷積核[19],忽視了卷積核的大小。本文借鑒MixConv 多核結(jié)合的思想,使用不同大小組合的卷積核替代深度卷積,大卷積核能夠在一定范圍內(nèi)提高模型精度,多卷積核則能提高模型在不同分辨率下的適應(yīng)度。

        如圖3 所示,不同于將單個(gè)內(nèi)核應(yīng)用于所有通道的深度卷積,混合卷積將通道平均劃分為若干組,并對(duì)每個(gè)組應(yīng)用不同大小的內(nèi)核。網(wǎng)絡(luò)既需要大卷積核來(lái)捕捉高分辨率模式,也需要小卷積核來(lái)捕捉低分辨率模式,以獲得更好的模型精度和效率。相較于多分支網(wǎng)絡(luò)集中改變神經(jīng)網(wǎng)絡(luò)的宏觀結(jié)構(gòu)以利用不同的卷積運(yùn)算,如Inception[20]和NASNet[21],混合卷積在不改變網(wǎng)絡(luò)結(jié)構(gòu)的情況下,能夠替換不同大小組合的卷積核以測(cè)試模型性能。

        圖3 深度卷積和混合卷積原理Fig.3 Principles of deep convolution and mixed convolution

        1.4 Mix-Fusion模塊

        基于上述單元,本文提出了MF 模塊。MF 模塊由圖4(a)從左至右三個(gè)分支組成:標(biāo)準(zhǔn)分支、降參分支和融合分支。標(biāo)準(zhǔn)分支是對(duì)原始特征圖的直接映射。降參分支采用“稀疏連接”卷積,它由三層組成:第一層單點(diǎn)群卷積降低了計(jì)算成本,之后執(zhí)行通道洗牌操作以減少組間信息丟失。第二層混合卷積添加在通道洗牌操作之后,利用混合卷積核在不同分辨率下的高適應(yīng)度獲得更加穩(wěn)定的特征圖,通過(guò)混合卷積中的大卷積核保留更多的特征信息;之后與融合分支處理后的特征圖結(jié)合,成為連接降參分支和融合分支的橋梁。第三層單點(diǎn)群卷積是為了恢復(fù)通道維數(shù)以匹配標(biāo)準(zhǔn)分支。融合分支對(duì)網(wǎng)絡(luò)進(jìn)行融合編碼,并在第三層單點(diǎn)群卷積前與降參分支以元素乘積的方式相結(jié)合,這種設(shè)計(jì)有助于降低第三層卷積過(guò)程中組間信息的丟失。

        圖4(b)為MF 模塊的下采樣版本,做了以下修改:1)降參分支的混合卷積和融合分支中的3×3標(biāo)準(zhǔn)卷積的步長(zhǎng)變?yōu)?。2)在標(biāo)準(zhǔn)分支中應(yīng)用了步長(zhǎng)為2的3×3平均池化,并用元素拼接(Concat)的方式代替了元素加法,將標(biāo)準(zhǔn)分支和降參分支結(jié)合起來(lái)。經(jīng)過(guò)下采樣MF 模塊后,特征圖的空間維數(shù)被減半,而通道維數(shù)則增加了1倍。

        圖4 Mix-Fusion 模塊示意圖Fig.4 Schematic diagram of Mix-Fusion module

        1.5 Mix-Fusion網(wǎng)絡(luò)

        基于MF 模塊,本文提出了一種新穎的網(wǎng)絡(luò)結(jié)構(gòu)Mix-Fusion,總體結(jié)構(gòu)如表1 所示。網(wǎng)絡(luò)結(jié)構(gòu)分為4 個(gè)階段:階段一包括步長(zhǎng)為2的一個(gè)3×3卷積層和max pooling層,這兩層對(duì)輸入圖像執(zhí)行4倍的下采樣以降低計(jì)算成本;之后3個(gè)階段都是由一個(gè)下采樣MF 模塊和若干標(biāo)準(zhǔn)MF 模塊組成。模塊類型后面的數(shù)字代表輸出通道的數(shù)量。“×3”和“×7”分別表示MF模塊重復(fù)3 次或7 次,“/2”表示步長(zhǎng)為2,帶有“/2”的MF 模塊執(zhí)行下采樣功能。表1 中的“分類層”為采用核大小為7 的全局平均池化層,通過(guò)全連接層輸出6 類缺陷的概率,生成預(yù)測(cè)分類。

        表1 Mix-Fusion網(wǎng)絡(luò)結(jié)構(gòu)Tab.1 Network structure of Mix-Fusion

        輸出通道的數(shù)量在同一階段中保持不變,在下一階段中增加1倍。此外,降參分支中的通道數(shù)被設(shè)置為同一MF 模塊中輸出信道的1/4以節(jié)省計(jì)算成本。最后,本文將降參分支中組卷積的組數(shù)設(shè)置為3,進(jìn)而增加降參分支的連接稀疏度。

        2 實(shí)驗(yàn)設(shè)計(jì)及結(jié)果分析

        2.1 實(shí)驗(yàn)數(shù)據(jù)集

        本文采用東北大學(xué)收集的熱軋帶鋼表面缺陷數(shù)據(jù)集NEU-CLS[22]。該數(shù)據(jù)集收集了六種典型熱軋帶鋼表面缺陷,包括裂紋(Cr)、夾雜(In)、裂斑(Pa)、麻點(diǎn)(PS)、軋屑(RS)和劃痕(SC)。每一類缺陷有300 個(gè)樣本,每幅圖像的原始分辨率為200 像素×200 像素。該數(shù)據(jù)集主要面臨兩個(gè)挑戰(zhàn):1)類內(nèi)缺陷在外觀上存在較大差異;2)類間缺陷有相似的方面,由于缺陷圖像受到光照和材料變化的影響,類間缺陷圖像的灰度也會(huì)發(fā)生變化。部分缺陷圖像示例樣本如圖5所示。

        圖5 示例缺陷圖像及對(duì)應(yīng)標(biāo)簽Fig.5 Sample defect images and corresponding labels

        2.2 基準(zhǔn)實(shí)驗(yàn)

        本文在NEU-CLS 數(shù)據(jù)集上提取了一種常用的傳統(tǒng)紋理特征并進(jìn)行基準(zhǔn)測(cè)試,即灰度共生矩陣(Gray-Level Co-occurrence Matrix,GLCM)[23]。GLCM 描述了具有某種空間位置關(guān)系的兩個(gè)像素灰度的聯(lián)合分布,它可以反映像素的分布特征以及圖片的紋理特征。本文選取對(duì)比度、差異性、同質(zhì)性、熵、相關(guān)性、能量六種灰度共生矩陣統(tǒng)計(jì)量的組合作為需要提取的特征,并選取支持向量機(jī)(SVM)作為分類器,svm.SVC 作為SVM 類,linear 作為核函數(shù),懲罰因子C設(shè)置為0.5,最終分類結(jié)果達(dá)到了90.81%。

        這種由特征提取算法加分類器設(shè)計(jì)的傳統(tǒng)方法是目前工業(yè)界主流的一種表面缺陷分類方法,將此SVM+GLCM 作為基準(zhǔn)實(shí)驗(yàn)并與Mix-Fusion網(wǎng)絡(luò)比較可以保證實(shí)驗(yàn)的可靠性。

        2.3 環(huán)境與訓(xùn)練

        本文的算法是在PyTorch 框架上進(jìn)行的,實(shí)驗(yàn)環(huán)境配置為:Inter Core i7-6700 CPU@ 3.40 GHz 處理器,16 GB 內(nèi)存,NVIDIAGeForce GTX 1080顯卡,操作系統(tǒng)為Windows 10。

        實(shí)驗(yàn)從數(shù)據(jù)集中隨機(jī)選取1 440張圖像作為訓(xùn)練集,剩余360 張圖像作為測(cè)試集。網(wǎng)絡(luò)在訓(xùn)練階段采用Adam 優(yōu)化算法基于訓(xùn)練數(shù)據(jù)迭代地更新神經(jīng)網(wǎng)絡(luò)的權(quán)重,每一個(gè)批次(batch)包含32 張圖像,權(quán)值的初始學(xué)習(xí)率0.02,每隔10 個(gè)epoch 學(xué)習(xí)率衰減一次,衰減系數(shù)設(shè)置為0.9。在訓(xùn)練前將數(shù)據(jù)圖像邊緣調(diào)整為256像素,之后中心裁剪為224×224像素進(jìn)行實(shí)驗(yàn)。

        2.4 結(jié)果分析

        為測(cè)試網(wǎng)絡(luò)模型在鋼鐵表面缺陷分類任務(wù)中的綜合性能,本文引入了四種評(píng)價(jià)指標(biāo):計(jì)算力,即每秒所執(zhí)行的浮點(diǎn)運(yùn)算次數(shù)(FLoating-point Operations Per second,F(xiàn)LOPs)、參數(shù)量、精度以及平均運(yùn)行時(shí)間,并使用PyTorch-OpCounter 工具測(cè)試出網(wǎng)絡(luò)的FLOPs 以及參數(shù)量。其中,F(xiàn)LOPs 表示浮點(diǎn)運(yùn)算數(shù),用來(lái)衡量模型的復(fù)雜度,復(fù)雜度越低,模型越輕便,一般輕量級(jí)網(wǎng)絡(luò)的FLOPs 可以降到150×106以下。精度反映了模型在缺陷分類任務(wù)中的準(zhǔn)確率,運(yùn)行平均時(shí)間為單張圖像連續(xù)運(yùn)行12次,去掉一個(gè)最大值和一個(gè)最小值后取10次運(yùn)行的平均結(jié)果,衡量了模型的運(yùn)行速度。表2 展示了在NEU-CLS數(shù)據(jù)集上Mix-Fusion 和一些最先進(jìn)的網(wǎng)絡(luò)結(jié)構(gòu)以及基準(zhǔn)實(shí)驗(yàn)關(guān)于四種評(píng)價(jià)指標(biāo)的比較情況。表2 中的MFLOPs(Million FLOPs)用來(lái)衡量FLOPs,指每秒浮點(diǎn)運(yùn)算次數(shù)為106。

        表2 不同網(wǎng)絡(luò)綜合性能對(duì)比Tab.2 Comparison of comprehensive performance of different networks

        為驗(yàn)證提出的不同模塊對(duì)于網(wǎng)絡(luò)性能的影響,本文設(shè)計(jì)了一個(gè)只使用傳統(tǒng)深度卷積的Mix-Fusion(Base)網(wǎng)絡(luò)?;A(chǔ)網(wǎng)絡(luò)結(jié)構(gòu)與圖4 保持一致,僅僅將模塊示意圖中的混合卷積替換為卷積核尺度一致的3×3 深度卷積,結(jié)果表明該網(wǎng)絡(luò)測(cè)試效果明顯優(yōu)于基準(zhǔn)實(shí)驗(yàn),分類精度達(dá)96.67%。之后將Mix-Fusion(Base)網(wǎng)絡(luò)與三種 經(jīng)典的流行網(wǎng)絡(luò)(GooGleNet[24]、ResNet-50以及AlexNet[25])作比較。其中AlexNet及ResNet-50分別取得了95.00%和95.56%的分類精度,而GooGleNet 取得了稍好的精度96.38%。相比較之下,Mix-Fusion(Base)相較AlexNet 精度提高了1.67 個(gè)百分點(diǎn)的同時(shí)FLOPs 數(shù)量減少為原來(lái)的1/17.2,相較ResNet-50 精度提高了1.11 個(gè)百分點(diǎn)的同時(shí)FLOPs數(shù)量減少為原來(lái)的1/99.7,相較GooGleNet精度提高了0.29 個(gè)百分點(diǎn)的同時(shí)FLOPs 數(shù)量減少為原來(lái)的1/36.5。上述結(jié)果充分說(shuō)明了組卷積和通道洗牌操作具有降低網(wǎng)絡(luò)參數(shù)量的作用,且融合編碼操作打通了組間信息交流,具有降低性能損失的有效性。

        之后,本文實(shí)驗(yàn)了不同大小混合卷積核對(duì)于Mix-Fusion網(wǎng)絡(luò)性能的影響。如表2 所示,網(wǎng)絡(luò)名稱的數(shù)字后綴代表了混合卷積核的組合大小,如Mix-Fusion(3-5)代表將通道平均劃分為兩組,分別應(yīng)用{(3×3),(5×5)}的混合卷積核。實(shí)驗(yàn)結(jié)果顯示,隨著混合卷積模塊的加入,模型精度有所提高,其中Mix-Fusion(3-5-7)取得了最好的精度98.61%,表明混合卷積可以有效降低網(wǎng)絡(luò)對(duì)大卷積核的敏感度,提高網(wǎng)絡(luò)穩(wěn)定性,優(yōu)化模型性能。

        為做出全面的比較實(shí)驗(yàn),本文引入帶有通道注意力機(jī)制的SENet 進(jìn)行比較。如表2 所示,盡管SE-ResNet-50 和SEResNet-101 的分類精度高出Mix-Fusion(3-5)和Mix-Fusion(3-5-7-9),但是Mix-Fusion(3-5-7)的分類精度依然略微勝出,同時(shí)Mix-Fusion 網(wǎng)絡(luò)的運(yùn)行速度要遠(yuǎn)快于SE-ResNet 網(wǎng)絡(luò),SE-ResNet網(wǎng)絡(luò)的參數(shù)量和復(fù)雜度遠(yuǎn)大于Mix-Fusion網(wǎng)絡(luò)。

        表3展示了Mix-Fusion網(wǎng)絡(luò)對(duì)于數(shù)據(jù)的依賴性分析,訓(xùn)練數(shù)據(jù)占比代表新的訓(xùn)練集在原始訓(xùn)練集中所占百分比。當(dāng)訓(xùn)練數(shù)據(jù)占比為50%和25%時(shí)網(wǎng)絡(luò)精度略微下降,當(dāng)訓(xùn)練數(shù)據(jù)占比為10%及以下時(shí)網(wǎng)絡(luò)性能會(huì)極大下降,并出現(xiàn)輕微的過(guò)擬合現(xiàn)象,表明本文網(wǎng)絡(luò)對(duì)數(shù)據(jù)量有一定的依賴性。

        表3 不同訓(xùn)練數(shù)據(jù)占比的網(wǎng)絡(luò)精度對(duì)比Tab.3 Comparison of network accuracy with different training data ratios

        為分析網(wǎng)絡(luò)的收斂性及穩(wěn)定性,圖6 展示了Mix-Fusion、ShuffleNetV2以及MobileNetV2三種網(wǎng)絡(luò)的訓(xùn)練損失曲線和驗(yàn)證準(zhǔn)確率曲線。

        如圖6(a)所示,Mix-Fusion 網(wǎng)絡(luò)收斂最快,loss 穩(wěn)定在0.004;ShuffleNetV2 收斂速 度次之,loss 穩(wěn)定在0.005;MobileNetV2 收斂最慢,loss 穩(wěn)定在0.009。圖6(b)中,Mix-Fusion 的驗(yàn)證準(zhǔn)確率明顯高于另外兩個(gè)網(wǎng)絡(luò),同時(shí)準(zhǔn)確率曲線趨勢(shì)顯示Mix-Fusion 和ShuffleNetV2 的穩(wěn)定性較高,MobileNetV2次之。

        圖6 不同模型性能比較Fig.6 Performance comparison of different models

        為了驗(yàn)證模型的有效性,本文進(jìn)一步比較了Mix-Fusion與三種先進(jìn)的輕量級(jí)網(wǎng)絡(luò)ShuffleNet、ShuffleNetV2 以及MobileNetV2 的綜合性能,如表4 所示。由表4 可以看出,Mix-Fusion 的性能優(yōu)于ShuffleNet。考慮到在Mix-Fusion 中降參分支的通道比在ShuffleNet中要少,將這種改進(jìn)歸因于所提出的融合編碼操作。盡管ShuffleNet擁有更多的通道,但它依然遭受著組間信息丟失的困擾,而Mix-Fusion 有效地利用了組間信息。因此,Mix-Fusion 比ShuffleNet 產(chǎn)生了更具有區(qū)分性的特征,克服了性能下降的缺陷。同時(shí)與ShuffleNetV2、MobileNetV2 相比,Mix-Fusion 的分類精度在最小計(jì)算成本的基礎(chǔ)上取得了分別高于前兩者1.36 個(gè)百分點(diǎn)以及1.67 個(gè)百分點(diǎn)的好成績(jī)。

        表4 不同輕量級(jí)網(wǎng)絡(luò)綜合性能對(duì)比Tab.4 Comparison of comprehensive performance of different lightweight networks

        綜上所述,Mix-Fusion 無(wú)論是在與傳統(tǒng)紋理特征提取方法(GLCM),還是其他幾種經(jīng)典網(wǎng)絡(luò)或是先進(jìn)的輕量級(jí)網(wǎng)絡(luò)的對(duì)比中都能夠在更小的計(jì)算成本代價(jià)下取得更高的分類精度和更快的運(yùn)行速度。一方面是因?yàn)镸F 模塊的融合分支有效地解決了“稀疏連接”卷積阻礙組間信息交換的問(wèn)題,降參分支極大降低了網(wǎng)絡(luò)的計(jì)算量;另一方面是因?yàn)榛旌暇矸e相較于傳統(tǒng)的深度卷積,降低了網(wǎng)絡(luò)對(duì)大卷積核的敏感性,提高了網(wǎng)絡(luò)的穩(wěn)定性。

        3 結(jié)語(yǔ)

        針對(duì)卷積神經(jīng)網(wǎng)絡(luò)參數(shù)量、計(jì)算成本日益增長(zhǎng)以及現(xiàn)有輕量級(jí)網(wǎng)絡(luò)難以完全避免組間信息丟失的問(wèn)題,本文借鑒了ShuffleNet 和MENet 的思想,提出了一種新穎的輕量級(jí)網(wǎng)絡(luò)Mix-Fusion。實(shí)驗(yàn)結(jié)果表明,該網(wǎng)絡(luò)避免了組間信息丟失,提高了分類精度,降低了計(jì)算成本和參數(shù)量,相較其他網(wǎng)絡(luò)綜合性能有明顯提升,為鋼鐵表面缺陷分類任務(wù)在移動(dòng)端的部署提供了有力支持。我們接下來(lái)的工作是進(jìn)一步驗(yàn)證模型的泛化性能,并開展優(yōu)化算法、適配設(shè)備等方面的工作以滿足產(chǎn)品化的需求。

        猜你喜歡
        計(jì)算成本分支組間
        王瑛的詩(shī)(三首)
        春與人間相遇
        中外文摘(2021年13期)2021-08-06 09:30:04
        巧分支與枝
        數(shù)據(jù)組間平均數(shù)、方差關(guān)系的探究
        一類擬齊次多項(xiàng)式中心的極限環(huán)分支
        更 正
        Geological characteristics, metallogenic regularities and the exploration of graphite deposits in China
        China Geology(2018年3期)2018-01-13 03:07:16
        圖解各個(gè)行業(yè)的成本真相
        記者觀察(2015年3期)2015-04-29 00:44:03
        Numerical Solution of Fractional Fredholm-Volterra Integro-Differential Equations by Means of Generalized Hat Functions Method
        生成分支q-矩陣的零流出性
        一道之本加勒比热东京| 青春草国产视频| 免费a级毛片无码a∨免费| 国产日本精品一区二区免费| 无码人妻精品中文字幕| 少妇高潮潮喷到猛进猛出小说| 亚洲AV肉丝网站一区二区无码| 白白白色视频在线观看播放| 亚洲最全av一区二区| 久久国产精品-国产精品| 国产无套视频在线观看香蕉| 亚洲女同性恋在线播放专区| 亚洲 另类 小说 国产精品| 欧美日韩一区二区综合| 亚洲AⅤ无码片一区二区三区| 91精品啪在线观看国产色| 久久久久人妻精品一区二区三区 | 人妻 偷拍 无码 中文字幕| 少妇饥渴xxhd麻豆xxhd骆驼| 欧美zozo另类人禽交| 国产精品自拍午夜伦理福利| 少妇做爰免费视频了| 欧美多毛肥胖老妇做爰| 白白色发布永久免费观看视频| 精品露脸熟女区一粉嫩av| 国产成人a人亚洲精品无码| 久久中文字幕无码一区二区| 亚洲av午夜福利一区二区国产 | 国产精品一区二区三区专区| 久久久久香蕉国产线看观看伊| 亚洲两性视频一三区| 偷拍视频十八岁一区二区三区| 无码专区亚洲综合另类| 亚洲av永久无码精品秋霞电影影院| 91色婷婷成人精品亚洲| 国产亚洲精品色婷婷97久久久 | 精品无码国产自产野外拍在线| 国产丰满乱子伦无码专| 中文字字幕在线中文乱码解| 丰满人妻熟妇乱又伦精品软件| 欧美日韩国产亚洲一区二区三区|