[發(fā)明專利]一種基于深度重構(gòu)模型的功率放大器行為建模方法有效
| 申請?zhí)枺?/td> | 201510629062.3 | 申請日: | 2015-09-28 |
| 公開(公告)號: | CN105224985B | 公開(公告)日: | 2017-10-31 |
| 發(fā)明(設(shè)計)人: | 邵杰;金相君;楊恬甜;安文威;張鑫 | 申請(專利權(quán))人: | 南京航空航天大學(xué) |
| 主分類號: | G06N3/02 | 分類號: | G06N3/02;G06N3/08 |
| 代理公司: | 南京瑞弘專利商標(biāo)事務(wù)所(普通合伙)32249 | 代理人: | 徐激波 |
| 地址: | 210016 江*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 深度 模型 功率放大器 行為 建模 方法 | ||
1.一種基于深度重構(gòu)模型的功率放大器行為建模方法,其特征在于:包括以下步驟:
步驟A:準(zhǔn)備系統(tǒng)行為建模所需的功率放大器數(shù)字化后的輸入信號數(shù)據(jù)向量x=[x(1),x(2),…,x(N)]和輸出信號數(shù)據(jù)向量yd=[yd,1,yd,2,…,yd,N],其中N為數(shù)據(jù)長度;
步驟B:將輸入和輸出數(shù)據(jù)歸一化;
步驟C:初始化RBM網(wǎng)絡(luò),RBM網(wǎng)絡(luò)的模型結(jié)構(gòu)有兩層:可見層和隱含層,其過程如下:
步驟C-1:設(shè)置RBM網(wǎng)絡(luò)可見層有N個單元,構(gòu)成可見層單元向量v=[v1,v2,…vN],接收外部的輸入變量并將輸入變量傳遞到隱含層單元;隱含層有L個單元,構(gòu)成隱含層單元向量h=[h1,h2,…h(huán)L];從可見層到隱含層有N×L維權(quán)系數(shù)矩陣可見層單元有1×N維偏置向量a=[a1,a2,…aN],隱含層單元有1×L偏置向量b=[b1,b2,…bL];構(gòu)成RBM網(wǎng)絡(luò)的系數(shù)矩陣θ={R,a,b};
步驟C-2:設(shè)置RBM網(wǎng)絡(luò)的系數(shù)矩陣θ=0;
步驟C-3:設(shè)置RBM網(wǎng)絡(luò)的訓(xùn)練最大迭代次數(shù)T;
步驟C-4:設(shè)置RBM網(wǎng)絡(luò)重構(gòu)誤差的誤差閾值為μ;
步驟C-5:設(shè)置RBM網(wǎng)絡(luò)的學(xué)習(xí)速率為φ;
步驟C-6:設(shè)置重構(gòu)誤差初始值Ereconst(0)=0;
步驟D:使用輸入數(shù)據(jù)訓(xùn)練二進(jìn)制RBM網(wǎng)絡(luò),它的隨機(jī)變量(v,h)只從{0,1}取值,vi和hj是可見層單元i和隱含層單元j的二進(jìn)制狀態(tài),Rij是可見層單元i和隱含層單元j的權(quán)系數(shù);每一次迭代訓(xùn)練由兩個RBM網(wǎng)絡(luò)組成,其中,底層RBM的隱含層連接頂層RBM的可見層;其過程如下:
步驟D-1:初始化可見層輸入數(shù)據(jù)
步驟D-2:對于所有隱含層的節(jié)點j:計算也就是進(jìn)行層與層之間的映射運算其中,是sigmoid激勵函數(shù);依據(jù)進(jìn)行吉布斯采樣(Gibbs Sampling)得到
步驟D-3:對于所有可見層的節(jié)點i:計算即進(jìn)行層與層之間的映射運算依據(jù)進(jìn)行吉布斯采樣得到
步驟D-4:對于所有隱含層的節(jié)點j:計算即進(jìn)行層與層之間的映射運算依據(jù)進(jìn)行吉布斯采樣得到
步驟D-5:RBM網(wǎng)絡(luò)的學(xué)習(xí)算法是基于梯度上升的對數(shù)似然函數(shù);計算梯度參數(shù)ΔRij(t),Δai(t),Δbj(t),其中t為RBM網(wǎng)絡(luò)訓(xùn)練迭代次數(shù):
其中,Edata[·]為基于數(shù)據(jù)的期望,Emodel[·]為模型期望;
步驟D-6:計算更新的Rij(t+1)、ai(t+1)、bj(t+1);
Rij(t+1)=Rij(t)+φΔRij(t)
ai(t+1)=ai(t)+φ·Δai(t)
bj(t+1)=bj(t)+φ·Δbj(t)
步驟D-7:用v0和v1計算RBM網(wǎng)絡(luò)的重構(gòu)誤差Ereconst,
Ereconst(t+1)=Ereconst(t)+||v0-v1||
其中,||·||為2-范數(shù);
步驟D-8:迭代次數(shù)加1,即t=t+1;當(dāng)?shù)螖?shù)t=T或者重構(gòu)誤差Ereconst(t)≤μ時,結(jié)束訓(xùn)練,跳到步驟D-9;否則,返回步驟D-1,繼續(xù)訓(xùn)練;
步驟D-9:獲得目標(biāo)更新的權(quán)系數(shù)為R;
步驟E:初始化ENN,ENN的模型結(jié)構(gòu)有四層:輸入層、隱含層、承接層和輸出層;其過程如下:
步驟E-1:設(shè)置ENN輸入層有N個神經(jīng)元,接受外部的輸入變量u=[u1,u2,…uN]并將輸入變量傳遞到隱含層;隱含層有L個神經(jīng)元,每個神經(jīng)元都具有傳遞函數(shù)f=Hi(p)(i=1,2,…,L),隱含層向量H(p)=[H1(p),H2(p),…HL(p)];承接層是隱含層對于神經(jīng)元的延時,同時擁有一個反饋系數(shù)為α的自反饋,所以該層的神經(jīng)元個數(shù)與隱含層相同,承接層向量Xc(p)=[Xc,1(p),Xc,2(p),…Xc,L(p)];輸出層有M個神經(jīng)元,該層神經(jīng)元的輸出ymy,(m(m=1,1,2,2,…,,MM),)是隱含層神經(jīng)元輸出的線性組合;
步驟E-2:設(shè)置最大迭代次數(shù)為Nmax;
步驟E-3:設(shè)置誤差函數(shù)的誤差閾值為ε;
步驟E-4:在ENN模型中,有三種權(quán)系數(shù)矩陣:從隱含層到輸出層的L×M維的權(quán)系數(shù)矩陣W1;從輸入層到隱含層的N×L維的權(quán)系數(shù)矩陣W2;從承接層到隱含層的L×L維的權(quán)系數(shù)矩陣W3;設(shè)置網(wǎng)絡(luò)的初始權(quán)值,其中輸入層到隱含層的初始權(quán)值W2(0)使用RBM網(wǎng)絡(luò)的訓(xùn)練結(jié)果,即
W1(0)=0,W2(0)=R,W3(0)=0
步驟E-5:設(shè)置網(wǎng)絡(luò)的學(xué)習(xí)速率η1,η2,η3;
步驟E-6:設(shè)置承接層的初始值Xc(0)=0;
步驟E-7:設(shè)置承接層的自反饋系數(shù)α;
步驟F:利用ENN對行為模型進(jìn)行建模,其過程如下:
步驟F-1:根據(jù)ENN,由動態(tài)方程計算ENN各層的輸出:
y(p)=W1(p)H(p)
H(p)=f[W2(p)u+W3(p)Xc(p)]
Xc(p)=αH(p-1)
其中p為迭代次數(shù),f是sigmoid激勵函數(shù);
步驟F-2:計算目標(biāo)誤差函數(shù),其定義為:
其中y(p)為第p次迭代的ENN網(wǎng)絡(luò)模型的輸出,為系統(tǒng)的實際歸一化輸出;如果誤差函數(shù)E(p)>ε,進(jìn)行步驟F-3;如果誤差函數(shù)E(p)<ε,則進(jìn)行步驟G;
步驟F-3:用最速下降算法訓(xùn)練網(wǎng)絡(luò),得到模型的權(quán)值矩陣的變化量:
其中
這里j表示輸入層的第j個神經(jīng)元,i表示隱含層的第i個神經(jīng)元,k表示承接層的第k個神經(jīng)元,m代表輸出層的第m個神經(jīng)元,f′l(·)是激勵函數(shù)f的導(dǎo)數(shù);
步驟F-4:迭代次數(shù)加1,即p=p+1;當(dāng)?shù)螖?shù)小于最大迭代次數(shù)Nmax時,繼續(xù)步驟F-5;當(dāng)?shù)螖?shù)大于最大迭代次數(shù)Nmax時,停止迭代,執(zhí)行步驟G;
步驟F-5:根據(jù)ΔW1(p),ΔW2(p),ΔW3(p),更新權(quán)值系數(shù),其中
W1(p+1)=W1(p)+ΔW1(p)
W2(p+1)=W2(p)+ΔW2(p)
W3(p+1)=W3(p)+ΔW3(p)
步驟F-6:返回步驟F-1;
步驟G:通過步驟F得到的權(quán)系數(shù),計算ENN模型最終的輸出y。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于南京航空航天大學(xué),未經(jīng)南京航空航天大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510629062.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:全自動多點點焊設(shè)備
- 下一篇:新型便攜式焊機(jī)





