天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 碩博論文 > 信息類碩士論文 >

基于ZYNQ的卷積神經(jīng)網(wǎng)絡(luò)軟硬件協(xié)同設(shè)計(jì)研究與實(shí)現(xiàn)

發(fā)布時(shí)間:2024-03-16 01:44
  卷積神經(jīng)網(wǎng)絡(luò)作為深度學(xué)習(xí)領(lǐng)域的核心算法,將特征提取與分類進(jìn)行結(jié)合,與人工提取特征進(jìn)行分類相比,具有更高的檢測(cè)精度。由于其網(wǎng)絡(luò)結(jié)構(gòu)復(fù)雜,每層包含大量并行的乘加運(yùn)算,需要硬件平臺(tái)具有強(qiáng)大的并行計(jì)算能力。FPGA作為一種可編程邏輯器件,具有高并行度和可編程性等優(yōu)勢(shì),可針對(duì)不同的算法進(jìn)行并行加速,成為實(shí)現(xiàn)卷積神經(jīng)網(wǎng)絡(luò)的一種重要的選擇。本文基于Xilinx公司的ZYNQ芯片對(duì)卷積神經(jīng)網(wǎng)絡(luò)進(jìn)行硬件加速研究。對(duì)卷積神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)特點(diǎn)進(jìn)行分析,采用軟硬件協(xié)同設(shè)計(jì)的方式,充分發(fā)揮ARM和FPGA的優(yōu)點(diǎn)。ARM端完成Linux操作系統(tǒng)的移植以及軟硬件協(xié)同程序的設(shè)計(jì);FPGA端實(shí)現(xiàn)卷積計(jì)算模塊、深度可分離卷積計(jì)算模塊、池化計(jì)算模塊、數(shù)據(jù)輸入和輸出模塊的設(shè)計(jì)。針對(duì)并行展開(kāi)的方式易造成長(zhǎng)廣播、多扇入扇出的數(shù)據(jù)通路問(wèn)題,本文采用脈動(dòng)陣列代替并行展開(kāi),將長(zhǎng)距離的數(shù)據(jù)通路轉(zhuǎn)換為每個(gè)處理單元之間的短距離數(shù)據(jù)通路,并完成卷積計(jì)算模塊的設(shè)計(jì)工作。在數(shù)據(jù)傳輸?shù)膶?shí)現(xiàn)方式上,采取多通道數(shù)據(jù)傳輸加中間緩存的方式,減少數(shù)據(jù)在DDR存儲(chǔ)器和片上緩存之間傳輸?shù)臅r(shí)間,并完成對(duì)數(shù)據(jù)輸入和輸出模塊的設(shè)計(jì)。在硬件IP優(yōu)化上,采用乒乓流水化操作方...

【文章頁(yè)數(shù)】:76 頁(yè)

【學(xué)位級(jí)別】:碩士

【部分圖文】:

圖2.1?LeNet-5卷積神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)圖[s]??Fig.?2.1?LeNet-5?Convolutional?Neural?Network?structure?diagram??

圖2.1?LeNet-5卷積神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)圖[s]??Fig.?2.1?LeNet-5?Convolutional?Neural?Network?structure?diagram??

機(jī)器學(xué)習(xí)算法進(jìn)行對(duì)圖像進(jìn)行識(shí)別。雖然SIFT??對(duì)一定程度上的縮放、平移、旋轉(zhuǎn)等變化都具有不變性,但由于是人工進(jìn)行特征提取,??所得到出的特征具有很大程度上的局限性。卷積神經(jīng)網(wǎng)絡(luò)將特征提取與分類訓(xùn)練兩個(gè)部??分進(jìn)行組合,在網(wǎng)絡(luò)的訓(xùn)練過(guò)程中就會(huì)自動(dòng)的提取最有效的特征,避免了人工提取....


圖2.2卷積計(jì)算過(guò)程??Fig.?2.2?Convolution?calculation?process??-9?-??

圖2.2卷積計(jì)算過(guò)程??Fig.?2.2?Convolution?calculation?process??-9?-??

?6?5?1?3?8?〇?0?1????7?|?4?3?|?9?5?|?1?〇?1?I?????39^?29?52??????48?42?43??4?7?3?1?6??????.?令?45?53?43??2?411!?—7」i????(x)-*??5?7?0?3?2?Oil??4....


圖2.4最大池化與平均池化??Fig.?2.4?Max-pooling?and?Mean-pooling??

圖2.4最大池化與平均池化??Fig.?2.4?Max-pooling?and?Mean-pooling??

況[22]??Tab.?2.1?MobileNet?versus?GoogleNet/VGG?16??網(wǎng)絡(luò)名稱?TmageNet準(zhǔn)確度(%)?乘法計(jì)算量(M)?參數(shù)量(M)??MobileNet?70.6?569?4.2??GoogleNet?69.8?1550?6.8??VGG....


圖3.1?ZYNQ芯片結(jié)構(gòu)圖??Fig.?3.1?Tlie?structure?diagram?of?ZYNQ?chip??ZYNQ芯片結(jié)構(gòu)如圖3.1所示

圖3.1?ZYNQ芯片結(jié)構(gòu)圖??Fig.?3.1?Tlie?structure?diagram?of?ZYNQ?chip??ZYNQ芯片結(jié)構(gòu)如圖3.1所示

?v'm&rvuplCsfw?L.,.?二??with?DMA?..-2^?-?|??2xGigE?t?t?t?t?|??LrTv_.?t?t?i?l?——?^??EM,〇?XADC?S.AXLGPO/1?M.AXLGPO/1?PCle??^??,卞?u??Multi-Stand....



本文編號(hào):3928926

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/3928926.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶77e05***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com