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

多尺度融合特征卷積神經網絡的圖像分類算法研究

2024-12-31 00:00:00徐春雨賈睿
無線互聯科技 2024年22期

摘要:針對深度卷積神經網絡在進行圖像分類時,隨著深度的增加可能出現的梯度彌散以及由于卷積核尺度不合適出現的特征提取能力不足等問題,文章提出了一種多尺度融合特征的深度卷積神經網絡。該網絡的主要結構由包含多尺度卷積核的卷積層、多層感知機與池化層堆疊構成,在特征提取完成后,經過特征融合層與全連接層相連,輸入Softmax分類器完成圖像分類。實驗結果表明,與深度卷積神經網絡相比,該網絡模型提高了CIFAR-10數據集的圖像分類精度,具有較強的魯棒性。

關鍵詞:圖像分類;卷積神經網絡;卷積核;特征融合

中圖分類號:TP183;TP391.41" 文獻標志碼:A

作者簡介:徐春雨(1978— ),女,講師,碩士;研究方向:人工智能,計算機視覺。

0" 引言

深度卷積神經網絡通常由多個非線性的卷積層與池化層堆疊而成,隨著網絡深度的加深,能夠改善網絡結構的性能,提升圖像分類的精度。但是,當網絡進一步加深時,可能會導致網絡性能的退化而使得網絡無法收斂。另外,合適的卷積核尺寸對圖像分類結果有著很大的影響[1]。同時,在傳統的卷積神經網絡中,每個卷積層通常采用單一尺度的卷積核,故當卷積核尺寸不合適時,容易帶來網絡特征提取能力不足,導致損失圖像特征有效信息的問題;池化過程的實質是對特征圖像進行下采樣,當采樣間隔較小時,經過卷積運算與最大值池化,網絡輸出能夠重構與輸入圖像相似的圖像[2],但是過小的采樣間隔會使網絡喪失不變性,而過大的采樣間隔會損失特征圖像的細節信息,這兩者都會導致圖像分類準確率下降。

基于以上問題,本文提出了一種多尺度融合特征的深度卷積神經網絡(Deep Convolutional Neural Networks with Multi-Scale Fusion Features,DCNN-MSFF),首先,整個網絡的主要結構由卷積層與池化層堆疊構成,后接入2個全連接層,再接入輸出層;其次,每個卷積層由多尺度的卷積核構成,在每個卷積層與池化層中間添加一個多層感知機層,主要作用是實現跨通道的信息融合;最后,在所有的卷積與池化操作均完成后,進行特征融合并與全連接層相連,輸入Softmax分類器完成圖像分類。

1" 模型優化策略

為了提升網絡模型的性能,本文須要對網絡模型進行優化,常用的模型優化策略主要包括如下2種:正則化(Regulization)機制以及批標準化(Batch Normalization,BN)[3]。

1.1" Dropout技術

正則化機制主要包括2種方法,分別是權值衰減和Dropout技術[4-6]。在圖像分類的模型中,為了防止模型出現過擬合現象,通常使用的優化策略是Dropout技術。Dropout技術是一種在訓練過程中隨機刪除神經元的方法,在訓練過程中一部分神經元輸出值為0,系統將使這些神經元失效,并非將神經元從網絡結構中刪除。在反向傳播過程中,這些失效的神經元不會參與權重參數的更新。在下輪的訓練中,系統會再次隨機選擇一部分神經元使其失效。通過這種方式減少網絡模型中權重參數的數量,降低網絡模型的復雜性,從而達到抑制過擬合的作用。該方法的工作原理如圖1所示。

Dropout技術不僅可以降低模型發生過擬合現象的可能性,還減少了網絡模型的計算量,加快了網絡的收斂速度。Dropout技術的數學表達式如式(1)所示。

y=m*a(Wx)(1)

其中,x為輸入,是n×1維的向量,W為權重矩陣,a(x)為激活函數,m為n×1維向量,m中的元素由0和1構成,0表示失效的神經元,1表示正常的神經元。m與a(Wx)中的元素對應相乘。本文使用Dropout技術,即使是表現力很強的網絡,仍然能夠抑制過擬合現象的發生。

1.2" BN算法

在深度學習中,每批輸入數據分布的不同都會導致網絡須要不斷學習來適應不同的數據分布,既降低了網絡模型的收斂速度,又降低了模型的泛化能力。因此,本文須要考慮每批數據在輸入網絡之前能夠保持同一數據分布。BN(Batch Normalization)算法的主要思路是調整網絡中各層激活值的分布使其具有適當的廣度,對網絡中每層輸入數據的分布進行正規化,即將網絡中每層輸入加入BN層。加入BN層的卷積神經網絡如圖2所示。

圖2中,構建了一個簡單卷積神經網絡,在該網絡中的卷積層與池化層中間添加一個BN層。BN層對卷積運算后所得的結果進行數據分布調整,即數據正規化。在訓練過程中,BN算法以一個批次(batch)的數據為單位,按照一個批次的數據進行正規化,即使數據服從均值為0、方差為1的分布。具體方法如式(2)所示。

μB=1m∑mi=1xi

σ2B=1m∑mi=1(xi-μB)2

x^i=xi-μBσ2B+ε(2)

其中,μB和σ2B分別為一個批次的輸入數據集合B={x1,x2,…,xm}的均值和方差。對輸入數據進行均值為0、方差為1的正規化,ε是一個微小值,作用主要是防止出現除數為0的情況,x^i為輸入數據xi正規化后所得結果,BN層將對正規化后的數據進行縮放和平移變換,如式(3)所示。

yi=γx^i+β(3)

其中,γ和β為須要學習的權重參數,設其初始值分別為γ=1,β=0,經過網絡學習將其調整到合適的值。BN層既可以在插入激活函數之前,又可以在插入激活函數之后,這樣可以減小輸入數據分布的偏向。在網絡中增加BN層,可以有效推動訓練過程的進行并降低網絡對權重參數的初始值的依賴。該算法可以被應用于很多類型的神經元網絡中。

2" 網絡模型設計

2.1" 網絡基本結構

為了進一步增強卷積神經網絡的特征提取能力,降低深度卷積神經網絡的深度,提升網絡模型的性能,本文設計了一種DCNN-MSFF。DCNN-MSFF網絡結構如圖3所示。

由圖3可知,所提方案首先通過一個3×3的卷積層,然后通過堆疊多個集成單元加上一個特征融合層以及2個全連接層,最后通過Softmax輸出層,構成了MSFF網絡。圖3中被虛線框出的部分為一個集成單元,每個集成單元由3個不同尺度的卷積層、多層感知機和池化層構成。所提方案在每個尺度的卷積層后添加一個多層感知機層用來融合不同通道的特征信息;每個集成單元的最后為池化層,對提取的特征信息進行降維,池化算法采用最大值池化;經過3個堆疊的集成單元后,對所得信息進行特征融合,形成特征融合層,特征融合的基本過程如圖4所示。A、B、C表示經過3個集成單元中不同尺度的卷積運算以及池化操作所得到的圖像特征信息,將特征信息由二維數據形式展開成一維特征向量,經過全連接層以及Softmax后得到最終的分類結果。模型優化策略采用BN算法和Dropout技術。

2.2" 網絡模型結構分析

在DCNN-MSFF網絡結構中,每個集成單元所構建的3個不同尺度卷積層主要用于增強網絡特征提取的能力,同時能夠減少網絡模型的深度;每個尺度的卷積層后的多層感知機層用來融合不同通道的特征信息;池化層對提取到的特征信息進行降維。經過多個堆疊的集成單元后,本文對所得信息進行特征融合,其可將具有差異性的特征信息進行融合,從而使圖像特征信息的區分度更高,使圖像的表達能力更好,最后經過全連接層以及Softmax后得到最終的分類結果。

當使用CNN進行圖像分類時,卷積核的大小與分類結果密切相關。當卷積核的尺寸較大時,有利于提取圖像的全局信息;當卷積核較小時,有利于提取圖像的細節信息。當CNN模型中只采用單一尺度進行卷積運算時,可能會存在圖像的全局特征信息與局部特征信息丟失的情況,從而導致圖像分類準確率下降。使用多尺度的卷積神經網絡能夠減少圖像特征信息的損失,即在卷積層中使用不同尺度的卷積核與圖像進行卷積運算。若不同尺度卷積核的數量過多,則容易造成網絡模型的權重參數過多,使模型的表現力過強從而造成過擬合現象。因此,當進行網絡模型設計時,本文在卷積層采用3個不同尺度的卷積核進行卷積運算,尺度分別為2×2、3×3和5×5。為了減少權重參數的數量,尺度為5×5的卷積核用2個3×3的卷積核替代,經過不同尺度的卷積運算提取特征,既包括圖像的全局信息(卷積核尺度為5×5),又包括圖像的細節信息(卷積核尺度為2×2和3×3)。

3" 實驗與結果分析

本文使用CIFAR-10數據集為樣本數據,對DCNN-MSFF網絡模型進行訓練并與單一尺度的卷積神經網絡(Convolutional Neural Networks, CNN)模型進行對比,從圖像分類的精度、網絡的收斂速度以及網絡的泛化性能等方面分析實驗結果。實驗平臺使用高性能計算機工作站,該工作站配置1塊CPU和2塊2080ti的GPU,其中,CPU型號為美國Intel公司生產的intel Xeon W-2150b,GPU型號為美國NVIDIA公司生產的NVIDIA GeForce RTX 2080ti。深度學習框架采用TensorFlow框架,版本為2.3。

3.1" 實驗過程

CIFAR-10數據集共有60000張圖片,其中50000張訓練圖片,10000張測試圖片;共10個類別,每張圖片的大小為32×32×3。按照圖3所示的網絡結構,針對CIFAR-10數據集,設置網絡模型參數,DCNN-MSFF模型各尺度的參數設置如表1—3所示。最后的2個全連接層神經元個數為256,輸出層神經元個數為10。

DCNN-MSFF網絡訓練過程中的其他參數設置如表4所示。

與DCNN-MSFF網絡對比的單一尺度的CNN網絡模型主要由3組卷積層與池化層堆疊而成,采用3組堆疊主要是為了與DCNN-MSFF網絡模型進行比較,之后與2個全連接層相連并通過Softmax分類器進行圖像分類,網絡模型如圖5所示,具體參數如表5所示。

與DCNN-MSFF網絡模型相比,CNN模型須要經過多次迭代后才有可能收斂,因此,CNN模型的迭代次數設置為100次,訓練過程中的具體參數如表6所示。

3.2" 結果分析

在DCNN-MSFF網絡模型與CNN模型參數設置完畢,本文使用CIFAR-10數據集作為訓練集對這2個網絡模型進行訓練,2種模型的訓練結果如圖6所示。

圖6為2種模型的訓練結果。圖6(a)表示2種模型的訓練誤差,由圖可知,DCNN-MSFF模型的損失函數值明顯下降得更快,僅訓練了30次的損失函數值遠小于CNN模型訓練了100次的損失函數值。圖6(b)表示2種模型的圖像分類精度,由圖可知,DCNN-MSFF模型的圖像分類精度高于CNN模型;當網絡迭代為20次以上時則可達到90%以上,而CNN模型迭代了100次,其圖像分類精度也只有近80%。2個模型的圖像分類精度及泛化能力評估如表7所示。

表7中泛化能力評估的計算方法為測試集的分類精度與訓練集的分類精度之差的絕對值除以訓練集的分類精度[7]。若所得計算結果較小,則說明訓練集的分類精度較高,同時訓練集的分類精度與測試集的分類精度較接近,此時模型的訓練效果好并且泛化能力強。

由網絡模型訓練結果可以看出,對于相同的訓練數據集,DCNN-MSFF網絡的收斂速度更快,能夠在短時間內,快速下降到網絡的收斂值,主要原因是DCNN-MSFF網絡的深度較淺,網絡結構更多的是縱向擴展,能夠快速進行正向計算和反向傳播,由于減小了網絡結構的深度,因而降低了梯度彌散的可能性。DCNN-MSFF模型的圖像分類精度高于CNN模型的圖像分類精度,主要原因是DCNN-MSFF模型通過不同尺度的卷積核提取了不同尺度的圖像特征,增強了網絡特征提取的能力,使得模型在通過全連接層進行圖像分類時能夠對圖像進行更準確的識別;另外,DCNN-MSFF模型還在2次卷積層之間添加了多層感知機,對提取的特征進行了通道融合,也進一步提升了網絡特征提取的能力。從泛化能力的評估結果可以看出,DCNN-MSFF模型的泛化能力優于CNN模型。綜上,無論針對訓練集還是測試集,DCNN-MSFF模型的圖像分類準確率均高于CNN模型,DCNN-MSFF模型的收斂速度更快,這說明DCNN-MSFF模型是有效的,且該模型的特征提取更強,泛化能力也優于CNN模型,具有較強的魯棒性。

4" 結語

當網絡深度進一步加深并進行網絡反向傳播時,深度卷積神經網絡容易產生梯度彌散的現象,從而使網絡性能迅速下降并導致網絡無法收斂;當卷積核尺寸不合適時,將產生網絡特征提取能力不足,進而損失特征圖像的有效信息。針對以上問題,本文提出了DCNN-MSFF網絡模型,網絡模型由3個集成單元構成,每個集成單元中包含了不同尺度的卷積核,增強了網絡特征提取的能力,降低了網絡模型的深度。相較于傳統的CNN網絡模型,DCNN-MSFF網絡模型提高了圖像分類的精度并具有較強的魯棒性。

參考文獻

[1]COATES A, NG A Y, LEE H. An analysis of single-layer networks in unsupervised feature learning[J]. Journal of Machine Learning Research,2011,15:215-223.

[2]ZENLER M D, FERGUS R. Proceedings of the 13th European Conference Computer Vision on Visualizing and Understanding Convolutional Neural Networks, September 6-12,2014[C]. Berlin:Springer,2014.

[3]LUO G Q, LI J H, ZUO W T. Improved batch normalization algorithm for deep learning[J]. Computer Systems and Applications,2020(4):187-194.

[4]SRIVASTAVA N, HINTOM G E, KRIZHEVSKY A, et al. Dropout:a simple way to prevent neural networks from overfitting[J]. Journal of Machine Learning Research, 2014(1):1929-1958.

[5]YOO H J. Deep convolution neural networks in computer vision[J]. IEEE Transactions on Smart Processing and Computing, 2015(1):35-43.

[6]魏雄,王子樊.融合多尺度卷積和BiGRU網絡的人類活動識別模型[J].計算機應用,2023(增刊2):72-76.

[7]朱曉寧.深度神經網絡在圖像識別中的研究與應用[D].北京:北京郵電大學,2019.

(編輯" 王雪芬)

Research on image classification algorithm based on multi-scale fusion features of

convolutional neural network

XU" Chunyu, JIA" Rui

(Liaoning Provincial College of Communications, Shenyang 110122, China)

Abstract: When the deep convolutional neural networks are used for image classification, the problems such as gradient vanishing with increasing depth and the insufficient feature extraction ability due to inappropriate convolution kernel scale, a deep convolutional neural network with multi-scale fusion features is proposed to solve these problems. The main structure of this network consists of the convolutional layers containing multi-scale convolution kernels, stacked layers of perceptron,and pooling layers. After the feature extraction is completed,it is connected to fully connected layers through a feature fusion layer, and input into a Softmax classifier to complete image classification. The experimental result show that compared with deep convolutional neural network, the network model can improve the image classification accuracy of the CIFAR-10 dataset and have strong robustness.

Key words: image classification; convolutional neural network; convolution kernel; feature fusion

主站蜘蛛池模板: 亚洲av片在线免费观看| 亚洲男人的天堂在线| 手机看片1024久久精品你懂的| 亚洲精品动漫| 国产精品男人的天堂| 2021天堂在线亚洲精品专区 | 国产精品香蕉在线| 国产色婷婷| 美女国产在线| 亚洲欧美日本国产综合在线| 亚洲精品大秀视频| 国产网友愉拍精品视频| 99ri国产在线| 美美女高清毛片视频免费观看| 自慰网址在线观看| 韩日无码在线不卡| 欧美在线天堂| 一区二区理伦视频| 国产精品视频导航| 伊人成人在线视频| 国产91无码福利在线| 黄色三级网站免费| 久久夜色精品| 白丝美女办公室高潮喷水视频| 国产精品无码AⅤ在线观看播放| 青青草原国产| 国产乱人视频免费观看| 精品国产免费人成在线观看| 欧美成人精品高清在线下载| 日韩在线第三页| 亚洲乱亚洲乱妇24p| 在线观看热码亚洲av每日更新| 亚洲成肉网| 亚洲第一区在线| 好吊妞欧美视频免费| 国产一区二区福利| 色窝窝免费一区二区三区| 久久综合丝袜日本网| 狠狠躁天天躁夜夜躁婷婷| 亚洲中文无码av永久伊人| 午夜色综合| 一级一毛片a级毛片| 久久久亚洲国产美女国产盗摄| 中文字幕无码中文字幕有码在线 | 精品国产aⅴ一区二区三区| 亚洲无码精品在线播放| 亚洲人成网站在线观看播放不卡| 狂欢视频在线观看不卡| 91啦中文字幕| 国产成人精品三级| 国产av剧情无码精品色午夜| 一级全黄毛片| 91久久精品国产| 日韩毛片免费观看| 久久人人97超碰人人澡爱香蕉 | 麻豆精品视频在线原创| 香蕉综合在线视频91| 成人一级免费视频| 亚洲中久无码永久在线观看软件| 精品三级网站| yjizz国产在线视频网| 国产一区亚洲一区| 九九视频在线免费观看| 午夜国产大片免费观看| 一级毛片中文字幕| 国产美女免费| 国产jizz| 无码高潮喷水专区久久| 视频二区中文无码| 国产精品久久久久久久伊一| 国产午夜人做人免费视频中文| 亚洲成a人片在线观看88| 日本a级免费| 国产成人综合网| 伊人久综合| 国产高潮流白浆视频| 亚洲激情99| 无码粉嫩虎白一线天在线观看| 欧美区在线播放| 性视频一区| 午夜免费小视频| 久久精品无码一区二区国产区 |