基于FPGA的神經(jīng)網(wǎng)絡(luò)硬件實現(xiàn)的研究與設(shè)計
本文關(guān)鍵詞:基于FPGA的神經(jīng)網(wǎng)絡(luò)硬件實現(xiàn)方法,由筆耕文化傳播整理發(fā)布。
《電子科技大學》 2012年
基于FPGA的神經(jīng)網(wǎng)絡(luò)硬件實現(xiàn)的研究與設(shè)計
劉培龍
【摘要】:人工神經(jīng)網(wǎng)絡(luò)(ANNs)是一個由大量相互連接的神經(jīng)元組成的并行計算系統(tǒng)。如今,人工神經(jīng)網(wǎng)絡(luò)已經(jīng)在信號處理、醫(yī)療、控制系統(tǒng)、商業(yè)、模式識別、語音識別等多個領(lǐng)域得到了廣泛的應(yīng)用。通常神經(jīng)網(wǎng)絡(luò)的實現(xiàn)都是采用基于軟件的方法,但是在很多情況下必須要求神經(jīng)網(wǎng)絡(luò)能夠進行實時運算,這是軟件實現(xiàn)方法所不能實現(xiàn)的,所以必須尋求一種硬件實現(xiàn)的方法,能夠體現(xiàn)出神經(jīng)網(wǎng)絡(luò)固有的并行處理特性,提高處理的速度。基于FPGA的神經(jīng)網(wǎng)絡(luò)硬件實現(xiàn)方法不僅能夠提高處理速度,而且還能夠節(jié)省硬件資源。 首先介紹了人工神經(jīng)網(wǎng)絡(luò)硬件實現(xiàn)的方法和意義,以及典型的BP神經(jīng)網(wǎng)絡(luò)算法和RBF神經(jīng)網(wǎng)絡(luò)算法。對神經(jīng)網(wǎng)絡(luò)的學習模式,拓撲結(jié)構(gòu)以及激勵函數(shù)進行了討論。神經(jīng)網(wǎng)絡(luò)硬件實現(xiàn)最重要的問題之一就是激勵函數(shù)的硬件實現(xiàn),選定Sigmoid函數(shù)作為BP神經(jīng)網(wǎng)絡(luò)的激勵函數(shù),Gauss函數(shù)作為RBF神經(jīng)網(wǎng)絡(luò)的激勵函數(shù)。利用查找表和分段非線性函數(shù)逼近相結(jié)合的方法在FPGA上實現(xiàn)了Sigmoid函數(shù),同樣利用Xilinx的CORDIC算法IP核在FPGA上實現(xiàn)了Gauss函數(shù),都做了仿真和誤差分析,滿足神經(jīng)網(wǎng)絡(luò)對精度的要求。其次,重點介紹了基于FPGA的BP神經(jīng)網(wǎng)絡(luò)和RBF神經(jīng)網(wǎng)絡(luò)的設(shè)計方法,對各個模塊都進行了詳細的設(shè)計。最后,通過Verilog HDL硬件描述語言描述,利用ModelSim6.1仿真軟件和Xilinx公司的ISE10.1平臺對設(shè)計的BP網(wǎng)絡(luò)、RBF網(wǎng)絡(luò)進行了仿真驗證以及邏輯綜合。并且進行了誤差分析和性能評估,誤差在10-2~10-3數(shù)量級,可以滿足神經(jīng)網(wǎng)絡(luò)精度的要求,最高時鐘頻率可以達到100MHz左右,基本上可以滿足神經(jīng)網(wǎng)絡(luò)實時運算要求。
【關(guān)鍵詞】:
【學位授予單位】:電子科技大學
【學位級別】:碩士
【學位授予年份】:2012
【分類號】:TN791;TP183
【目錄】:
下載全文 更多同類文獻
CAJ全文下載
(如何獲取全文? 歡迎:購買知網(wǎng)充值卡、在線充值、在線咨詢)
CAJViewer閱讀器支持CAJ、PDF文件格式
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前9條
1 李昂;王沁;李占才;萬勇;;基于FPGA的神經(jīng)網(wǎng)絡(luò)硬件實現(xiàn)方法[J];北京科技大學學報;2007年01期
2 盛榮菊;馬建偉;;人工神經(jīng)網(wǎng)絡(luò)FPGA硬件實現(xiàn)的研究進展[J];電氣自動化;2009年05期
3 朱明程;FPGA動態(tài)可重構(gòu)技術(shù)及其應(yīng)用[J];電子產(chǎn)品世界;2000年06期
4 李麗;許居衍;;片上網(wǎng)絡(luò)技術(shù)發(fā)展現(xiàn)狀及趨勢淺析[J];電子產(chǎn)品世界;2009年01期
5 薛維琴;李莉華;戴明;;基于FPGA的人工神經(jīng)網(wǎng)絡(luò)系統(tǒng)的實現(xiàn)方法[J];電子設(shè)計工程;2010年09期
6 林祥金;張志利;朱智;;人工神經(jīng)網(wǎng)絡(luò)FPGA實現(xiàn)研究進展與發(fā)展趨勢[J];控制工程;2007年S3期
7 李利歌;閻保定;侯忠;;基于FPGA的神經(jīng)網(wǎng)絡(luò)硬件可重構(gòu)實現(xiàn)[J];河南科技大學學報(自然科學版);2009年01期
8 張智明;張仁杰;;神經(jīng)網(wǎng)絡(luò)激活函數(shù)及其導數(shù)的FPGA實現(xiàn)[J];現(xiàn)代電子技術(shù);2008年18期
9 楊銀濤;汪海波;張志;周建華;;基于FPGA的人工神經(jīng)網(wǎng)絡(luò)實現(xiàn)方法的研究[J];現(xiàn)代電子技術(shù);2009年18期
中國碩士學位論文全文數(shù)據(jù)庫 前2條
1 謝真真;基于FPGA的神經(jīng)網(wǎng)絡(luò)控制器設(shè)計方法研究[D];南昌大學;2010年
2 閆明;基于FPGA的神經(jīng)網(wǎng)絡(luò)硬件實現(xiàn)[D];中國海洋大學;2008年
【共引文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 任向輝;王運兵;崔建新;李嘉;李松偉;;色板對蔥薊馬誘捕量的BP神經(jīng)網(wǎng)絡(luò)模型預測[J];安徽農(nóng)業(yè)科學;2009年31期
2 華常春;高桂枝;;京杭大運河揚州段水污染研究[J];安徽農(nóng)業(yè)科學;2010年27期
3 王瑞梅;傅澤田;何有緣;;基于神經(jīng)網(wǎng)絡(luò)的模糊系統(tǒng)池塘淡水養(yǎng)殖溶解氧預測模型[J];安徽農(nóng)業(yè)科學;2010年33期
4 賀艷輝;袁永明;張紅燕;龔贇翀;王紅衛(wèi);;BP人工神經(jīng)網(wǎng)絡(luò)在羅非魚價格預測中的應(yīng)用[J];安徽農(nóng)業(yè)科學;2010年35期
5 袁健;陳麗俠;耿寶江;;基于BP神經(jīng)網(wǎng)絡(luò)的閩江上游洪水預報[J];安徽農(nóng)業(yè)科學;2011年24期
6 儲茂得;周松林;;基于小波分析與神經(jīng)網(wǎng)絡(luò)的風電場短期風速預測[J];安徽科技學院學報;2011年01期
7 王冬菊;;智能優(yōu)化算法在復雜模型尋優(yōu)中的研究[J];安慶師范學院學報(自然科學版);2010年04期
8 張志紅;;基于隨機初始中心的FCM算法及其應(yīng)用[J];安徽水利水電職業(yè)技術(shù)學院學報;2008年01期
9 姜德義;李光揚;謝世平;蔣再文;;基于神經(jīng)網(wǎng)絡(luò)法預測重慶高速公路邊坡穩(wěn)定性[J];地下空間與工程學報;2008年01期
10 向兵;成強;魏艷華;楊毅;;基于模糊神經(jīng)網(wǎng)絡(luò)的微波器件建模[J];半導體技術(shù);2006年10期
中國重要會議論文全文數(shù)據(jù)庫 前10條
1 李留瀾;李書琴;;構(gòu)建社會主義和諧社會必須切實發(fā)揮法治的保障作用[A];科學發(fā)展觀與中國特色社會主義——全國社會科學院系統(tǒng)鄧小平理論研究中心第十一屆年會暨學術(shù)研討會論文集[C];2006年
2 簡季;楊武年;馬正龍;陳園園;;BP神經(jīng)網(wǎng)絡(luò)在土地分類中的應(yīng)用研究——以汶川地區(qū)為例[A];《測繪通報》測繪科學前沿技術(shù)論壇摘要集[C];2008年
3 戴立新;胡潔;李美葉;;基于BP神經(jīng)網(wǎng)絡(luò)的農(nóng)戶小額信用貸款風險評價研究[A];2007北京地區(qū)高校研究生學術(shù)交流會通信與信息技術(shù)會議論文集(上冊)[C];2008年
4 張翔;阮燕云;張永勇;夏軍;張洪斌;;閘門對河道污染物影響的實驗與模擬研究[A];中國環(huán)境科學學會2009年學術(shù)年會論文集(第一卷)[C];2009年
5 李紅禮;高建華;盧紅巖;;基于BP神經(jīng)網(wǎng)絡(luò)的河南省土地可持續(xù)利用評價研究[A];第十屆中國科協(xié)年會“新時期河南土地供需態(tài)勢與城鄉(xiāng)統(tǒng)籌發(fā)展”論壇文集[C];2008年
6 王俊松;錢飛飛;張興會;谷兆麟;吳真;;基于BP神經(jīng)網(wǎng)絡(luò)的溫度傳感器動態(tài)建模及自適應(yīng)標定[A];第二十四屆中國控制會議論文集(下冊)[C];2005年
7 王桂坤;;神經(jīng)網(wǎng)絡(luò)在礦井通風降溫中的應(yīng)用[A];2006年山東省制冷空調(diào)學術(shù)年會“格力杯”優(yōu)秀論文集[C];2006年
8 王桂鳳;李鳳乾;肖飛;王兆鈞;;BP神經(jīng)網(wǎng)絡(luò)在輸油管道泄漏檢測中的應(yīng)用研究[A];中國石油石化數(shù)字管道信息化建設(shè)論壇暨燃氣管網(wǎng)安全、經(jīng)濟、運營技術(shù)交流研討會論文集[C];2009年
9 郭蘭平;俞建寧;張建剛;漆玉娟;張旭東;;改進RBF神經(jīng)網(wǎng)絡(luò)在城市公交車速時間序列預測中的應(yīng)用[A];2010重慶汽車工程學會年會論文專輯[C];2010年
10 朱斌;馬艷;趙叢;;RLS—BP算法在信道盲均衡中的應(yīng)用[A];2007’促進西部發(fā)展聲學學術(shù)交流會論文集[C];2007年
中國博士學位論文全文數(shù)據(jù)庫 前10條
1 汪木蘭;神經(jīng)網(wǎng)絡(luò)硬化實現(xiàn)的共性技術(shù)在電力傳動中應(yīng)用研究[D];合肥工業(yè)大學;2010年
2 朱松;隨機回歸神經(jīng)網(wǎng)絡(luò)的動力學行為研究[D];華中科技大學;2010年
3 鄺礫;基于接口和行為語義的Web服務(wù)發(fā)現(xiàn)與適配研究[D];浙江大學;2009年
4 常青;瘦型服務(wù)器及個人/家庭事務(wù)處理應(yīng)用研究[D];太原理工大學;2011年
5 紀芳;渤海和黃海北部沿岸海洋動力災(zāi)害研究[D];中國科學院研究生院(海洋研究所);2010年
6 陳進杰;城市軌道交通項目廣義全壽命周期成本理論與應(yīng)用研究[D];北京交通大學;2011年
7 趙鵬;離心泵振動故障診斷方法研究及系統(tǒng)實現(xiàn)[D];華北電力大學(北京);2011年
8 熊小剛;國家科技獎勵制度運行績效評價研究[D];華中科技大學;2011年
9 肖獻強;基于信息融合的駕駛行為識別關(guān)鍵技術(shù)研究[D];合肥工業(yè)大學;2011年
10 鐘俊;宏觀尺度的納米級定位控制技術(shù)研究[D];中國科學技術(shù)大學;2011年
中國碩士學位論文全文數(shù)據(jù)庫 前10條
1 王永;消防單兵綜合信息采集系統(tǒng)研究[D];山東科技大學;2010年
2 邢著榮;基于輻射傳輸模型和CHRIS數(shù)據(jù)反演春小麥LAI[D];山東科技大學;2010年
3 李鑫平;軟件可靠性模型應(yīng)用方法研究[D];哈爾濱工程大學;2010年
4 蘭杰;海底管道防腐狀態(tài)檢測關(guān)鍵技術(shù)研究[D];大連理工大學;2010年
5 趙林;雷達信號特征提取與識別[D];大連理工大學;2010年
6 閆壽江;Oja-Xu MCA跳步歸一化算法的收斂性分析[D];大連理工大學;2010年
7 楊克強;LVQ神經(jīng)網(wǎng)絡(luò)在齒輪箱故障診斷中的研究[D];安徽農(nóng)業(yè)大學;2010年
8 荊東星;人工神經(jīng)網(wǎng)絡(luò)在游戲?qū)ぢ分械膽?yīng)用研究[D];長沙理工大學;2010年
9 周輝;基于神經(jīng)網(wǎng)絡(luò)的高分辨雷達目標檢測研究[D];長沙理工大學;2010年
10 李天贊;神經(jīng)網(wǎng)絡(luò)在電力系統(tǒng)諧波分析中的應(yīng)用研究[D];長沙理工大學;2009年
【二級參考文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 劉祖潤,張志飛,鄒阿金;基于單片機的Chebyshev神經(jīng)網(wǎng)絡(luò)硬件設(shè)計[J];半導體技術(shù);1999年05期
2 李昂;王沁;李占才;萬勇;;基于FPGA的神經(jīng)網(wǎng)絡(luò)硬件實現(xiàn)方法[J];北京科技大學學報;2007年01期
3 汪光森,伍行鍵,李譽;基于FPGA的神經(jīng)網(wǎng)絡(luò)的硬件實現(xiàn)[J];電子技術(shù)應(yīng)用;1999年12期
4 王守覺,李兆洲,陳向東,王柏南;通用神經(jīng)網(wǎng)絡(luò)硬件中神經(jīng)元基本數(shù)學模型的討論[J];電子學報;2001年05期
5 盧純,石秉學,陳盧;一種可擴展BP在片學習神經(jīng)網(wǎng)絡(luò)芯片[J];電子學報;2002年09期
6 魏剛;韓建國;;基于FPGA的可重構(gòu)軟測量系統(tǒng)硬件設(shè)計[J];儀器儀表用戶;2006年04期
7 張海燕;李欣;田書峰;;基于BP神經(jīng)網(wǎng)絡(luò)的仿真線設(shè)計及其FPGA實現(xiàn)[J];電子與信息學報;2007年05期
8 謝云,章云,劉冰茹,易波;一種硬感知器的結(jié)構(gòu)設(shè)計與EPGA實現(xiàn)[J];廣東工業(yè)大學學報;2003年03期
9 都軍偉;王永綱;楊陽;李凱;;RBF網(wǎng)絡(luò)高斯型傳輸函數(shù)的FPGA實現(xiàn)[J];核電子學與探測技術(shù);2008年01期
10 陳曦;王高峰;劉克剛;徐江豐;;基于混合CORDIC的神經(jīng)網(wǎng)絡(luò)激活函數(shù)的實現(xiàn)[J];華中科技大學學報(自然科學版);2007年09期
中國碩士學位論文全文數(shù)據(jù)庫 前3條
1 石凱賀;改善納米鐵酸鑭與高分子復合濕敏元件輸出特性的神經(jīng)網(wǎng)絡(luò)方法及其FPGA實現(xiàn)[D];大連理工大學;2005年
2 魏剛;基于FPGA的可重構(gòu)系統(tǒng)設(shè)計[D];北京化工大學;2006年
3 閆明;基于FPGA的神經(jīng)網(wǎng)絡(luò)硬件實現(xiàn)[D];中國海洋大學;2008年
【相似文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 楊雋;周詮;張敏瑞;;BP神經(jīng)網(wǎng)絡(luò)圖像壓縮算法乘累加單元的FPGA設(shè)計[J];現(xiàn)代電子技術(shù);2009年19期
2 劉晉明;劉年生;;基于神經(jīng)網(wǎng)絡(luò)混沌吸引子公鑰加密算法的FPGA實現(xiàn)[J];廈門大學學報(自然科學版);2010年02期
3 許先斌;胡婧;吳玉芹;;基于神經(jīng)網(wǎng)絡(luò)的視頻壓縮的FPGA實現(xiàn)[J];計算機工程與設(shè)計;2009年13期
4 張智明;張仁杰;;神經(jīng)網(wǎng)絡(luò)激活函數(shù)及其導數(shù)的FPGA實現(xiàn)[J];現(xiàn)代電子技術(shù);2008年18期
5 廖義奎;韋衛(wèi)星;王志文;陶振文;;基于BP神經(jīng)網(wǎng)絡(luò)的真空干燥測控系統(tǒng)的設(shè)計[J];廣西民族大學學報(自然科學版);2009年02期
6 都軍偉;王永綱;楊陽;李凱;;RBF網(wǎng)絡(luò)高斯型傳輸函數(shù)的FPGA實現(xiàn)[J];核電子學與探測技術(shù);2008年01期
7 楊銀濤;汪海波;張志;周建華;;基于FPGA的人工神經(jīng)網(wǎng)絡(luò)實現(xiàn)方法的研究[J];現(xiàn)代電子技術(shù);2009年18期
8 邱林,陳守煜,聶相田;模糊模式識別神經(jīng)網(wǎng)絡(luò)預測模型及其應(yīng)用[J];水科學進展;1998年03期
9 吳愛國,郝潤生;一種改進BP算法在機械手逆運動學中的應(yīng)用[J];中國工程科學;2005年07期
10 唐瑞雪;蔡淮;張滌;;廣義同余神經(jīng)網(wǎng)絡(luò)中三種激勵函數(shù)的比較研究[J];信息通信;2008年03期
中國重要會議論文全文數(shù)據(jù)庫 前10條
1 侯金華;;基于FPGA的SOC系統(tǒng)可靠性設(shè)計[A];2011中國電工技術(shù)學會學術(shù)年會論文集[C];2011年
2 張健;孫輝先;陳曉敏;安軍社;;反熔絲FPGA的可靠性設(shè)計措施[A];第二十三屆全國空間探測學術(shù)交流會論文摘要集[C];2010年
3 ;Design and Research of Video Fire Detection System Based on FPGA[A];Proceedings of the 2011 Chinese Control and Decision Conference(CCDC)[C];2011年
4 董雪;費建軍;白嬌楊;;基于FPGA的智能火災(zāi)報警系統(tǒng)的設(shè)計與研究[A];天津市電視技術(shù)研究會2012年年會論文集[C];2012年
5 肖松;李躍華;張金林;;基于FPGA局部動態(tài)可重構(gòu)的抗SEU容錯系統(tǒng)研究[A];教育部中南地區(qū)高等學校電子電氣基礎(chǔ)課教學研究會第二十屆學術(shù)年會會議論文集(下冊)[C];2010年
6 王瑋;錢偉康;應(yīng)懷樵;;基于FPGA的PXI高速數(shù)據(jù)采集系統(tǒng)硬件設(shè)計[A];現(xiàn)代振動與噪聲技術(shù)(第九卷)[C];2011年
7 錢偉康;梁利娟;王麗麗;;一種基于FPGA的CAN總線船舶監(jiān)控系統(tǒng)[A];全國第三屆信號和智能信息處理與應(yīng)用學術(shù)交流會專刊[C];2009年
8 楊學友;葉振忠;劉常杰;李博文;;一種高速智能化視覺傳感器設(shè)計[A];第三次全國會員代表大會暨學術(shù)會議論文集[C];2002年
9 魯艷;雷維嘉;謝顯中;;基于Avalon接口的交織編碼技術(shù)的FPGA實現(xiàn)[A];2010年通信理論與信號處理學術(shù)年會論文集[C];2010年
10 許超;肖鐵;施柏鑫;;基于FPGA的電子內(nèi)窺鏡視頻處理系統(tǒng)[A];全國第二屆信號處理與應(yīng)用學術(shù)會議?痆C];2008年
中國重要報紙全文數(shù)據(jù)庫 前10條
1 海英;[N];人民郵電;2009年
2 ;[N];中國電子報;2011年
3 ;[N];中國電子報;2011年
4 本報記者 趙艷秋 馮曉偉 馮健;[N];中國電子報;2009年
5 本報記者 馮曉偉;[N];中國電子報;2009年
6 ;[N];中國電子報;2009年
7 ;[N];中國電子報;2009年
8 ;[N];中國電子報;2009年
9 本報記者 梁紅兵;[N];中國電子報;2010年
10 華北光電技術(shù)研究所 劉剛;[N];中國電子報;2010年
中國博士學位論文全文數(shù)據(jù)庫 前10條
1 尹乾;基于神經(jīng)網(wǎng)絡(luò)的軟件可靠性模型[D];北京師范大學;2006年
2 周偉;關(guān)于多穩(wěn)定回復式神經(jīng)網(wǎng)絡(luò)中的一些問題[D];電子科技大學;2010年
3 秦泗甜;基于微分包含的非光滑動力系統(tǒng)分析及其應(yīng)用[D];哈爾濱工業(yè)大學;2010年
4 秦泗甜;基于微分包含的非光滑動力系統(tǒng)分析及其應(yīng)用[D];哈爾濱工業(yè)大學;2010年
5 熊雪梅;參數(shù)化模糊遺傳神經(jīng)網(wǎng)絡(luò)及在植物病害預測的應(yīng)用[D];南京農(nóng)業(yè)大學;2004年
6 汪木蘭;神經(jīng)網(wǎng)絡(luò)硬化實現(xiàn)的共性技術(shù)在電力傳動中應(yīng)用研究[D];合肥工業(yè)大學;2010年
7 馬永濤;通信信道建模的神經(jīng)網(wǎng)絡(luò)優(yōu)化技術(shù)研究[D];天津大學;2009年
8 張承暢;多FPGA系統(tǒng)的關(guān)鍵問題及應(yīng)用研究[D];重慶大學;2011年
9 金英秀;一類帶時滯的Cohen-Grossberg神經(jīng)網(wǎng)絡(luò)穩(wěn)定性研究[D];東北大學;2009年
10 李鵬;基于元構(gòu)件的FPGA硬件構(gòu)件設(shè)計技術(shù)研究[D];解放軍信息工程大學;2011年
中國碩士學位論文全文數(shù)據(jù)庫 前10條
1 盛榮菊;神經(jīng)網(wǎng)絡(luò)PID飛行控制算法的FPGA實現(xiàn)研究[D];河南科技大學;2009年
2 王博;一種基于FPGA的新的SVM硬件實現(xiàn)方法[D];西安理工大學;2010年
3 張陽;神經(jīng)網(wǎng)絡(luò)混沌加密算法的研究與FPGA設(shè)計[D];華僑大學;2011年
4 胡波;基于FPGA的神經(jīng)網(wǎng)絡(luò)智能控制器的研究[D];廣西工學院;2010年
5 韓少鋒;神經(jīng)網(wǎng)絡(luò)控制的FPGA研究與應(yīng)用[D];大連海事大學;2005年
6 楊雋;神經(jīng)網(wǎng)絡(luò)圖像壓縮算法的FPGA實現(xiàn)技術(shù)研究[D];西安科技大學;2009年
7 周志娟;相移波束形成的FPGA實現(xiàn)[D];哈爾濱工程大學;2011年
8 許沖;激光脈沖定距算法研究與FPGA實現(xiàn)[D];哈爾濱工業(yè)大學;2011年
9 葉忠彬;基于FPGA的數(shù)字頻率合成系統(tǒng)的設(shè)計與實現(xiàn)[D];電子科技大學;2011年
10 彭涵陽;無串擾超聲測距系統(tǒng)的激勵方法及基于FPGA的設(shè)計與實現(xiàn)[D];天津大學;2010年
本文關(guān)鍵詞:基于FPGA的神經(jīng)網(wǎng)絡(luò)硬件實現(xiàn)方法,由筆耕文化傳播整理發(fā)布。
,本文編號:60397
本文鏈接:http://sikaile.net/kejilunwen/rengongzhinen/60397.html