[發(fā)明專(zhuān)利]基于STDP法則的全數(shù)字脈沖神經(jīng)網(wǎng)絡(luò)硬件系統(tǒng)及方法有效
| 申請(qǐng)?zhí)枺?/td> | 202110529221.8 | 申請(qǐng)日: | 2021-05-14 |
| 公開(kāi)(公告)號(hào): | CN113408714B | 公開(kāi)(公告)日: | 2023-04-07 |
| 發(fā)明(設(shè)計(jì))人: | 黎釗;周鐵軍;李海;王喆 | 申請(qǐng)(專(zhuān)利權(quán))人: | 杭州電子科技大學(xué) |
| 主分類(lèi)號(hào): | G06N3/06 | 分類(lèi)號(hào): | G06N3/06;G06N3/0464;G06N3/063 |
| 代理公司: | 杭州君度專(zhuān)利代理事務(wù)所(特殊普通合伙) 33240 | 代理人: | 楊舟濤 |
| 地址: | 310018 浙*** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 stdp 法則 數(shù)字 脈沖 神經(jīng)網(wǎng)絡(luò) 硬件 系統(tǒng) 方法 | ||
本發(fā)明公開(kāi)了一種基于STDP法則的全數(shù)字脈沖神經(jīng)網(wǎng)絡(luò)硬件系統(tǒng)及方法,本發(fā)明有機(jī)地結(jié)合了神經(jīng)生物學(xué)中的STDP法則,以及數(shù)字電路中可并行化處理數(shù)據(jù)的優(yōu)勢(shì),將會(huì)在圖像處理領(lǐng)域高效地完成對(duì)圖像數(shù)據(jù)集的訓(xùn)練和識(shí)別任務(wù)。該脈沖神經(jīng)網(wǎng)絡(luò)系統(tǒng)包含輸入層神經(jīng)元模塊、可塑性學(xué)習(xí)模塊、數(shù)據(jù)線控制模塊、突觸陣列模塊、輸出層神經(jīng)元模塊和實(shí)驗(yàn)報(bào)告模塊。輸出層神經(jīng)元模塊的輸出端連接數(shù)據(jù)線控制模塊的輸入端和可塑性學(xué)習(xí)模塊的輸入端,可塑性學(xué)習(xí)模塊的輸出端連接數(shù)據(jù)線控制模塊的輸入端,數(shù)據(jù)線控制模塊的輸出端連接突觸陣列模塊的輸入端,突觸陣列模塊的輸出端連接輸出層神經(jīng)元輸入端,輸出層神經(jīng)元的輸出端連接實(shí)驗(yàn)報(bào)告模塊的輸入端。
技術(shù)領(lǐng)域
本發(fā)明涉及受腦啟發(fā)的脈沖神經(jīng)網(wǎng)絡(luò)領(lǐng)域,具體是一種基于STDP法則的全數(shù)字脈沖神經(jīng)網(wǎng)絡(luò)硬件系統(tǒng)及方法。
技術(shù)背景
最近幾年神經(jīng)學(xué)的研究已經(jīng)有了顯著的進(jìn)展,發(fā)掘出很多生物神經(jīng)元的新特性。生物神經(jīng)元間在處理信息時(shí)具有動(dòng)態(tài)性和時(shí)空性,具體表現(xiàn)在其處理實(shí)時(shí)信息的高效性和低能耗等方面。隨著高度信息化社會(huì)的發(fā)展,處理實(shí)時(shí)數(shù)據(jù)的要求不斷提高,因此,模仿神經(jīng)元工作方式的軟件模型和硬件架構(gòu)成為研究的重點(diǎn)。目前,IBM公司的正北芯片、Inter公司的Loihi芯片、清華大學(xué)的天機(jī)芯片和浙江大學(xué)的達(dá)爾文芯片,都是很成功的SNN硬件架構(gòu)。但這些結(jié)構(gòu)并沒(méi)有合理地將STDP法則應(yīng)用到SNN的訓(xùn)練階段中,在這里將提出一款全數(shù)字的SNN系統(tǒng),該系統(tǒng)有機(jī)結(jié)合了對(duì)STDP法則的合理性分析,通過(guò)在線訓(xùn)練的方式實(shí)現(xiàn)對(duì)MNIST數(shù)據(jù)集的識(shí)別。
發(fā)明內(nèi)容
本發(fā)明針對(duì)現(xiàn)有技術(shù)的不足,提出一種基于STDP法則的全數(shù)字脈沖神經(jīng)網(wǎng)絡(luò)硬件系統(tǒng)及方法。
基于STDP法則的全數(shù)字脈沖神經(jīng)網(wǎng)絡(luò)硬件系統(tǒng),該脈沖神經(jīng)網(wǎng)絡(luò)系統(tǒng)包含輸入層神經(jīng)元模塊、可塑性學(xué)習(xí)模塊、數(shù)據(jù)線控制模塊、突觸陣列模塊、輸出層神經(jīng)元模塊和實(shí)驗(yàn)報(bào)告模塊;
輸出層神經(jīng)元模塊的輸出端連接數(shù)據(jù)線控制模塊的輸入端和可塑性學(xué)習(xí)模塊的輸入端,可塑性學(xué)習(xí)模塊的輸出端連接數(shù)據(jù)線控制模塊的輸入端,數(shù)據(jù)線控制模塊的輸出端連接突觸陣列模塊的輸入端,突觸陣列模塊的輸出端連接輸出層神經(jīng)元的輸入端,輸出層神經(jīng)元的輸出端連接實(shí)驗(yàn)報(bào)告模塊的輸入端;
所述的可塑性學(xué)習(xí)模塊包括突觸地址寄存模塊、多個(gè)突觸計(jì)算模塊、突觸權(quán)重寄存器、多個(gè)突觸后脈沖產(chǎn)生模塊;輸入層神經(jīng)元模塊的輸出端將突觸前脈沖輸入給每個(gè)突觸計(jì)算模塊;每個(gè)突觸計(jì)算模塊計(jì)算出更新后的突觸權(quán)重并通過(guò)第二突觸權(quán)重連接線輸入到突觸權(quán)重寄存器,通過(guò)第一突觸權(quán)重連接線輸入到每個(gè)突觸后脈沖產(chǎn)生模塊;所述的突觸后脈沖產(chǎn)生模塊的輸出端通過(guò)突觸后脈沖連接線將突觸后脈沖輸入到每個(gè)突觸計(jì)算模塊;突觸權(quán)重寄存器通過(guò)突觸權(quán)重輸出端口接突觸陣列模塊;突觸地址寄存模塊的輸出端接突觸陣列模塊;
所述的每個(gè)突觸計(jì)算模塊包括狀態(tài)機(jī)和加法器;所述的狀態(tài)機(jī)從突觸陣列模塊讀取突觸權(quán)重,輸入到突觸后脈沖產(chǎn)生模塊;突觸后脈沖產(chǎn)生模塊根據(jù)突觸權(quán)重的大小決定突觸后脈沖產(chǎn)生的時(shí)間,從而調(diào)整突觸前后脈沖的時(shí)間間隔,根據(jù)時(shí)間間隔,將突觸權(quán)重變量傳輸?shù)郊臃ㄆ?,完成突觸權(quán)重的更新,最后傳輸?shù)酵挥|陣列模塊存儲(chǔ)。
作為優(yōu)選,所述的輸入層神經(jīng)元模塊包括輸入神經(jīng)元計(jì)數(shù)器、圖像像素點(diǎn)計(jì)數(shù)器、輸入神經(jīng)元;所述的輸入神經(jīng)元的輸入端接圖像信息輸入連接線、輸入神經(jīng)元序號(hào)連接線和輸入神經(jīng)元計(jì)數(shù)器,所述的圖像像素點(diǎn)計(jì)數(shù)器的識(shí)別階段和初始化階段寫(xiě)使能輸出端口、識(shí)別階段和初始化階段寫(xiě)地址輸出端口、識(shí)別階段和初始化階段學(xué)習(xí)使能輸出端口、識(shí)別階段和初始化階段讀寫(xiě)地址輸出端口連接數(shù)據(jù)線控制模塊;所述的輸入層神經(jīng)元將196個(gè)輸入層神經(jīng)元壓縮成28個(gè)綜合的輸入層神經(jīng)元模塊,在有效降低了數(shù)字邏輯使用量的同時(shí)與28組突觸計(jì)算模塊相對(duì)應(yīng)。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于杭州電子科技大學(xué),未經(jīng)杭州電子科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110529221.8/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
- 用于使用STDP 和多巴胺信令的三憶阻器突觸的方法和系統(tǒng)
- 神經(jīng)元存儲(chǔ)器電路
- 基于多值憶阻器的STDP脈沖設(shè)計(jì)方法和多樣化STDP的實(shí)現(xiàn)方法
- 圖像模式識(shí)別模擬與數(shù)字混合憶阻設(shè)備及制備,實(shí)現(xiàn)STDP學(xué)習(xí)規(guī)則和圖像模式識(shí)別方法
- 基于興奮性與抑制性STDP的儲(chǔ)備池網(wǎng)絡(luò)的結(jié)構(gòu)優(yōu)化方法
- 一種基于STDP的脈沖神經(jīng)網(wǎng)絡(luò)手寫(xiě)漢字識(shí)別方法
- 一種實(shí)現(xiàn)憶阻突觸器件多樣化STDP的方法及系統(tǒng)
- 一種基于電控刺激下VCSEL-SA的圖像識(shí)別系統(tǒng)及方法
- 一種基于STDP學(xué)習(xí)規(guī)則的突觸電路
- 一種低硬件開(kāi)銷(xiāo)的分段線性函數(shù)的硬件實(shí)現(xiàn)方法
- 計(jì)算機(jī)可實(shí)現(xiàn)的動(dòng)態(tài)預(yù)測(cè)客戶需求的方法、裝置、系統(tǒng)
- 控制上行增強(qiáng)專(zhuān)用信道的信用度資源分配的方法、設(shè)備及系統(tǒng)
- 一種信用度消耗法則上報(bào)方法、準(zhǔn)入控制方法及裝置
- 一種相控陣超聲探傷系統(tǒng)聚焦延遲法則計(jì)算方法
- 焊點(diǎn)在不規(guī)則溫循剖面下?lián)p傷累積法則實(shí)驗(yàn)方法
- 基于海量數(shù)據(jù)的知識(shí)推理系統(tǒng)的構(gòu)建方法、系統(tǒng)和裝置
- 一種基于創(chuàng)新維度與創(chuàng)新法則的技術(shù)創(chuàng)新方法
- 書(shū)籍封面(設(shè)計(jì)法則)
- 編碼器測(cè)速方法、裝置、設(shè)備及介質(zhì)
- 快篩派工法則方法和裝置
- 使用逆空間濾波的數(shù)字圖像重建
- 數(shù)字版權(quán)管理交易系統(tǒng)
- 一種數(shù)字證書(shū)自動(dòng)申請(qǐng)方法和裝置及系統(tǒng)
- 用于數(shù)字記憶練習(xí)的數(shù)學(xué)教具
- 一種數(shù)字種類(lèi)的確定方法及裝置
- 數(shù)字資產(chǎn)編碼方法
- 數(shù)字證書(shū)管理方法及設(shè)備
- 數(shù)字媒體水印處理方法、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 數(shù)字亞克力標(biāo)牌
- 一種基于區(qū)塊鏈的數(shù)字資產(chǎn)交易方法、裝置及存儲(chǔ)介質(zhì)





