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

分?jǐn)?shù)階神經(jīng)網(wǎng)絡(luò)控制器自頂向下優(yōu)化方法

2013-09-20 00:24:34李文亓芳聶冰
關(guān)鍵詞:優(yōu)化

李文,亓芳,聶冰

(1.大連交通大學(xué) 軟件學(xué)院,遼寧 大連 116028;2.大連交通大學(xué) 電氣信息學(xué)院,遼寧 大連 116028)*

0 引言

目前,神經(jīng)網(wǎng)絡(luò)理論與應(yīng)用研究已經(jīng)廣泛應(yīng)用于專家系統(tǒng)、工業(yè)控制以及模式識(shí)別等領(lǐng)域.采用誤差逆?zhèn)鞑ニ惴ㄓ?xùn)練的多層前饋網(wǎng)絡(luò)BP網(wǎng)絡(luò)是應(yīng)用最廣泛的神經(jīng)網(wǎng)絡(luò)模型之一.然而,BP神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)通常根據(jù)經(jīng)驗(yàn)選取,結(jié)構(gòu)單一,無(wú)法根據(jù)系統(tǒng)的實(shí)際情況而實(shí)時(shí)調(diào)整網(wǎng)絡(luò)結(jié)構(gòu),缺乏科學(xué)性.

本文設(shè)計(jì)了基于BP神經(jīng)網(wǎng)絡(luò)的分?jǐn)?shù)階PIλ控制器,并提出自頂向下優(yōu)化BP神經(jīng)網(wǎng)絡(luò)的方法,系統(tǒng)結(jié)構(gòu)如圖1所示.實(shí)驗(yàn)結(jié)果表明通過(guò)這種優(yōu)化神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)的方法,刪除冗余節(jié)點(diǎn),精簡(jiǎn)網(wǎng)絡(luò)結(jié)構(gòu),增強(qiáng)了BP神經(jīng)網(wǎng)絡(luò)的適應(yīng)能力[4].

圖1 基于神經(jīng)網(wǎng)絡(luò)的分?jǐn)?shù)階PIλ控制器框圖

1 分?jǐn)?shù)階PIλ控制器的設(shè)計(jì)[1]

分?jǐn)?shù)階PIλ控制器是由整數(shù)階控制系統(tǒng)擴(kuò)展而來(lái),其分?jǐn)?shù)階控制器的傳遞函數(shù)表達(dá)式為:

式中,KP、KI分別為控制器的比例系數(shù)和積分系數(shù);λ>0是分?jǐn)?shù)階控制器的積分階次,可表示為任意實(shí)數(shù).

分?jǐn)?shù)階控制器具有無(wú)限階次,需要對(duì)分?jǐn)?shù)階微積分算子sλ進(jìn)行離散化[7].本文采用Tustin生成函數(shù)和連分式方法(CFE)結(jié)合對(duì)分?jǐn)?shù)階控制器進(jìn)行離散化,三階展開(kāi)得到離散表達(dá)式為:

則U(z)時(shí)間域的離散表達(dá)式為:

2 分?jǐn)?shù)階PIλ控制器自頂向下優(yōu)化神經(jīng)網(wǎng)絡(luò)的方法

本文采用BP神經(jīng)網(wǎng)絡(luò)對(duì)PIλ控制器中的KP、KI和λ三個(gè)參數(shù)進(jìn)行調(diào)節(jié),利用自頂向下的方法優(yōu)化網(wǎng)絡(luò)的結(jié)構(gòu),提高神經(jīng)網(wǎng)絡(luò)的性能.

2.1 經(jīng)典BP神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法[3]

BP神經(jīng)網(wǎng)絡(luò)是一種按照誤差算法訓(xùn)練的多層前饋網(wǎng)絡(luò),廣泛的應(yīng)用于各種工業(yè)控制領(lǐng)域.在BP神經(jīng)網(wǎng)絡(luò)中,輸入層各神經(jīng)元接收輸入信息,傳遞給隱層各神經(jīng)元;隱層是內(nèi)部信息處理層,負(fù)責(zé)信息變換;最后隱層傳遞到輸出層各神經(jīng)元的信息,經(jīng)進(jìn)一步處理后,完成一次學(xué)習(xí)的正向傳播處理過(guò)程,由輸出層向外界輸出信息處理結(jié)果.當(dāng)實(shí)際輸出與期望輸出不符時(shí),進(jìn)入誤差的反向傳播階段.誤差通過(guò)輸出層,按誤差梯度下降的方式修正各層權(quán)值,向隱層、輸入層逐層反傳.周而復(fù)始的信息正向傳播和誤差反向傳播過(guò)程,是各層權(quán)值不斷調(diào)整的過(guò)程,也是神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)訓(xùn)練的過(guò)程.該循環(huán)過(guò)程一直進(jìn)行,直到網(wǎng)絡(luò)輸出的誤差減少到可以接受的程度,或者達(dá)到預(yù)先設(shè)定的學(xué)習(xí)次數(shù)為止.在文獻(xiàn)[3]和[6]中對(duì)經(jīng)典BP算法作了詳細(xì)的介紹.

2.2 自頂向下優(yōu)化BP神經(jīng)網(wǎng)絡(luò)的條件

在分?jǐn)?shù)階PIλ控制器中,輸入層和輸出層節(jié)點(diǎn)數(shù)是由系統(tǒng)本身的特點(diǎn)決定的.本系統(tǒng)選擇輸入層節(jié)點(diǎn)四個(gè):X=(e,e-1,ce,ce-1);輸出層節(jié)點(diǎn)三個(gè):Y=(KP,KI,λ).而隱層層數(shù)和維數(shù)的選擇決定了網(wǎng)絡(luò)的規(guī)模.如果選擇的神經(jīng)網(wǎng)絡(luò)規(guī)模過(guò)大,則神經(jīng)網(wǎng)絡(luò)逼近能力過(guò)剩;選擇的神經(jīng)網(wǎng)絡(luò)規(guī)模過(guò)小,則神經(jīng)網(wǎng)絡(luò)的逼近能力不足,在學(xué)習(xí)的過(guò)程中不可能收斂.Robert Hecht Nielson等人指出:只有一個(gè)隱層的神經(jīng)網(wǎng)絡(luò),只要隱節(jié)點(diǎn)足夠多,就可以以任意精度逼近一個(gè)非線性函數(shù)[4].因此,隱層節(jié)點(diǎn)數(shù)的確定是神經(jīng)網(wǎng)絡(luò)設(shè)計(jì)的重要內(nèi)容,構(gòu)造一個(gè)可變結(jié)構(gòu)的網(wǎng)絡(luò),根據(jù)系統(tǒng)的實(shí)際情況自學(xué)習(xí)的調(diào)整結(jié)構(gòu),得到隱層節(jié)點(diǎn)數(shù)適合的神經(jīng)網(wǎng)絡(luò).

本系統(tǒng)根據(jù)節(jié)點(diǎn)之間的相關(guān)性采用自頂向下優(yōu)化神經(jīng)網(wǎng)絡(luò)的方法確定隱層節(jié)點(diǎn)數(shù).自頂向下設(shè)計(jì)方法的核心思想是先構(gòu)造一個(gè)足夠大的網(wǎng)絡(luò),通過(guò)在訓(xùn)練中刪除或合并某些節(jié)點(diǎn)或權(quán)值達(dá)到精簡(jiǎn)結(jié)構(gòu)的目的[5].首先計(jì)算隱節(jié)點(diǎn)輸出之間的相關(guān)性,然后將相關(guān)性較大的冗余隱節(jié)點(diǎn)合并,最終確定合適的神經(jīng)網(wǎng)絡(luò)隱節(jié)點(diǎn)個(gè)數(shù).

在訓(xùn)練神經(jīng)網(wǎng)絡(luò)的過(guò)程中,計(jì)算兩個(gè)隱節(jié)之間的相關(guān)性為:

式中,Oip和Ojp是i和j兩個(gè)隱節(jié)點(diǎn)對(duì)第P個(gè)樣本的輸出,輸出均值分別為

對(duì)于任意的隱節(jié)點(diǎn)a的輸出標(biāo)準(zhǔn)差為:s2a=

當(dāng)兩個(gè)節(jié)點(diǎn)相關(guān)性|rij|越接近1,說(shuō)明這兩個(gè)節(jié)點(diǎn)的線性相關(guān)性越高,存在冗余的節(jié)點(diǎn)需要合并;當(dāng)某個(gè)節(jié)點(diǎn)的輸出標(biāo)準(zhǔn)差較小時(shí),則該隱節(jié)點(diǎn)對(duì)網(wǎng)絡(luò)訓(xùn)練作用較小,可以刪減.

根據(jù)上述計(jì)算公式,自頂向下優(yōu)化神經(jīng)網(wǎng)絡(luò)的基本原則為:

(1)如果隱層兩個(gè)節(jié)點(diǎn)相關(guān)性|rij|≥α1,且輸出標(biāo)準(zhǔn)差s2i> α2,s2j> α2,則隱節(jié)點(diǎn)i和j可以合并.其中α1和α2為規(guī)定的下限值,一般α1取0.8 ~ 0.9,α2取0.001 ~ 0.01;

(2)若某節(jié)點(diǎn)的輸出標(biāo)準(zhǔn)差sa≤α2,則說(shuō)明節(jié)點(diǎn)a的作用較小,可以將其刪除.

2.3 自頂向下優(yōu)化BP神經(jīng)網(wǎng)絡(luò)的方法

由上述合并條件,結(jié)合經(jīng)典BP神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法,得到自頂向下優(yōu)化神經(jīng)網(wǎng)絡(luò)算法的步驟如下:

(1)網(wǎng)絡(luò)初始化:確定系統(tǒng)輸入層、輸出層和隱層節(jié)點(diǎn)數(shù);隨機(jī)初始權(quán)值;學(xué)習(xí)系數(shù);合成時(shí)刻誤差ε1;目標(biāo)誤差ε2;節(jié)點(diǎn)相關(guān)性閥值α1;輸出標(biāo)準(zhǔn)差閥值α2;初始學(xué)習(xí)步數(shù)k=1;

(2)采用BP算法進(jìn)行學(xué)習(xí),同時(shí)計(jì)算所有隱節(jié)點(diǎn)輸出序列;

(3)判斷誤差是否滿足合成、終止學(xué)習(xí)條件:如果當(dāng)前訓(xùn)練誤差值E>ε1,K=K+1轉(zhuǎn)到步驟(2);如果 ε1≥E≥ ε2,轉(zhuǎn)到步驟(4);E < ε2,則終止學(xué)習(xí);

(4)計(jì)算各隱節(jié)點(diǎn)輸出序列的標(biāo)準(zhǔn)差和相關(guān)性;

(5)檢查并合并隱節(jié)點(diǎn):如果隱節(jié)點(diǎn)i和隱節(jié)點(diǎn)j相關(guān)系數(shù)滿足|rij|≥ α1,且s2i> α2,s2j> α2,則對(duì)隱節(jié)點(diǎn)(i,j)進(jìn)行合并;如果某個(gè)隱節(jié)點(diǎn)輸出標(biāo)準(zhǔn)差滿足s2i< α2,則刪除該節(jié)點(diǎn),K=K+1,轉(zhuǎn)到步驟(2).

3 應(yīng)用實(shí)例

以二階系統(tǒng) Y(t)= Y_set(1-e(-t/ξωn)*sinωdt)為例,取合成時(shí)訓(xùn)練誤差 ε1=0.03,目標(biāo)誤差ε2=3*10-4,節(jié)點(diǎn)相關(guān)性閥值α1=0.9,輸出標(biāo)準(zhǔn)差閥值α2=0.01,初始權(quán)值產(chǎn)生范圍[-1,1],初始網(wǎng)絡(luò)結(jié)構(gòu)為4-10-3網(wǎng)絡(luò).經(jīng)過(guò)自頂向下方法優(yōu)化后,本神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)優(yōu)化為4-2-3網(wǎng)絡(luò).停止學(xué)習(xí)后,輸出序列相關(guān)性高于閥值兩個(gè)隱節(jié)點(diǎn)合并,其部分合并隱節(jié)點(diǎn)的輸出序列如圖2所示.圖3顯示了該系統(tǒng)的輸出響應(yīng)曲線.圖4所示為訓(xùn)練樣本的學(xué)習(xí)曲線,在每次合并隱節(jié)點(diǎn)后,神經(jīng)網(wǎng)絡(luò)的訓(xùn)練誤差并沒(méi)有發(fā)生明顯變化.

圖2 高度相關(guān)的節(jié)點(diǎn)輸出序列

圖3 系統(tǒng)輸出響應(yīng)曲線

圖4 樣本學(xué)習(xí)曲線

4 結(jié)論

本文提出了分?jǐn)?shù)階PIλ控制器中優(yōu)化BP神經(jīng)網(wǎng)絡(luò)的方法,詳細(xì)介紹了自頂向下的神經(jīng)網(wǎng)絡(luò)優(yōu)化算法.結(jié)果表明,自頂向下的優(yōu)化神經(jīng)網(wǎng)絡(luò)方法可以通過(guò)合并某些相關(guān)性較大的隱節(jié)點(diǎn)、刪除對(duì)網(wǎng)絡(luò)影響較小隱節(jié)點(diǎn)保證神經(jīng)網(wǎng)絡(luò)在合并、刪除節(jié)點(diǎn)后特性不變,從而達(dá)到了簡(jiǎn)化網(wǎng)絡(luò)結(jié)構(gòu)的目的.

[1]聶冰,趙慧敏,郭永香,等.交流電機(jī)調(diào)速系統(tǒng)的分?jǐn)?shù)階 PIλ控制[J].大連交通大學(xué)學(xué)報(bào),2012,33(2):84-86.

[2]趙慧敏,李文,鄧武.基于神經(jīng)網(wǎng)絡(luò)的分?jǐn)?shù)階PIα控制器的設(shè)計(jì)與實(shí)現(xiàn)[J].大連交通大學(xué)學(xué)報(bào),2008,29(1):63-67.

[3]陳東洋,張新政.可變結(jié)構(gòu)神經(jīng)網(wǎng)絡(luò)在未來(lái)水質(zhì)參數(shù)預(yù)測(cè)中的應(yīng)用[J].科學(xué)技術(shù)與工程,2008,8(6):1577-1604.

[4]劉光中,李曉峰.人工神經(jīng)網(wǎng)絡(luò)BP算法的改進(jìn)和結(jié)構(gòu)的自調(diào)整[J].運(yùn)籌學(xué)學(xué)報(bào),2001,5(1):81-88.

[5]魏海坤.神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計(jì)的理論與方法[M].北京:國(guó)防工業(yè)出版社,2005:125-141.

[6]李廣軍,張晶,曾安平.基于BP神經(jīng)網(wǎng)絡(luò)的PID控制器研究[J].計(jì)算機(jī)仿真,2009,26(9):128-131.

[7]CHEN YANGQUAN.A new discretization method for fractional order differentiators via continued fraction expansion[C].2003 ASME International Design Engineering Technical Conferences,September 2-6,2003,Chicago,USA,2003:1-9.

猜你喜歡
優(yōu)化
超限高層建筑結(jié)構(gòu)設(shè)計(jì)與優(yōu)化思考
PEMFC流道的多目標(biāo)優(yōu)化
能源工程(2022年1期)2022-03-29 01:06:28
民用建筑防煙排煙設(shè)計(jì)優(yōu)化探討
關(guān)于優(yōu)化消防安全告知承諾的一些思考
一道優(yōu)化題的幾何解法
由“形”啟“數(shù)”優(yōu)化運(yùn)算——以2021年解析幾何高考題為例
圍繞“地、業(yè)、人”優(yōu)化產(chǎn)業(yè)扶貧
事業(yè)單位中固定資產(chǎn)會(huì)計(jì)處理的優(yōu)化
4K HDR性能大幅度優(yōu)化 JVC DLA-X8 18 BC
幾種常見(jiàn)的負(fù)載均衡算法的優(yōu)化
電子制作(2017年20期)2017-04-26 06:57:45
主站蜘蛛池模板: 欧美成人午夜影院| 久久99国产综合精品1| 亚洲国语自产一区第二页| 免费看a级毛片| 国产精品欧美亚洲韩国日本不卡| 国产白浆在线| 欧美视频二区| 亚洲娇小与黑人巨大交| 97se综合| 一级看片免费视频| 免费毛片全部不收费的| 亚洲日韩高清无码| 国内精自视频品线一二区| 国产91小视频在线观看| 精品91自产拍在线| 色欲色欲久久综合网| 日日拍夜夜操| V一区无码内射国产| 日本免费福利视频| 东京热高清无码精品| 亚洲精品自拍区在线观看| 青草视频久久| 在线视频一区二区三区不卡| 亚洲第一区欧美国产综合| 狠狠做深爱婷婷久久一区| 午夜国产理论| а∨天堂一区中文字幕| 日韩最新中文字幕| 色天天综合久久久久综合片| 伊人久久精品亚洲午夜| 91精品啪在线观看国产91九色| 亚洲婷婷在线视频| 国产精品久久久久婷婷五月| 国产爽妇精品| 无码日韩精品91超碰| 露脸真实国语乱在线观看| 欧美日韩国产在线播放| 67194在线午夜亚洲| 亚洲综合亚洲国产尤物| 71pao成人国产永久免费视频 | 国产色婷婷| 91精品啪在线观看国产| 日韩精品久久无码中文字幕色欲| 亚洲爱婷婷色69堂| 国产成人精品在线1区| 精品视频在线一区| 中文成人在线| 国产www网站| 91精品视频网站| 亚洲天堂成人在线观看| 中文字幕在线看| 全部毛片免费看| 伊人国产无码高清视频| 97无码免费人妻超级碰碰碰| 国产白丝av| 久久精品中文字幕少妇| 视频二区中文无码| 另类欧美日韩| 中文字幕免费在线视频| 国产一区二区三区在线观看视频| 人妻少妇乱子伦精品无码专区毛片| 91福利在线看| 一本色道久久88| 成人中文字幕在线| 91在线丝袜| 精品无码国产自产野外拍在线| 国产超碰一区二区三区| 自偷自拍三级全三级视频| 国产无码在线调教| 爆乳熟妇一区二区三区| 无码精品一区二区久久久| 欧美日本不卡| 五月丁香在线视频| 亚洲色图另类| 在线视频一区二区三区不卡| 国产91精品调教在线播放| 日韩精品毛片| 日本欧美中文字幕精品亚洲| 国产超薄肉色丝袜网站| 久久精品免费看一| 欧美在线综合视频| 在线国产91|