[發(fā)明專利]復(fù)值前向神經(jīng)網(wǎng)絡(luò)的二階混合構(gòu)建方法及系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 202010820498.1 | 申請(qǐng)日: | 2020-08-14 |
| 公開(公告)號(hào): | CN111950711A | 公開(公告)日: | 2020-11-17 |
| 發(fā)明(設(shè)計(jì))人: | 黃鶴;張書芳 | 申請(qǐng)(專利權(quán))人: | 蘇州大學(xué) |
| 主分類號(hào): | G06N3/04 | 分類號(hào): | G06N3/04;G06N3/08 |
| 代理公司: | 蘇州市中南偉業(yè)知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 32257 | 代理人: | 張榮 |
| 地址: | 215000 江蘇*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 復(fù)值前 神經(jīng)網(wǎng)絡(luò) 混合 構(gòu)建 方法 系統(tǒng) | ||
本發(fā)明涉及一種復(fù)值前向神經(jīng)網(wǎng)絡(luò)的二階混合構(gòu)建方法及系統(tǒng),包括:根據(jù)給定的任務(wù)對(duì)復(fù)值神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)與參數(shù)進(jìn)行初始化;利用復(fù)值二階混合優(yōu)化算法調(diào)整所述復(fù)值神經(jīng)網(wǎng)絡(luò)中的參數(shù),判斷是否滿足構(gòu)建終止條件;驗(yàn)證所述復(fù)值神經(jīng)網(wǎng)絡(luò)的泛化性能,保存當(dāng)前隱層神經(jīng)元的個(gè)數(shù)以及所述復(fù)值神經(jīng)網(wǎng)絡(luò)的所有參數(shù)值,判斷是否滿足所述隱層神經(jīng)元的添加標(biāo)準(zhǔn),若滿足,利用復(fù)值增量構(gòu)建機(jī)制,向當(dāng)前模型添加一個(gè)隱層神經(jīng)元,在當(dāng)前訓(xùn)練的基礎(chǔ)上計(jì)算新的隱層輸出矩陣和誤差函數(shù),返回至上一步;若不滿足,直接返回至上一步;利用所述復(fù)值二階混合優(yōu)化算法進(jìn)一步微調(diào)所述參數(shù),得到最優(yōu)的復(fù)值神經(jīng)網(wǎng)絡(luò)模型。本發(fā)明有利于自動(dòng)構(gòu)建結(jié)構(gòu)合理的復(fù)值神經(jīng)網(wǎng)絡(luò)模型。
技術(shù)領(lǐng)域
本發(fā)明涉及人工智能與模式識(shí)別的技術(shù)領(lǐng)域,尤其是指一種復(fù)值前向神經(jīng)網(wǎng)絡(luò)的二階混合構(gòu)建方法及系統(tǒng)。
背景技術(shù)
人工神經(jīng)網(wǎng)絡(luò)具有強(qiáng)大的自學(xué)習(xí)、自組織、自適應(yīng)及非線性函數(shù)逼近能力,能夠從看似雜亂無章的海量數(shù)據(jù)中學(xué)習(xí)規(guī)則與知識(shí)。近年來,實(shí)值神經(jīng)網(wǎng)絡(luò)的研究已經(jīng)取得了十分豐碩的成果。然而,在一些工程領(lǐng)域中,往往需要對(duì)復(fù)信號(hào)進(jìn)行分析與處理。復(fù)值神經(jīng)網(wǎng)絡(luò)憑借其強(qiáng)大的計(jì)算能力與良好的泛化性能,已經(jīng)受到了越來越多的關(guān)注,并在各種工業(yè)領(lǐng)域中得到了廣泛的應(yīng)用,如雷達(dá)信號(hào)處理、醫(yī)學(xué)圖像處理、信道狀態(tài)預(yù)測、模式識(shí)別等。
復(fù)值神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)主要包括兩個(gè)方面:搜索最優(yōu)參數(shù)和確定最優(yōu)網(wǎng)絡(luò)結(jié)構(gòu)。前向神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法的研究一直是一個(gè)非常熱門的研究課題,只有設(shè)計(jì)了合適的學(xué)習(xí)算法才能使神經(jīng)網(wǎng)絡(luò)既高效又準(zhǔn)確地解決實(shí)際問題。研究發(fā)現(xiàn),復(fù)值神經(jīng)網(wǎng)絡(luò)有著與實(shí)值神經(jīng)網(wǎng)絡(luò)相似的結(jié)構(gòu),其學(xué)習(xí)算法也大都是從實(shí)數(shù)域中推廣而來的。比如,最常見的學(xué)習(xí)算法便是復(fù)值梯度下降算法。然而,一階復(fù)值優(yōu)化算法存在收斂速度慢、易陷入局部極小值等缺點(diǎn)。
復(fù)值神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)對(duì)其性能有著顯著影響。因此,在復(fù)值神經(jīng)網(wǎng)絡(luò)的構(gòu)建過程中,不僅要考慮參數(shù)優(yōu)化算法的選擇,如何設(shè)計(jì)和優(yōu)化模型結(jié)構(gòu)也是至關(guān)重要的。一個(gè)理想的復(fù)值神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)算法應(yīng)該同時(shí)具備搜索最優(yōu)參數(shù)和確定最優(yōu)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的能力。
發(fā)明內(nèi)容
為此,本發(fā)明所要解決的技術(shù)問題在于如何提供一種結(jié)構(gòu)合理、泛化性能強(qiáng)的復(fù)值前向神經(jīng)網(wǎng)絡(luò)的二階混合構(gòu)建方法及系統(tǒng)。
為解決上述技術(shù)問題,本發(fā)明的一種復(fù)值前向神經(jīng)網(wǎng)絡(luò)的二階混合構(gòu)建方法,包括如下步驟:步驟S1:根據(jù)給定的任務(wù)對(duì)復(fù)值神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)與參數(shù)進(jìn)行初始化;步驟S2:利用復(fù)值二階混合優(yōu)化算法調(diào)整所述復(fù)值神經(jīng)網(wǎng)絡(luò)中的參數(shù),判斷是否滿足構(gòu)建終止條件,若不滿足,進(jìn)入步驟S3,若滿足,則進(jìn)入步驟S4;步驟S3:驗(yàn)證所述復(fù)值神經(jīng)網(wǎng)絡(luò)的泛化性能,保存當(dāng)前隱層神經(jīng)元的個(gè)數(shù)以及所述復(fù)值神經(jīng)網(wǎng)絡(luò)的所有參數(shù)值,判斷是否滿足所述隱層神經(jīng)元的添加標(biāo)準(zhǔn),若滿足,利用復(fù)值增量構(gòu)建機(jī)制,向當(dāng)前模型添加一個(gè)隱層神經(jīng)元,在當(dāng)前訓(xùn)練的基礎(chǔ)上計(jì)算新的隱層輸出矩陣和誤差函數(shù),返回步驟S2;若不滿足,直接返回步驟S2;步驟S4:利用所述復(fù)值二階混合優(yōu)化算法進(jìn)一步微調(diào)所述參數(shù),得到最優(yōu)的復(fù)值神經(jīng)網(wǎng)絡(luò)模型。
在本發(fā)明的一個(gè)實(shí)施例中,所述復(fù)值神經(jīng)網(wǎng)絡(luò)是初始的三層復(fù)值前向神經(jīng)網(wǎng)絡(luò)模型。
在本發(fā)明的一個(gè)實(shí)施例中,利用復(fù)值二階混合優(yōu)化算法調(diào)整所述復(fù)值神經(jīng)網(wǎng)絡(luò)中的參數(shù)的方法為:利用復(fù)值二階混合優(yōu)化算法在訓(xùn)練集上對(duì)所述復(fù)值神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練。
在本發(fā)明的一個(gè)實(shí)施例中,對(duì)所述復(fù)值神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練時(shí),先計(jì)算隱層輸出矩陣和模型的實(shí)際輸出,運(yùn)用復(fù)值最小二乘算法經(jīng)計(jì)算得到輸出層與隱層神經(jīng)元之間的權(quán)值調(diào)整量;再經(jīng)計(jì)算得到稀疏矩陣,計(jì)算當(dāng)前的代價(jià)函數(shù)值,利用復(fù)值LM算法計(jì)算網(wǎng)絡(luò)輸入層與隱層神經(jīng)元之間權(quán)值的修正量,并對(duì)其進(jìn)行更新。
在本發(fā)明的一個(gè)實(shí)施例中,所述復(fù)值二階混合優(yōu)化算法包括復(fù)值LM算法與復(fù)值最小二乘算法。
在本發(fā)明的一個(gè)實(shí)施例中,判斷是否滿足構(gòu)建終止條件的方法為:判斷代價(jià)函數(shù)是否小于設(shè)定的誤差閾值或者是否達(dá)到最大迭代次數(shù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州大學(xué),未經(jīng)蘇州大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010820498.1/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 用于確定高頻功率放大器的工作特性的裝置
- 用于傳輸和接收實(shí)施原型濾波器的多載波信號(hào)的方法,以及相應(yīng)的傳輸和接收裝置、信號(hào)以及計(jì)算機(jī)程序
- 一種保相的機(jī)載干涉SAR地形高度自適應(yīng)運(yùn)動(dòng)補(bǔ)償方法
- 基于動(dòng)態(tài)規(guī)劃的復(fù)似然比檢測前跟蹤方法
- 一種打葉復(fù)烤加工質(zhì)量的判定方法、裝置及可存儲(chǔ)介質(zhì)
- 一種基于復(fù)偽譜的速度濾波檢測前跟蹤方法
- 復(fù)值前向神經(jīng)網(wǎng)絡(luò)的二階混合構(gòu)建方法及系統(tǒng)
- 復(fù)值信道均衡器的設(shè)計(jì)方法
- 基于結(jié)構(gòu)優(yōu)化算法的復(fù)值神經(jīng)網(wǎng)絡(luò)的信號(hào)調(diào)制識(shí)別方法
- 將模擬信號(hào)以模擬形式進(jìn)行恢復(fù)的數(shù)字處理裝置
- 硬件神經(jīng)網(wǎng)絡(luò)轉(zhuǎn)換方法、計(jì)算裝置、軟硬件協(xié)作系統(tǒng)
- 生成較大神經(jīng)網(wǎng)絡(luò)
- 神經(jīng)網(wǎng)絡(luò)的生成方法、生成裝置和電子設(shè)備
- 一種舌診方法、裝置、計(jì)算設(shè)備及計(jì)算機(jī)存儲(chǔ)介質(zhì)
- 學(xué)習(xí)神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)
- 脈沖神經(jīng)網(wǎng)絡(luò)轉(zhuǎn)換方法及相關(guān)轉(zhuǎn)換芯片
- 圖像處理方法、裝置、可讀存儲(chǔ)介質(zhì)和計(jì)算機(jī)設(shè)備
- 一種適應(yīng)目標(biāo)數(shù)據(jù)集的網(wǎng)絡(luò)模型微調(diào)方法、系統(tǒng)、終端和存儲(chǔ)介質(zhì)
- 用于重構(gòu)人工神經(jīng)網(wǎng)絡(luò)的處理器及其操作方法、電氣設(shè)備
- 一種圖像神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)的優(yōu)化方法及裝置
- 構(gòu)建墊、實(shí)體圖像構(gòu)建物和構(gòu)建構(gòu)建物支撐件的方法
- 支持松耦合的軟件構(gòu)建方法、系統(tǒng)及該系統(tǒng)的實(shí)現(xiàn)方法
- 版本的構(gòu)建系統(tǒng)及方法
- 工程構(gòu)建系統(tǒng)及其構(gòu)建方法
- 實(shí)例構(gòu)建方法、裝置及軟件系統(tǒng)
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 天花板地圖構(gòu)建方法、構(gòu)建裝置以及構(gòu)建程序
- 一種項(xiàng)目構(gòu)建方法、持續(xù)集成系統(tǒng)及終端設(shè)備
- 并行構(gòu)建的方法、裝置及設(shè)備
- 構(gòu)建肺癌預(yù)測模型構(gòu)建方法





