• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于一種條件熵距離懲罰的生成式對(duì)抗網(wǎng)絡(luò)*

    2021-05-23 06:12:18譚宏衛(wèi)王國(guó)棟周林勇張自力
    軟件學(xué)報(bào) 2021年4期
    關(guān)鍵詞:網(wǎng)絡(luò)結(jié)構(gòu)懲罰距離

    譚宏衛(wèi) ,王國(guó)棟 ,周林勇 ,張自力,3

    1(西南大學(xué) 計(jì)算機(jī)與信息科學(xué)學(xué)院,重慶 400715)

    2(貴州財(cái)經(jīng)大學(xué) 數(shù)統(tǒng)學(xué)院,貴州 貴陽(yáng) 550025)

    3(School of Information Technology,Deakin University,Locked Bag 20000,Geelong,VIC 3220,Australia)

    GANs 是由Goodfellow 等人[1]受博弈論中二人零和博弈思想的啟發(fā)所提出的一種深度生成模型,其網(wǎng)絡(luò)結(jié)構(gòu)主要由判別器網(wǎng)絡(luò)和生成器網(wǎng)絡(luò)所構(gòu)成.判別器的目的是盡量正確地判斷:輸入數(shù)據(jù)是來(lái)自真實(shí)數(shù)據(jù)分布還是來(lái)自生成分布;而生成器的目的是盡量去學(xué)習(xí)與真實(shí)數(shù)據(jù)分布一致的分布,并生成以假亂真的樣本.雖然GANs 已廣泛應(yīng)用于圖像生成[2,3]、超分辨率圖像合成[4,5]、語(yǔ)義分割[6,7]等多個(gè)領(lǐng)域,但要生成高質(zhì)量的樣本仍是該領(lǐng)域的一個(gè)挑戰(zhàn).

    為了提高GANs 生成樣本的質(zhì)量,出現(xiàn)了很多有針對(duì)性的算法[8],這些算法主要基于以下兩個(gè)角度而提出.

    一是基于網(wǎng)絡(luò)結(jié)構(gòu)的算法研究.由于GANs 網(wǎng)絡(luò)結(jié)構(gòu)的靈活性,其判別器網(wǎng)絡(luò)和生成器網(wǎng)絡(luò)可以是任何類型的網(wǎng)絡(luò)結(jié)構(gòu).深度生成式對(duì)抗卷積網(wǎng)絡(luò)(deep convolutional generative adversarial network,簡(jiǎn)稱DCGAN)[2]就是其中一種典型的網(wǎng)絡(luò)結(jié)構(gòu)算法,其判別器和生成器均使用卷積神經(jīng)網(wǎng)絡(luò)(CNN),同時(shí)改變梯度優(yōu)化算法(Adam)[9],以及加入批量標(biāo)準(zhǔn)化(batch normalization,簡(jiǎn)稱BN)[10]層等策略,以提升GANs 網(wǎng)絡(luò)的穩(wěn)定性及整體性能.此后,研究者們將一些高性能網(wǎng)絡(luò)模塊嵌入到DCGAN 的網(wǎng)絡(luò)結(jié)構(gòu)中,極大地提升了GANs 網(wǎng)絡(luò)的性能,如將殘差模塊[11]整合到WGAN-GP[12]中以生成文本,將自注意機(jī)制模塊[13]整合到條件GANs 中以生成圖像[14],將Laplacian 金字塔模塊[5]融入到GANs 網(wǎng)絡(luò)中以提高人臉圖像生成的質(zhì)量[4]等.除此之外,還有部分算法是針對(duì)特定的應(yīng)用而提出不同結(jié)構(gòu)的GANs 算法,如SGAN[15]、TripleGAN[16]、CycleGAN[17]、BigGAN[6]等.這些算法基本上都是從純網(wǎng)絡(luò)結(jié)構(gòu)角度來(lái)設(shè)計(jì)的,并未考慮樣本多樣性問(wèn)題.本文利用信息熵來(lái)衡量樣本多樣性,并將其融入到算法中以提高GANs 生成樣本的質(zhì)量.

    二是基于目標(biāo)函數(shù)的算法研究.這類算法主要從兩個(gè)方面展開(kāi)研究:(1) 改變目標(biāo)函數(shù)的形式;(2) 懲罰目標(biāo)函數(shù).針對(duì)前者,Nowozin 等人[18]將原始GANs 中的JS 散度[19]推廣到一般化的f 型散度,并提出f-GAN 算法;進(jìn)一步地,Mao 等人[3]根據(jù)原始GANs 的對(duì)抗規(guī)則,用平方損失函數(shù)來(lái)代替GANs 中的熵?fù)p失函數(shù),從而提出LSGAN 算法.除此之外,Arjovsky 等人[20]從微分流形的角度嚴(yán)格證明了JS 散度是導(dǎo)致GANs 生成器梯度消失及訓(xùn)練不穩(wěn)定的主要原因,由此他們提出用Wasserstein I 型距離[21]代替JS 散度來(lái)衡量真實(shí)分布與生成分布之間的距離,并提出WGAN 算法[22].至于后者,Gulrajani 等人[12]利用1 中心梯度懲罰技術(shù)來(lái)解決WGAN 中Lipschitz 條件的限制,并提出WGAN-GP 算法以提高WGAN 生成樣本的質(zhì)量.由此研究路線,Hoang 等人[23]開(kāi)發(fā)了零中心梯度懲罰的GANs 算法(GAN-0GP).Miyato 等人[24]提出譜標(biāo)準(zhǔn)化的生成式對(duì)抗網(wǎng)絡(luò)(SNGAN),他們利用標(biāo)準(zhǔn)化的譜范數(shù)來(lái)限制判別器網(wǎng)絡(luò)的Lipschitz 常數(shù),使得網(wǎng)絡(luò)的Lipschitz 常數(shù)逼近于1,這相當(dāng)于對(duì)判別器網(wǎng)絡(luò)實(shí)施正則化.截止目前,雖然有很多優(yōu)秀的GANs 算法極大地提升了生成樣本的質(zhì)量,但仍不能滿足現(xiàn)實(shí)任務(wù)的需求,亟需探索高性能的算法以提高GANs 生成樣本的質(zhì)量.

    基于對(duì)上述GANs 算法研究的調(diào)查,本文提出一種條件熵距離懲罰的生成式對(duì)抗網(wǎng)絡(luò),旨在進(jìn)一步提高GANs 生成樣本的質(zhì)量.我們所提出的這一對(duì)抗網(wǎng)絡(luò)與其他懲罰技術(shù)最大的區(qū)別在于:懲罰函數(shù)直接懲罰生成器,而非判別器.首先,利用條件熵構(gòu)造一種距離,可證此距離滿足度量空間中的三大條件:正定性、對(duì)稱性及三角不等式.為了既能保證生成數(shù)據(jù)多樣性與真實(shí)數(shù)據(jù)多樣性的一致性,又能迫使生成分布盡可能地逼近真實(shí)分布,本文直接用這個(gè)距離來(lái)懲罰GANs 生成器.除此之外,本文在DCGAN[2]網(wǎng)絡(luò)結(jié)構(gòu)的基礎(chǔ)上,進(jìn)一步優(yōu)化GANs網(wǎng)絡(luò)結(jié)構(gòu)及初始化策略,主要的優(yōu)化策略有:(1) 將批量標(biāo)準(zhǔn)化(BN)和譜標(biāo)準(zhǔn)化(SN)有機(jī)地融入到判別器網(wǎng)絡(luò)中;(2) 刪除生成器中的尺度不變層(311 層),即卷積核為3、步長(zhǎng)為1 以及加邊數(shù)為1 的卷積層;(3) 改變兩個(gè)網(wǎng)絡(luò)的初始化策略,判別器和生成器均使用正交初始化[25].這樣的網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計(jì)及初始化策略,不但能縮小網(wǎng)絡(luò)的參數(shù)空間和降低顯存消耗,而且還能提高網(wǎng)絡(luò)的訓(xùn)練效率和性能.

    本文第1 節(jié)簡(jiǎn)要介紹GANs 基礎(chǔ)知識(shí).第2 節(jié)構(gòu)建一種距離,優(yōu)化網(wǎng)絡(luò)結(jié)構(gòu),并提出一種GANs 懲罰算法.第3 節(jié)是實(shí)驗(yàn).第4 節(jié)為本文總結(jié).

    1 背景知識(shí)

    GANs 是一種有效而直接的深度生成模型,其基本網(wǎng)絡(luò)結(jié)構(gòu)由判別器網(wǎng)絡(luò)D和生成器網(wǎng)絡(luò)G所構(gòu)成.本質(zhì)上,GANs 的優(yōu)化問(wèn)題是一個(gè)極小極大問(wèn)題[1],其損失函數(shù)分為兩部分,分別對(duì)應(yīng)于判別器網(wǎng)絡(luò)和生成器網(wǎng)絡(luò)的損失函數(shù),其損失函數(shù)分別如下:

    其中,pdata和pz分別表示真實(shí)數(shù)據(jù)分布和隱分布(先驗(yàn)分布).為便于表示,令表示生成分布,則有從理論上講,GANs 經(jīng)過(guò)多輪迭代,可使生成分布無(wú)限逼近真實(shí)分布[1].但在訓(xùn)練之初,方程(2)中的損失函數(shù)有可能達(dá)到飽和,無(wú)法傳遞有價(jià)值的信息,使得兩個(gè)分布無(wú)法逼近.鑒于此,Goodfellow 等人[1]建議將飽和的損失函數(shù)(2)轉(zhuǎn)化成非飽和損失函數(shù),于是有

    相比方程(2),方程(3)中的損失函數(shù)更能使GANs 訓(xùn)練穩(wěn)定,也因此有研究者將原始GANs[1]稱為非飽和型GANs(non-saturating GANs,簡(jiǎn)稱NSGANs)[26].

    GANs 的訓(xùn)練過(guò)程分為兩個(gè)階段:第1 階段訓(xùn)練判別器D,第2 階段訓(xùn)練生成器G.當(dāng)訓(xùn)練完判別器D之后,傳遞真假信息給生成器G,而生成器G根據(jù)信息(實(shí)質(zhì)上是梯度信息)的真?zhèn)?調(diào)整更新策略,盡量生成高質(zhì)量的樣本去“哄騙”判別器.于是,產(chǎn)生了這樣的對(duì)抗策略:當(dāng)訓(xùn)練判別器D時(shí),盡量使D(G(z))=0;而當(dāng)訓(xùn)練生成器G時(shí),盡量使D(G(z))=1.通過(guò)這樣的對(duì)抗策略,判別器和生成器都在不斷地提升彼此的判別能力和生成能力,直到判別器無(wú)法判斷生成器生成的樣本是來(lái)源于真實(shí)數(shù)分布還是生成分布.圖1 所示為GANs 的訓(xùn)練框架圖.

    Fig.1 The framework for training GANs:Training D in first stage (in the red dotted box)and training G in second stage (in the black solid line box)圖1 GANs 的訓(xùn)練框架:第1 階段訓(xùn)練判別器D(紅虛線框內(nèi)),第2 階段訓(xùn)練生成器G(黑實(shí)線框內(nèi))

    2 條件熵距離懲罰的生成式對(duì)抗網(wǎng)絡(luò)

    本節(jié)將詳細(xì)闡述本文所提出的懲罰算法.首先,利用條件熵構(gòu)建一種距離,并將其直接懲罰于生成器的非飽和損失函數(shù)上,即方程(3);其次,在DCGAN 網(wǎng)絡(luò)結(jié)構(gòu)[2]的基礎(chǔ)上,優(yōu)化GANs 的網(wǎng)絡(luò)結(jié)構(gòu)及超參設(shè)置,改變生成器網(wǎng)絡(luò)和判別器網(wǎng)絡(luò)的初始化策略,以此來(lái)提升模型的訓(xùn)練效率及性能.

    2.1 條件熵距離

    信息熵是隨機(jī)變量不確定程度的度量;它也是從平均意義上描述隨機(jī)變量所需信息量的度量.設(shè)X是離散型隨機(jī)變量,其分布函數(shù)為則X的信息熵[19]為

    其中,x 表示隨機(jī)變量X的取值空間.同理,對(duì)于離散型隨機(jī)變量Y,有其中,FY(y)是隨機(jī)變量Y的分布函數(shù),y 是Y的取值空間.對(duì)于在X給定的條件下,隨機(jī)變量Y的條件熵[19]可定義為

    其中,F(x,y) 和F(y|x) 分別表示X和Y的聯(lián)合分布函數(shù)和條件分布函數(shù).若要度量?jī)蓚€(gè)隨機(jī)變量分布之間的距離,可用它們之間的KL 散度[19]來(lái)度量,其定義如下:

    現(xiàn)考慮度量?jī)蓚€(gè)隨機(jī)變量X和Y之間的關(guān)系或一個(gè)隨機(jī)變量包含另一個(gè)隨機(jī)變量的信息量,可用兩個(gè)隨機(jī)變量之間的互信息來(lái)度量[19],其定義為

    由KL 散度(6)定義可知,I(X;Y)=D(F(x,y)||FX(x)FY(y)).由此可見(jiàn),I(X;Y)也度量了兩個(gè)隨機(jī)變量之間的距離;同樣,I(X;Y)非負(fù),并且,當(dāng)且僅當(dāng)X=Y時(shí),I(X;Y)=0.但是,I(X;Y)同樣不是兩個(gè)隨機(jī)變量之間真正的距離,因?yàn)樗粷M足距離定義中的三角不等式.鑒于此,根據(jù)方程(5)可構(gòu)造如下距離:

    而又由I(X;Y)=H(X)-H(X|Y)=H(Y)-H(Y|X),可得ρ(X,Y)=H(X)+H(Y) -2I(X,Y).由方程(8)可知,ρ(X,Y)由條件熵所構(gòu)成,故稱其為條件熵距離(conditional entropy distance,簡(jiǎn)稱CED).需要特別指出的是,若X和Y為連續(xù)性隨機(jī)變量,只需將每個(gè)定義中的分布函數(shù)換成概率密度函數(shù),求和符號(hào)換成相應(yīng)的積分符號(hào)即可.

    定理1.ρ(X,Y)是一種距離,即滿足:

    (1) 正定性:ρ(X,Y) ≥ 0,當(dāng)其僅當(dāng)X=Y時(shí),ρ(X,Y)=0.

    (2) 對(duì)稱性:ρ(X,Y)=ρ(Y,X).

    (3) 三角不等式:對(duì)于隨機(jī)變量X、Y、Z,有ρ(X,Y)+ρ(Y,Z)≥ρ(X,Z).

    證明:

    (1) 正定性.由于熵是非負(fù),得ρ(X,Y)=H(X|Y)+H(Y|X) ≥ 0,并且當(dāng)X=Y時(shí),H(X|Y)=H(Y|X)=0,可知ρ(X,Y)=0;反之,當(dāng)ρ(X,Y)=0時(shí),由ρ(X,Y)=H(X|Y)+H(Y|X)及熵的非負(fù)性,有H(X|Y)=H(Y|X)=0,此時(shí)X=Y.因此,ρ(X,Y) ≥ 0,當(dāng)其僅當(dāng)X=Y時(shí),ρ(X,Y)=0.

    (2) 對(duì)稱性.由ρ(X,Y)=H(X|Y)+H(Y|X)=H(Y|X)+H(X|Y)=ρ(Y,X)易知,ρ(X,Y)=ρ(Y,X).

    (3) 三角不等式.若要證ρ(X,Y)+ρ(Y,Z)≥ρ(X,Z),只需證H(X|Y)+H(Y|X)+H(Y|Z)+H(Z|Y)≥H(X|Z)+H(Z|X)成立.而對(duì)于隨機(jī)變量X、Y、Z,有H(X|Y)+H(Y|Z)≥H(X|Y,Z)+H(Y|Z)=H(X,Y|Z)=H(X|Z)+H(Y|X,Z)≥H(X|Z).

    同理可得,H(Y|X)+H(Z|Y)≥H(Z|X),合并兩個(gè)不等式就有H(X|Y)+H(Y|X)+H(Y|Z)+H(Z|Y)≥H(X|Z)+H(Z|X)成立,即有ρ(X,Y)+ρ(Y,Z)≥ρ(X,Z)成立.因此,ρ(X,Y)是一種距離.證畢.□

    2.2 生成器的條件熵距離懲罰

    GANs 生成樣本的質(zhì)量與其樣本的多樣性和逼真度密切相關(guān).鑒于此,需構(gòu)建這樣一種GANs 算法:在保持多樣性的同時(shí),盡量使得生成分布無(wú)限逼近真實(shí)分布.利用條件熵距離能實(shí)現(xiàn)這樣的算法,信息熵可度量樣本的多樣性,而由此構(gòu)造的距離可度量生成分布與真實(shí)分布之間的距離.為此,只需將條件熵距離直接懲罰于GANs生成器的目標(biāo)函數(shù)上,使之生成的樣本更具多樣性和高逼真度,從而提高GANs 生成樣本的質(zhì)量.在判別器損失函數(shù)不變的條件下,將條件熵距離直接加入到生成器非飽和損失函數(shù)中,即方程(3)中,有:

    其中,λ是懲罰因子.在實(shí)際中,并不容易估算方程(10)中的條件熵距離,其需要具體的分布函數(shù)或密度函數(shù)表達(dá)式,以圖像生成為例,圖像數(shù)據(jù)的真實(shí)分布和生成分布并不可知.在這種情況下,用經(jīng)驗(yàn)分布函數(shù)代替真實(shí)分布函數(shù)不失為一個(gè)好的選擇.設(shè)真實(shí)數(shù)據(jù)樣本的經(jīng)驗(yàn)分布函數(shù)為pEdata,生成數(shù)據(jù)樣本的經(jīng)驗(yàn)分布函數(shù)為pEG,則方程(10)中的由此看出,隨機(jī)變量的取值空間分別是真實(shí)數(shù)據(jù)域和生成數(shù)據(jù)域.由損失函數(shù)方程(9)和方程(10)構(gòu)成的GANs,我們稱其為條件熵距離懲罰的GANs,簡(jiǎn)記為熵距離GANs(entropy distance GAN,簡(jiǎn)稱EDGAN).EDGAN 的算法流程如算法1 所示.

    算法1.條件熵距離懲罰GANs 算法(EDGAN).

    EDGAN 算法利用小批量隨機(jī)梯度下降法訓(xùn)練網(wǎng)絡(luò),同時(shí)使用OAdam 梯度優(yōu)化算法(β1=0.5,β2=0.9),判別器和生成器均使用正交初始化,懲罰因子λ設(shè)為1.

    輸入:

    · 樣本批量數(shù)m=64;

    · 兩個(gè)網(wǎng)絡(luò)學(xué)習(xí)率:判別器lr_D=0.0001,生成器lr_G=0.0004;

    · 隱分布Z~N128(0,0.02);

    · 網(wǎng)絡(luò)迭代總次數(shù)k= 100000;

    · 判別器迭代次數(shù)kD=2,生成器迭代次數(shù)kG=1.

    根據(jù)條件熵距離的特性,EDGAN 算法在盡量保持樣本多樣性的同時(shí),使得生成分布與真實(shí)分布之間的距離盡可能地接近,即在EDGAN 算法的更新過(guò)程中,同時(shí)考慮樣本的多樣性和逼真度兩個(gè)因素,這有助于提高GANs 生成樣本的質(zhì)量.雖然GANs 的目標(biāo)函數(shù)是影響其性能的關(guān)鍵因素,但絕不是唯一的影響因素,這其中還有網(wǎng)絡(luò)結(jié)構(gòu)、超參設(shè)置及初始化策略等因素都有可能影響其性能.因此,優(yōu)化GANs 的網(wǎng)絡(luò)結(jié)構(gòu)及參數(shù)設(shè)置也是提升GANs 性能的重要技術(shù)手段之一.本文將在DCGAN 網(wǎng)絡(luò)結(jié)構(gòu)[2]的基礎(chǔ)上,優(yōu)化GANs 的網(wǎng)絡(luò)結(jié)構(gòu)及超參設(shè)置,改變GANs 的初始化策略,縮小GANs 的參數(shù)空間,加速GANs 的訓(xùn)練效率,并結(jié)合懲罰機(jī)制,提升GANs的整體性能.

    2.3 優(yōu)化網(wǎng)絡(luò)結(jié)構(gòu)

    DCGAN 的網(wǎng)絡(luò)結(jié)構(gòu)是一種經(jīng)典的GANs 網(wǎng)絡(luò)結(jié)構(gòu),其判別器網(wǎng)絡(luò)和生成器網(wǎng)絡(luò)均使用卷積神經(jīng)網(wǎng)絡(luò)(CNN),它的基本參數(shù)設(shè)置是:在判別器和生成器中均使用批量標(biāo)準(zhǔn)化(BN),生成器的激活函數(shù)除輸出層用Tanh函數(shù)外,其余層都使用ReLU 激活函數(shù)[27],判別器除最后一層用Sigmoid 激活函數(shù)外,其余層均使用LeaklyRelU激活函數(shù)[28](斜率為0.2),兩個(gè)網(wǎng)絡(luò)的參數(shù)初始化都取值于N(0,0.02)隨機(jī)數(shù),兩個(gè)網(wǎng)絡(luò)的學(xué)習(xí)率都是0.000 2,隱分布是均勻分布U[-1,1],批量數(shù)(batchsize)是128,梯度優(yōu)化算法是Aadm 算法[9](β1=0.5,β2=0.999).圖2 是圖像尺寸為3 × 32 ×32 的DCGAN 網(wǎng)絡(luò)結(jié)構(gòu),其中,在判別器中類似于conv 64 3 1 1 BN LReLU 的卷積層依次表示該卷積層網(wǎng)絡(luò)的輸出通道是64(即深度),卷積核(kernel)是3,步長(zhǎng)(stride)是1,加邊數(shù)(padding)是1,卷積操作之后執(zhí)行批量標(biāo)準(zhǔn)化,最后使用激活函數(shù)LReLU(LeakyLReLU)輸出該層網(wǎng)絡(luò)結(jié)果.同理,在生成器中,首先將隱分布隨機(jī)數(shù)(noise)壓縮成尺寸為512 × 4 ×4 的樣本,然后傳入下一層;deconv 表示降卷積網(wǎng)絡(luò)層,其他表示的含義與判別器一樣.

    本文所有的實(shí)驗(yàn)都在Pytorch 框架[29]下完成,為了便于表示和敘述,其網(wǎng)絡(luò)結(jié)構(gòu)的表示方法也是借助于Pytorch 中的表示方法.在Pytorch 中,如果卷積核為3,步長(zhǎng)是1,加邊數(shù)也是1,則無(wú)論是判別器中的卷積層還是生成器中的降卷積層的輸出尺寸與上一層的尺寸一致,我們將這種卷積層稱為311 尺度不變層.這種卷積層具有特殊的含義,它只提取特征不作尺度變換.因此,在DCGAN 的網(wǎng)絡(luò)結(jié)構(gòu)中,常在311 尺度不變層后面加上尺度變換層構(gòu)成另一類輸出通道下的樣本尺度.這樣的設(shè)計(jì)在每類輸出通道下都要進(jìn)行兩次特征提取,使得所提取的特征更加精細(xì)化.如果在判別器中精細(xì)化的特征更有利于提升其判別能力,但在生成器中,就不一定能夠提升生成能力.因?yàn)榫?xì)化的特征使得生成器更容易忽視樣本的一般特征,從而導(dǎo)致生成的樣本質(zhì)量反而下降.后面的實(shí)驗(yàn)也證實(shí)了這樣的判斷.

    Fig.2 The 3 × 32 × 32 network structure of DCGAN圖2 圖像尺寸3 × 32 × 32為的DCGAN 網(wǎng)絡(luò)結(jié)構(gòu)

    優(yōu)化網(wǎng)絡(luò)結(jié)構(gòu)是提升GANs 性能的技術(shù)之一.鑒于上述分析,剔除DCGAN 生成器中所有的311 尺度不變層將有助于提升GANs 生成樣本的質(zhì)量,同時(shí)也極大地縮小生成器網(wǎng)絡(luò)的參數(shù)空間,加速網(wǎng)絡(luò)的訓(xùn)練效率.特別需要強(qiáng)調(diào)的是,圖2 所示生成器的倒數(shù)第2 層也是311 層,但其真正的目的是通道變換,而非特征提取,所以不能剔除.除此之外,本文還將SNGAN[24]中的譜標(biāo)準(zhǔn)化(SN)策略融入到GANs 的判別器中.與DCGAN 和SNGAN最大的不同是,改進(jìn)的判別器網(wǎng)絡(luò)并非單純地使用批量標(biāo)準(zhǔn)化或譜標(biāo)準(zhǔn)化,而是將兩者有機(jī)地融合到判別器網(wǎng)絡(luò)中.具體地說(shuō),將SN 層加入到Sigmoid 層的前一層,其余層均使用BN 層.這樣設(shè)計(jì)的目的在于,充分地利用兩種標(biāo)準(zhǔn)化的優(yōu)勢(shì).BN 的主要作用是使前后兩層之間的分布盡量保持一致,減小每層網(wǎng)絡(luò)內(nèi)部之間的協(xié)方差偏移(covariate shift),改善梯度更新過(guò)程,加速網(wǎng)絡(luò)收斂.而SN 的主要作用是使得每層網(wǎng)絡(luò)的Lipshitz 常數(shù)盡量逼近1,進(jìn)而使得判別器網(wǎng)絡(luò)的訓(xùn)練更加穩(wěn)定,其作用等價(jià)于網(wǎng)絡(luò)正則化.由此看來(lái),BN 與SN 之間并無(wú)沖突,其作用也不可相互替代.同時(shí),無(wú)需顧慮SN 在網(wǎng)絡(luò)中的位置,根據(jù)BN 和SN 的原理,加入Sigmoid 層的前一層是最合理的位置.一般情況下,DCGAN 中Sigmoid 層的前一層網(wǎng)絡(luò)是壓縮層,將上一層的結(jié)果壓縮成N×1×1×1(N表示通道數(shù)),此時(shí)使用BN 并不能起到任何作用,但SN 不一樣,仍然能夠控制該層的Lipschitz 常數(shù),并且此時(shí)的SN 仍能對(duì)模型產(chǎn)生正則化效果.從這個(gè)角度分析,SN 解決了BN 在Sigmoid 層的前一層網(wǎng)絡(luò)中失效的問(wèn)題.因此,將兩者有機(jī)地融合到判別器中更有利于提升網(wǎng)絡(luò)的判別能力.圖3 所示為優(yōu)化的DCGAN 網(wǎng)絡(luò)結(jié)構(gòu).

    初始化策略及超參數(shù)設(shè)置是GANs 網(wǎng)絡(luò)結(jié)構(gòu)的重要組成部分,這兩項(xiàng)配置對(duì)網(wǎng)絡(luò)結(jié)果有一定的影響.常用的GANs 網(wǎng)絡(luò)權(quán)重初始化是高斯分布(N(0,0.02)或均勻分布(U(0,1))隨機(jī)數(shù).本文采用的初始化策略是判別器與生成器均使用正交初始化[25].這個(gè)初始化策略受到如下事實(shí)的啟發(fā):隨機(jī)向量的正交變換的熵不變[19].需要特別強(qiáng)調(diào)的是,偏置項(xiàng)沒(méi)有初始化,因?yàn)榫矸e層的后一層加入BN 層或SN 層之后,該卷積層的偏置項(xiàng)并沒(méi)有發(fā)揮任何作用,所以一般將偏置項(xiàng)去除.除此之外,經(jīng)過(guò)不斷的實(shí)驗(yàn),獲得了如下最優(yōu)超參:懲罰因子λ=1,批量數(shù)為64,梯度優(yōu)化算法使用OAdam(optimistic Adam)算法[30],其參數(shù)設(shè)為β1=0.5,β2=0.9,判別器的學(xué)習(xí)率lr_D為0.000 1,生成器的學(xué)習(xí)率lr_G為0.000 4,隱空間分布是128 維的標(biāo)準(zhǔn)高斯分布,網(wǎng)絡(luò)迭代率是2:1(即生成器每迭代1 次判別器需迭代2 次).接下來(lái),通過(guò)實(shí)驗(yàn)來(lái)證實(shí)網(wǎng)絡(luò)結(jié)構(gòu)配置(包括超參數(shù)、初始化策略以及結(jié)構(gòu)優(yōu)化)的高效性以及懲罰模型的有效性.

    Fig.3 The optimized network structure of DCGAN (the image size is 3 × 32 × 32)圖3 優(yōu)化的DCGAN 網(wǎng)絡(luò)結(jié)構(gòu)(圖像尺寸為3 × 32 × 32)

    3 實(shí) 驗(yàn)

    為了驗(yàn)證EDGAN 算法的性能,本文在CIFAR10[31]、SVHN[32]、STL10[33]、CelebA[34]、LSUN[35]數(shù)據(jù)集上進(jìn)行實(shí)驗(yàn),其中,LSUN 數(shù)據(jù)集只用bedroom 子集,共3 033 042 張圖片,同時(shí)與近年來(lái)的一些代表性算法作對(duì)比.所有實(shí)驗(yàn)都在Pytorch 框架下完成,且數(shù)據(jù)集STL10、CelebA 和LSUN(bedroom)的圖像尺寸被統(tǒng)一剪裁為3 × 32 ×32.首先,在第3.1 節(jié)中簡(jiǎn)述模型的評(píng)價(jià)標(biāo)準(zhǔn);之后,在第3.2 節(jié)中驗(yàn)證優(yōu)化的網(wǎng)絡(luò)結(jié)構(gòu)性能;然后,在第3.3節(jié)中對(duì)懲罰模型的有效性進(jìn)行驗(yàn)證;最后,第3.4 節(jié)是算法性能對(duì)比.

    3.1 性能評(píng)價(jià)標(biāo)準(zhǔn)

    目前在GANs 領(lǐng)域中,IS(inception score)得分[36]和FID(Frechet inception distance)值[37]是兩個(gè)最經(jīng)典的性能評(píng)價(jià)指標(biāo),幾乎已成為該領(lǐng)域內(nèi)通用的評(píng)價(jià)標(biāo)準(zhǔn).IS 得分是利用在ImageNet 數(shù)據(jù)集上預(yù)訓(xùn)練的InceptionV3網(wǎng)絡(luò)[38]對(duì)GANs 生成的樣本構(gòu)建一個(gè)得分統(tǒng)計(jì)量,其表達(dá)式如下:

    FID 值實(shí)質(zhì)上是兩個(gè)假設(shè)的高斯分布之間的Wasserstein II 型距離[40].具體地,FID 值是利用inception V3 網(wǎng)絡(luò)(其他CNN 網(wǎng)絡(luò)也可行)分別將生成樣本與真實(shí)樣本嵌入到一個(gè)特征空間中,同時(shí)假設(shè)嵌入的樣本服從高斯分布,并分別計(jì)算嵌入樣本的均值μG、μd和協(xié)方差CG、Cd,則兩個(gè)分布之間的FID 值為

    由FID 值的定義(12)可知,只要滿足高斯分布的假設(shè),FID 值能夠很好地度量GANs 模型的性能.根據(jù)中心極限定理[41],若樣本容量趨于無(wú)窮大,則其極限分布服從高斯分布.于是,在實(shí)際中計(jì)算FID 時(shí)常常要求GANs 生成足夠多的樣本.由于FID 值是間接地度量生成分布與真實(shí)分布之間的距離,因此,FID 越小,模型的性能越好.相比IS 得分,FID 值更能全面地度量GANs 模型生成樣本的質(zhì)量(無(wú)論是多樣性還是逼真度)[37],這個(gè)指標(biāo)幾乎已成為GANs 領(lǐng)域內(nèi)統(tǒng)一的評(píng)價(jià)標(biāo)準(zhǔn).本文所有的實(shí)驗(yàn)結(jié)果都僅以FID 值作為評(píng)價(jià)標(biāo)準(zhǔn).在無(wú)特別說(shuō)明的情況下,所有實(shí)驗(yàn)的FID 值都是分別從真實(shí)樣本中抽取50 000 個(gè)樣本,從生成樣本中抽取50 000 個(gè)樣本而計(jì)算得出.

    3.2 優(yōu)化的網(wǎng)絡(luò)結(jié)構(gòu)性能驗(yàn)證

    為了驗(yàn)證兩種優(yōu)化策略的有效性,即:(1) 將判別器倒數(shù)第2 層的卷積層修改為譜標(biāo)準(zhǔn)化的卷積層(如圖3(a)中倒數(shù)第2 層所示);(2) 刪除生成器中的311 不變層,在DCGAN 網(wǎng)絡(luò)結(jié)構(gòu)上執(zhí)行消融實(shí)驗(yàn)(ablation study).為便于表示,用SN_in_P(SN in Penultimate)和R311(Remove 311)分別表示第(1)種和第(2)種優(yōu)化策略.為簡(jiǎn)化實(shí)驗(yàn)過(guò)程,這個(gè)消融實(shí)驗(yàn)僅在CIFAR 10 數(shù)據(jù)集上執(zhí)行,生成器分別訓(xùn)練70k、100k、140k 和200k 次.然后,將這種優(yōu)化策略拓展到其他4 個(gè)數(shù)據(jù)集上來(lái)驗(yàn)證其性能.CIFAR 10 數(shù)據(jù)集是由60 000 張32×32 的彩色圖片構(gòu)成,其中有50 000 張圖片構(gòu)成訓(xùn)練集,10 000 張圖片構(gòu)成驗(yàn)證集,本文用到的數(shù)據(jù)集是去標(biāo)簽后的訓(xùn)練集(50 000 張).

    表1 是兩種優(yōu)化策略的消融實(shí)驗(yàn)結(jié)果.表1 的結(jié)果顯示,SN_in_P 策略對(duì)DCGAN(表1 第2 行)的整體性能有所提升,但是提升幅度顯著差于R311 策略,尤其是訓(xùn)練次數(shù)為140k 時(shí),FID 值下降至26.27.可以看出,移除前(表1 中DCGAN)和移除后(表1 中R311)的結(jié)果形成了鮮明的對(duì)比.為了驗(yàn)證兩種策略相結(jié)合的效果,我們分別實(shí)驗(yàn)當(dāng)批量數(shù)為128(表1 中第5 行)和64(表1 中第6 行)時(shí),網(wǎng)絡(luò)的性能變化情況.可以看出,在4 種迭代次數(shù)下,兩種優(yōu)化策略相結(jié)合的網(wǎng)絡(luò)性能均有不同程度的提升,FID 值均在下降.相比之下,當(dāng)批量數(shù)為64 時(shí),網(wǎng)絡(luò)效果更好.表1 所示結(jié)果充分證實(shí),本文所提出的兩種優(yōu)化策略是有效的,尤其是兩種優(yōu)化策略相結(jié)合的網(wǎng)絡(luò)更是大幅度地提升了網(wǎng)絡(luò)的性能.

    Table 1 Testing the effectiveness of optimization strategy on network structure (FID)表1 網(wǎng)絡(luò)結(jié)構(gòu)優(yōu)化策略的有效性驗(yàn)證(FID)

    為了全面地驗(yàn)證兩種優(yōu)化策略的效果,我們分別在CIFAR10、SVHN、CelebA 等5 個(gè)數(shù)據(jù)集上訓(xùn)練兩種策略相結(jié)合的網(wǎng)絡(luò).為便于表示,稱這個(gè)優(yōu)化的網(wǎng)絡(luò)結(jié)構(gòu)為OptimizedDCGAN.在這個(gè)實(shí)驗(yàn)中,將批量數(shù)設(shè)為64.表1的結(jié)果已經(jīng)顯示,批量數(shù)為64 比批量數(shù)為128 時(shí)的網(wǎng)絡(luò)性能更好.為了驗(yàn)證這一事實(shí),單獨(dú)對(duì)批量數(shù)執(zhí)行消融實(shí)驗(yàn).圖4 是DCGAN 分別在CIFAR 10 數(shù)據(jù)集上訓(xùn)練70k、100k、140k 和200k、批量數(shù)分別為64 和128 的結(jié)果.可以清晰地看出,批量數(shù)為64 的網(wǎng)絡(luò)(藍(lán)色)顯著優(yōu)于批量數(shù)為128 的網(wǎng)絡(luò)(淺灰色).在無(wú)特別說(shuō)明的情況下,后續(xù)所有實(shí)驗(yàn)的批量數(shù)均設(shè)為64.表2 是OptimizedDCGAN 在5 個(gè)數(shù)據(jù)集上分別訓(xùn)練70k、100k、140k 和200k次后的結(jié)果.

    Fig.4 The effect of batchsize on network performance (CIFAR 10)圖4 批量數(shù)對(duì)網(wǎng)絡(luò)性能的影響(CIFAR 10)

    Table 2 The performance of the optimized DCGAN network structure (FID value)表2 優(yōu)化的DCGAN 網(wǎng)絡(luò)結(jié)構(gòu)的性能(FID 值)

    相比DCGAN 網(wǎng)絡(luò)結(jié)構(gòu),優(yōu)化的網(wǎng)絡(luò)結(jié)構(gòu)OptimizedDCGAN 的性能在5 個(gè)數(shù)據(jù)集上均有顯著的提升.值得強(qiáng)調(diào)的是,在SVHN 數(shù)據(jù)集上,DCGAN 在4 種訓(xùn)練次數(shù)上的表現(xiàn)極不穩(wěn)定,尤其是在訓(xùn)練次數(shù)為140k 時(shí),FID 值忽然從11.19(100k)上升至71.07,200k 時(shí)又下降至41.72,而OptimizedDCGAN 網(wǎng)絡(luò)結(jié)構(gòu)表現(xiàn)較為穩(wěn)定.表2 的結(jié)果再次驗(yàn)證了本文所提出的網(wǎng)絡(luò)結(jié)構(gòu)優(yōu)化策略的有效性.

    3.3 懲罰模型的有效性驗(yàn)證

    本節(jié)驗(yàn)證由OptimizedDCGAN 網(wǎng)絡(luò)結(jié)構(gòu)與條件熵懲罰相結(jié)合的懲罰模型的有效性.首先,探究懲罰模型一些關(guān)鍵參數(shù)的最優(yōu)配置,包括迭代率、學(xué)習(xí)率以及初始化策略等;其次,驗(yàn)證本文所提出的懲罰技術(shù)的有效性.

    3.3.1 懲罰模型的參數(shù)配置及初始化策略

    考慮到深度神經(jīng)網(wǎng)絡(luò)對(duì)網(wǎng)絡(luò)參數(shù)配置的敏感性,我們通過(guò)一系列的消融實(shí)驗(yàn)來(lái)確定一些關(guān)鍵的超參數(shù)及其初始化策略.通過(guò)反復(fù)實(shí)驗(yàn)得到,懲罰模型的一些最優(yōu)參數(shù)配置如下:懲罰因子λ=1,迭代率2:1(即生成器每更新一次判別器需更新兩次),判別器學(xué)習(xí)率lr_D=0.0001,生成器學(xué)習(xí)率lr_G=0.0004,梯度優(yōu)化算法使用OAdam(0.5,0.9),初始化策略:判別器和生成器均使用正交初始化.下面,我們利用消融策略逐一驗(yàn)證這些配置的有效性.為簡(jiǎn)化驗(yàn)證過(guò)程,所有消融實(shí)驗(yàn)僅在CIFAR 10 上執(zhí)行,生成器均訓(xùn)練100k 次.

    首先,確定最優(yōu)的懲罰因子λ.在其他參數(shù)保持不變的前提下,觀察λ=0.1,1,5,10,15,20時(shí)網(wǎng)絡(luò)性能的變化情況,其結(jié)果顯示在表3 中.可以看出,當(dāng)λ=1 時(shí),網(wǎng)絡(luò)性能表現(xiàn)最佳,此時(shí)FID 值為14.02.其次,再觀察網(wǎng)絡(luò)學(xué)習(xí)率、迭代率、初始化策略、梯度優(yōu)化算法對(duì)網(wǎng)絡(luò)性能的影響,每個(gè)目標(biāo)觀察量均設(shè)置5 種變化,并統(tǒng)一表示為A、B、C、D、E.這些實(shí)驗(yàn)結(jié)果均總結(jié)在表4 中,其中每個(gè)目標(biāo)觀察量的5 種變化A~E的含義均置于FID 值的下方.由表4 的結(jié)果可知,當(dāng)lr_D=0.0001、lr_G=0.0004 時(shí),網(wǎng)絡(luò)性能表現(xiàn)最佳.從學(xué)習(xí)率的實(shí)驗(yàn)結(jié)果還可以看出,這個(gè)參數(shù)對(duì)網(wǎng)絡(luò)性能的影響較大;特別地,當(dāng)lr_D>lr_G時(shí)(如表4 中B、D組合),網(wǎng)絡(luò)性能較差,反之,則較好(如A、C、E組合).為此,我們單獨(dú)執(zhí)行實(shí)驗(yàn)9 種學(xué)習(xí)率組合以探究這個(gè)有趣的現(xiàn)象,結(jié)果如圖5 所示.

    Table 3 Different penalty factors and corresponding FID values on CIFAR 10表3 不同懲罰因子λ 所對(duì)應(yīng)的FID 值(CIFRA 10)

    Table 4 Implementing the ablation studies with respect to some hyper parameters and initialization (CIFAR 10)表4 一些超參數(shù)及初始化策略的消融實(shí)驗(yàn)(CIFRA 10)

    在圖5 中,藍(lán)色的點(diǎn)(LR1-LR4)表示lr_D>lr_G的點(diǎn),紅色的點(diǎn)表示lr_D≤lr_G的點(diǎn).可以清晰地看出,藍(lán)色點(diǎn)的FID 值普遍高于紅色的點(diǎn),這說(shuō)明上述現(xiàn)象是存在的.對(duì)于迭代率,選擇2:1 較好.在初始化方法中,選用4 種初始化方法:正交初始化(Orth)[25]、Glorot 正態(tài)初始化(Glorot)[42]、高斯初始化N(0,0.02)以及Kaiming 正態(tài)初始化(KaiN)[43],5 種組合.

    上面表4 的結(jié)果顯示,當(dāng)判別器和生成器均實(shí)施正交初始化時(shí),網(wǎng)絡(luò)性能最優(yōu).在梯度優(yōu)化算法中,只選擇兩種優(yōu)化算法(Adam,OAdam),不同參數(shù)下的5 種組合.已有研究表明,Adam 算法一般要優(yōu)于其他優(yōu)化算法[12,23,44],如SGD、RMSprop、Rprop 等算法.在懲罰模型中,選擇OAdam(0.5,0.9)較優(yōu).

    Fig.5 The effect on network performance with different learning rates圖5 不同學(xué)習(xí)率對(duì)網(wǎng)絡(luò)性能的影響

    3.3.2 懲罰技術(shù)的有效性驗(yàn)證

    為了充分體現(xiàn)本文所提出的懲罰技術(shù)的有效性,分別在CIFAR 10、SVHN、STL 10、CelebA 和LSUN 這5個(gè)數(shù)據(jù)集上執(zhí)行如下實(shí)驗(yàn):(1) 不帶任何懲罰的網(wǎng)絡(luò)(no-penalty);(2) 利用條件熵距離懲罰生成器的網(wǎng)絡(luò)(EDGAN);(3) 利用Jensen-Shannon(JS)散度(對(duì)稱版本的KL 散度)懲罰生成器的網(wǎng)絡(luò)(with-JS-penalty);(4) 利用WGAN-GP[12]中的梯度懲罰技術(shù)懲罰判別器、條件熵距離懲罰生成器,即雙懲罰網(wǎng)絡(luò)(with-bi-penalty),其中,判別器懲罰因子沿用WGAN-GP 中的設(shè)置(懲罰因子為10,Lipschitz 常數(shù)為1).同樣,所有生成器均訓(xùn)練100k 次,實(shí)驗(yàn)結(jié)果見(jiàn)表5.特別需要強(qiáng)調(diào)的是,表5 第2 列的結(jié)果(不帶懲罰的網(wǎng)絡(luò))與表2 訓(xùn)練100k 次時(shí)的結(jié)果不一樣,主要是由于兩個(gè)網(wǎng)絡(luò)使用的參數(shù)及初始化策略不一致,前者使用第3.3.1 節(jié)中的參數(shù)及初始化配置,而后者使用DCGAN 中的配置.首先,觀察不帶懲罰的網(wǎng)絡(luò)(表5 第2 列)與帶條件熵距離懲罰生成器的網(wǎng)絡(luò)(表5 第3 列,本文提出的算法),5 個(gè)數(shù)據(jù)集所對(duì)應(yīng)的FID 值均有不同程度的下降,網(wǎng)絡(luò)性能獲得提升.這充分說(shuō)明,本文所提懲罰技術(shù)是有效的.其次,再觀察帶JS 懲罰的網(wǎng)絡(luò)(表5 第4 列)以及雙懲罰網(wǎng)絡(luò)(表5 最后一列),5 個(gè)數(shù)據(jù)集上的FID值均大于第3 列的FID 值(EDGAN),這也充分證實(shí),本文所提出的懲罰技術(shù)具有明顯的優(yōu)勢(shì).

    Table 5 Verifying the penalty effect of EDGAN algorithm:The generator iterates 100k times (FID value)表5 驗(yàn)證EDGAN 算法的懲罰效果:生成器更新100k 次的FID 值

    3.4 整體性能對(duì)比

    上述一系列實(shí)驗(yàn)可驗(yàn)證得出,EDGAN 算法能夠顯著提高GANs 網(wǎng)絡(luò)的性能.為了更進(jìn)一步地驗(yàn)證EDGAN的優(yōu)越性,現(xiàn)將該算法與近年來(lái)的一些代表性算法作比較.本文在5 個(gè)數(shù)據(jù)集上訓(xùn)練LSGAN(2017)、WGAN GP(2017)和SNGAN(2018)等5 種算法,其結(jié)果顯示在表6 中.其中,表6 最后一列表示最優(yōu)結(jié)果的生成器迭代次數(shù),最后一行是真實(shí)數(shù)據(jù)的FID 值.從表6 所示結(jié)果可以看出,EDGAN 算法在多個(gè)數(shù)據(jù)集上都超越了目前的一些經(jīng)典算法,只有在SVHN 和LSUN 數(shù)據(jù)集上稍遜于GAN-0GP和LSGAN 算法.與此同時(shí),EDGAN 在CIFAR 10、STL 10 和CelebA 數(shù)據(jù)集上的FID 值更進(jìn)一步地接近真實(shí)數(shù)據(jù)集的FID 值.表6 中加灰色的行是SAGAN 算法,這是一種經(jīng)典的條件GANs 算法,而這里是將其標(biāo)簽信息從算法中刪除,此時(shí),SAGAN 算法就退化為無(wú)條件的GANs(即GANs).在此執(zhí)行這個(gè)實(shí)驗(yàn),意在說(shuō)明是否可將條件GANs 的優(yōu)良性能移植到無(wú)條件GANs 上?SAGAN在5 個(gè)數(shù)據(jù)集上的實(shí)驗(yàn)結(jié)果表明,答案是否定的.這也充分證實(shí)這樣的一個(gè)事實(shí):條件GANs 并不能當(dāng)作無(wú)條件GANs 來(lái)使用.因此,開(kāi)發(fā)高性能的無(wú)監(jiān)督圖像生成算法成為本文研究的出發(fā)點(diǎn).

    Table 6 Comparison of the algorithm performance表6 算法性能對(duì)比

    4 結(jié)束語(yǔ)

    本文利用條件熵距離對(duì)GANs 生成器的目標(biāo)函數(shù)進(jìn)行懲罰,其目的是在保持樣本多樣性的條件下迫使生成分布盡可能地接近真實(shí)分布,這使得GANs 生成的樣本既有多樣性又具有高逼真度,從而能夠提高GANs 生成樣本的整體質(zhì)量.除此之外,本文在DCGAN 網(wǎng)絡(luò)結(jié)構(gòu)的基礎(chǔ)上,對(duì)GANs 的網(wǎng)絡(luò)結(jié)構(gòu)進(jìn)行優(yōu)化,其中包括:(1) 根據(jù)批量標(biāo)準(zhǔn)化和譜標(biāo)準(zhǔn)化的互補(bǔ)特性,將兩個(gè)標(biāo)準(zhǔn)化技術(shù)有機(jī)地融入到判別器網(wǎng)絡(luò)中,以提高網(wǎng)絡(luò)的判別能力;(2) 去除生成器網(wǎng)絡(luò)中的311 尺度不變層,提升生成器的生成能力,同時(shí)也可縮小生成器網(wǎng)絡(luò)的參數(shù)空間,以此提高網(wǎng)絡(luò)的訓(xùn)練效率及性能;(3) 改變兩個(gè)網(wǎng)絡(luò)的初始化策略,判別器網(wǎng)絡(luò)和生成器網(wǎng)絡(luò)均使用正交初始化.最后,將懲罰的GANs 目標(biāo)函數(shù)與優(yōu)化的網(wǎng)絡(luò)結(jié)構(gòu)相結(jié)合,形成條件熵距離懲罰的GANs,即EDGAN.實(shí)驗(yàn)結(jié)果表明,EDGAN 算法已經(jīng)超越了目前的一些經(jīng)典GANs 算法.

    雖然本文通過(guò)實(shí)驗(yàn)驗(yàn)證EDGAN 可以提高GANs 生成樣本的質(zhì)量,但其收斂性理論問(wèn)題仍有待進(jìn)一步加以研究.另外,如何利用EDGAN 生成的樣本解決一些無(wú)監(jiān)督問(wèn)題,即EDGAN 的下游問(wèn)題,仍有待深入研究.

    猜你喜歡
    網(wǎng)絡(luò)結(jié)構(gòu)懲罰距離
    神的懲罰
    小讀者(2020年2期)2020-03-12 10:34:06
    Jokes笑話
    算距離
    懲罰
    每次失敗都會(huì)距離成功更近一步
    山東青年(2016年3期)2016-02-28 14:25:55
    基于互信息的貝葉斯網(wǎng)絡(luò)結(jié)構(gòu)學(xué)習(xí)
    知識(shí)網(wǎng)絡(luò)結(jié)構(gòu)維對(duì)于創(chuàng)新績(jī)效的作用機(jī)制——遠(yuǎn)程創(chuàng)新搜尋的中介作用
    滬港通下A+ H股票網(wǎng)絡(luò)結(jié)構(gòu)演化的實(shí)證分析
    復(fù)雜網(wǎng)絡(luò)結(jié)構(gòu)比對(duì)算法研究進(jìn)展
    真正的懲罰等
    少妇的丰满在线观看| 欧美日本视频| 十分钟在线观看高清视频www| 国产激情欧美一区二区| 999久久久精品免费观看国产| 国产不卡一卡二| 欧美日韩亚洲综合一区二区三区_| 亚洲五月婷婷丁香| 国产成人av激情在线播放| 少妇熟女aⅴ在线视频| 久久久久亚洲av毛片大全| АⅤ资源中文在线天堂| 中亚洲国语对白在线视频| 成年免费大片在线观看| 中文字幕精品免费在线观看视频| 日韩免费av在线播放| 国产成年人精品一区二区| 麻豆av在线久日| 色综合欧美亚洲国产小说| 免费在线观看日本一区| 亚洲中文字幕一区二区三区有码在线看 | 亚洲狠狠婷婷综合久久图片| 国产极品粉嫩免费观看在线| netflix在线观看网站| 天天躁夜夜躁狠狠躁躁| 亚洲av电影在线进入| 久99久视频精品免费| 50天的宝宝边吃奶边哭怎么回事| 亚洲一区二区三区色噜噜| 黄片小视频在线播放| 最近最新中文字幕大全免费视频| √禁漫天堂资源中文www| 女性被躁到高潮视频| 久久国产乱子伦精品免费另类| 国产精品九九99| 免费观看人在逋| 色播亚洲综合网| 成年免费大片在线观看| 日韩精品中文字幕看吧| 美女免费视频网站| 亚洲国产欧美一区二区综合| 日本在线视频免费播放| 侵犯人妻中文字幕一二三四区| 在线观看一区二区三区| 成人午夜高清在线视频 | 免费av毛片视频| 亚洲午夜精品一区,二区,三区| 九色国产91popny在线| 亚洲中文日韩欧美视频| 国产男靠女视频免费网站| 露出奶头的视频| 美女 人体艺术 gogo| 日日摸夜夜添夜夜添小说| 亚洲成人久久性| 老汉色av国产亚洲站长工具| 精品无人区乱码1区二区| 精品久久久久久久人妻蜜臀av| 国内少妇人妻偷人精品xxx网站 | 精品国内亚洲2022精品成人| 久热爱精品视频在线9| 一区二区日韩欧美中文字幕| 日韩高清综合在线| 伦理电影免费视频| 亚洲成人久久性| 天堂√8在线中文| 国产欧美日韩一区二区精品| 久久青草综合色| 老司机靠b影院| 变态另类丝袜制服| 成年免费大片在线观看| 手机成人av网站| 男人舔女人下体高潮全视频| 亚洲五月婷婷丁香| 亚洲av片天天在线观看| 波多野结衣av一区二区av| 免费观看人在逋| 1024手机看黄色片| 欧美日韩亚洲国产一区二区在线观看| 欧美日韩精品网址| 日本五十路高清| 欧美性猛交黑人性爽| 午夜老司机福利片| 久久久久国产精品人妻aⅴ院| 美女午夜性视频免费| а√天堂www在线а√下载| 亚洲欧美精品综合久久99| 成人永久免费在线观看视频| 两个人免费观看高清视频| 男女视频在线观看网站免费 | 亚洲色图av天堂| 国产av一区二区精品久久| 欧美成人一区二区免费高清观看 | 人妻久久中文字幕网| 欧美精品啪啪一区二区三区| 精品国产美女av久久久久小说| a在线观看视频网站| 人人澡人人妻人| 亚洲国产欧美日韩在线播放| 欧美性猛交╳xxx乱大交人| 两人在一起打扑克的视频| 欧美乱色亚洲激情| 亚洲激情在线av| 久久性视频一级片| netflix在线观看网站| 日韩成人在线观看一区二区三区| cao死你这个sao货| 国产成人av激情在线播放| 老熟妇仑乱视频hdxx| 淫秽高清视频在线观看| 校园春色视频在线观看| 一边摸一边做爽爽视频免费| 琪琪午夜伦伦电影理论片6080| 国产成人av教育| 国产亚洲精品av在线| 亚洲国产毛片av蜜桃av| 丝袜人妻中文字幕| 50天的宝宝边吃奶边哭怎么回事| 村上凉子中文字幕在线| 满18在线观看网站| 精品久久久久久久久久免费视频| 国产男靠女视频免费网站| 黄色视频不卡| 两人在一起打扑克的视频| 欧美日韩瑟瑟在线播放| 黑丝袜美女国产一区| 免费在线观看成人毛片| 又黄又粗又硬又大视频| 在线免费观看的www视频| 精品熟女少妇八av免费久了| 女性被躁到高潮视频| 精品国产美女av久久久久小说| 亚洲色图 男人天堂 中文字幕| 精品高清国产在线一区| 在线观看一区二区三区| 亚洲成人久久爱视频| 香蕉久久夜色| 国产一卡二卡三卡精品| 精品一区二区三区四区五区乱码| 变态另类成人亚洲欧美熟女| 90打野战视频偷拍视频| 成人18禁在线播放| 日本免费一区二区三区高清不卡| 日本a在线网址| 国产精品 欧美亚洲| 国产99白浆流出| 成人免费观看视频高清| 色av中文字幕| 色哟哟哟哟哟哟| 久久久精品欧美日韩精品| 成熟少妇高潮喷水视频| 一进一出抽搐gif免费好疼| 天天添夜夜摸| 天堂影院成人在线观看| 亚洲美女黄片视频| 欧美成狂野欧美在线观看| 午夜日韩欧美国产| 国产私拍福利视频在线观看| 欧美黄色淫秽网站| 亚洲专区国产一区二区| 91成年电影在线观看| 亚洲av电影不卡..在线观看| 欧美三级亚洲精品| 丝袜美腿诱惑在线| 日本一本二区三区精品| 成人三级黄色视频| 中文字幕人妻熟女乱码| 老熟妇乱子伦视频在线观看| 欧美黑人欧美精品刺激| 国产v大片淫在线免费观看| 欧美成人午夜精品| 91av网站免费观看| 亚洲人成网站高清观看| 国产真人三级小视频在线观看| 俺也久久电影网| 亚洲av中文字字幕乱码综合 | 久久久久久久久免费视频了| 人人妻人人澡欧美一区二区| 真人一进一出gif抽搐免费| 中文资源天堂在线| 香蕉av资源在线| 操出白浆在线播放| 又紧又爽又黄一区二区| 久久人妻福利社区极品人妻图片| 亚洲欧美日韩高清在线视频| 丁香欧美五月| 一本一本综合久久| av免费在线观看网站| 国产黄a三级三级三级人| 少妇的丰满在线观看| 亚洲三区欧美一区| 亚洲性夜色夜夜综合| 欧洲精品卡2卡3卡4卡5卡区| 少妇粗大呻吟视频| 最近最新免费中文字幕在线| 美国免费a级毛片| 1024香蕉在线观看| 久久久久国产一级毛片高清牌| 夜夜看夜夜爽夜夜摸| 露出奶头的视频| 精品久久久久久久久久久久久 | 成人手机av| 91在线观看av| 亚洲熟妇熟女久久| 丰满人妻熟妇乱又伦精品不卡| 国产精品综合久久久久久久免费| 满18在线观看网站| 久久青草综合色| 国产真人三级小视频在线观看| 后天国语完整版免费观看| 国产伦在线观看视频一区| 在线免费观看的www视频| 国产97色在线日韩免费| 黄色 视频免费看| 18禁美女被吸乳视频| 黑人欧美特级aaaaaa片| 免费看a级黄色片| 这个男人来自地球电影免费观看| 在线观看舔阴道视频| 丰满的人妻完整版| 久久草成人影院| 欧美日韩黄片免| 免费女性裸体啪啪无遮挡网站| 亚洲人成网站高清观看| 一a级毛片在线观看| 麻豆成人午夜福利视频| 色综合婷婷激情| 91成人精品电影| 久久亚洲真实| 黄片播放在线免费| av中文乱码字幕在线| 一区二区三区精品91| 亚洲自偷自拍图片 自拍| 国产精品一区二区三区四区久久 | 久久欧美精品欧美久久欧美| 久久性视频一级片| 国产精品98久久久久久宅男小说| 51午夜福利影视在线观看| 精品一区二区三区av网在线观看| 欧美黑人精品巨大| 亚洲第一欧美日韩一区二区三区| 亚洲精品在线观看二区| 欧美人与性动交α欧美精品济南到| 日本熟妇午夜| 黄色视频,在线免费观看| 欧美大码av| 亚洲美女黄片视频| 精品无人区乱码1区二区| 亚洲三区欧美一区| 国产精品久久视频播放| 9191精品国产免费久久| 女生性感内裤真人,穿戴方法视频| 国产精品永久免费网站| 18禁黄网站禁片免费观看直播| 国产熟女午夜一区二区三区| 亚洲人成网站在线播放欧美日韩| 亚洲av熟女| 一级毛片高清免费大全| 国产欧美日韩精品亚洲av| 午夜成年电影在线免费观看| 18禁黄网站禁片免费观看直播| 国产精品美女特级片免费视频播放器 | 国产亚洲欧美98| 久久婷婷成人综合色麻豆| 欧美在线一区亚洲| 日韩国内少妇激情av| 黄色视频不卡| 看免费av毛片| 波多野结衣高清作品| 午夜久久久在线观看| 韩国精品一区二区三区| 久久九九热精品免费| 岛国在线观看网站| 搡老妇女老女人老熟妇| 亚洲国产日韩欧美精品在线观看 | 国产成人精品久久二区二区免费| 国产一区二区在线av高清观看| 日本在线视频免费播放| 精品国产美女av久久久久小说| 亚洲欧美激情综合另类| 伊人久久大香线蕉亚洲五| 俺也久久电影网| 激情在线观看视频在线高清| 男女之事视频高清在线观看| 久久精品亚洲精品国产色婷小说| 亚洲狠狠婷婷综合久久图片| 热re99久久国产66热| 亚洲成人国产一区在线观看| 婷婷丁香在线五月| 一级a爱片免费观看的视频| 国产成人一区二区三区免费视频网站| 国内少妇人妻偷人精品xxx网站 | 俺也久久电影网| 亚洲一区中文字幕在线| 男女之事视频高清在线观看| 又黄又粗又硬又大视频| 欧美日韩亚洲综合一区二区三区_| 国产激情欧美一区二区| 在线天堂中文资源库| 正在播放国产对白刺激| 午夜a级毛片| 成人国语在线视频| 亚洲自拍偷在线| 国产成人av教育| 老汉色∧v一级毛片| 久久精品成人免费网站| 激情在线观看视频在线高清| 日韩av在线大香蕉| 在线十欧美十亚洲十日本专区| videosex国产| 国产激情偷乱视频一区二区| 亚洲熟妇熟女久久| 亚洲 欧美一区二区三区| 亚洲成人国产一区在线观看| 亚洲精品国产一区二区精华液| 午夜影院日韩av| 午夜老司机福利片| 午夜福利在线在线| 99久久精品国产亚洲精品| 欧美一区二区精品小视频在线| 国产精华一区二区三区| 中文亚洲av片在线观看爽| 国产精品 国内视频| 亚洲自偷自拍图片 自拍| 久久久精品欧美日韩精品| 国产精品电影一区二区三区| 国产一区二区在线av高清观看| 亚洲在线自拍视频| 十八禁网站免费在线| 亚洲欧洲精品一区二区精品久久久| 美女午夜性视频免费| 少妇的丰满在线观看| 最好的美女福利视频网| av片东京热男人的天堂| 人人妻人人澡欧美一区二区| 欧美色欧美亚洲另类二区| 国内少妇人妻偷人精品xxx网站 | 一本一本综合久久| 麻豆久久精品国产亚洲av| 亚洲五月婷婷丁香| 国产一级毛片七仙女欲春2 | 午夜福利18| 国产成人一区二区三区免费视频网站| 久久欧美精品欧美久久欧美| 两人在一起打扑克的视频| 男人舔奶头视频| 精品熟女少妇八av免费久了| 欧美+亚洲+日韩+国产| 欧美人与性动交α欧美精品济南到| 精品国产亚洲在线| 久9热在线精品视频| 日本黄色视频三级网站网址| 1024视频免费在线观看| 欧美成人午夜精品| 两性夫妻黄色片| 日本黄色视频三级网站网址| 后天国语完整版免费观看| 国产午夜福利久久久久久| 免费看十八禁软件| 精品一区二区三区视频在线观看免费| 1024手机看黄色片| 天天躁夜夜躁狠狠躁躁| 欧美色欧美亚洲另类二区| 婷婷精品国产亚洲av在线| 国产国语露脸激情在线看| 老熟妇仑乱视频hdxx| 99精品久久久久人妻精品| 12—13女人毛片做爰片一| 精品欧美国产一区二区三| 亚洲成人免费电影在线观看| 大香蕉久久成人网| 国产成人欧美| 人人妻人人澡人人看| 亚洲专区中文字幕在线| 日本撒尿小便嘘嘘汇集6| 婷婷精品国产亚洲av在线| 日韩一卡2卡3卡4卡2021年| 人人妻,人人澡人人爽秒播| 国产成人av教育| 嫩草影视91久久| 久久这里只有精品19| 日韩免费av在线播放| 18禁黄网站禁片午夜丰满| 嫩草影视91久久| x7x7x7水蜜桃| 天天躁狠狠躁夜夜躁狠狠躁| 特大巨黑吊av在线直播 | 久久久久久久久免费视频了| 老汉色av国产亚洲站长工具| 精品高清国产在线一区| 免费看美女性在线毛片视频| 又黄又爽又免费观看的视频| 亚洲五月天丁香| 久热爱精品视频在线9| 又大又爽又粗| 999久久久精品免费观看国产| 国产av又大| 一区二区三区高清视频在线| 国产成人av教育| 女人高潮潮喷娇喘18禁视频| 欧美成人免费av一区二区三区| 国产精品香港三级国产av潘金莲| 日韩欧美国产在线观看| 亚洲久久久国产精品| 成人欧美大片| 天天添夜夜摸| 女性被躁到高潮视频| 男女视频在线观看网站免费 | 宅男免费午夜| 脱女人内裤的视频| 听说在线观看完整版免费高清| 国产熟女xx| 香蕉丝袜av| 又黄又爽又免费观看的视频| 国产成人影院久久av| 国产一级毛片七仙女欲春2 | 日本 av在线| 成人18禁在线播放| 一二三四社区在线视频社区8| 看免费av毛片| av在线天堂中文字幕| 99国产精品一区二区三区| 人成视频在线观看免费观看| 在线观看免费视频日本深夜| 一级作爱视频免费观看| 国产男靠女视频免费网站| 亚洲第一欧美日韩一区二区三区| 丰满的人妻完整版| 国产精品电影一区二区三区| 欧美日韩亚洲综合一区二区三区_| 欧美国产精品va在线观看不卡| 亚洲国产欧美一区二区综合| 999久久久精品免费观看国产| 操出白浆在线播放| 亚洲国产精品sss在线观看| 国产精品久久电影中文字幕| 在线免费观看的www视频| 亚洲 欧美一区二区三区| 亚洲av电影在线进入| 老司机深夜福利视频在线观看| а√天堂www在线а√下载| 午夜a级毛片| 丰满人妻熟妇乱又伦精品不卡| 黄片小视频在线播放| 窝窝影院91人妻| 极品教师在线免费播放| 欧美绝顶高潮抽搐喷水| 免费看十八禁软件| 日本免费一区二区三区高清不卡| 久久久国产成人精品二区| 久久精品aⅴ一区二区三区四区| 成人18禁高潮啪啪吃奶动态图| 变态另类丝袜制服| 亚洲av中文字字幕乱码综合 | 成人欧美大片| 免费在线观看完整版高清| 精品一区二区三区视频在线观看免费| 久久精品91无色码中文字幕| 岛国在线观看网站| 亚洲欧美一区二区三区黑人| 亚洲专区字幕在线| 亚洲性夜色夜夜综合| 久久国产亚洲av麻豆专区| 国产一卡二卡三卡精品| 国内久久婷婷六月综合欲色啪| 国产一区在线观看成人免费| 首页视频小说图片口味搜索| ponron亚洲| 后天国语完整版免费观看| 亚洲成人免费电影在线观看| 最近最新中文字幕大全免费视频| 91在线观看av| 精品久久久久久久毛片微露脸| 最新美女视频免费是黄的| 久久亚洲精品不卡| 欧美黄色淫秽网站| 精品人妻1区二区| 黄色片一级片一级黄色片| 日本黄色视频三级网站网址| av超薄肉色丝袜交足视频| 亚洲最大成人中文| 露出奶头的视频| 国产精品电影一区二区三区| 日韩欧美三级三区| 亚洲欧洲精品一区二区精品久久久| 99re在线观看精品视频| 国产精品美女特级片免费视频播放器 | 天天添夜夜摸| 热re99久久国产66热| 国产三级黄色录像| 高潮久久久久久久久久久不卡| 亚洲,欧美精品.| 国产av一区在线观看免费| 久久精品夜夜夜夜夜久久蜜豆 | 国产视频内射| 草草在线视频免费看| 怎么达到女性高潮| 亚洲欧美一区二区三区黑人| 亚洲专区国产一区二区| 国产av又大| 2021天堂中文幕一二区在线观 | 99在线人妻在线中文字幕| 一本综合久久免费| 18禁裸乳无遮挡免费网站照片 | 亚洲五月婷婷丁香| 国产av在哪里看| 国产av一区在线观看免费| 琪琪午夜伦伦电影理论片6080| 又黄又爽又免费观看的视频| 欧美人与性动交α欧美精品济南到| 波多野结衣av一区二区av| 91大片在线观看| 成在线人永久免费视频| 一级a爱视频在线免费观看| 精品熟女少妇八av免费久了| 亚洲国产看品久久| 窝窝影院91人妻| 最近最新中文字幕大全免费视频| 老汉色∧v一级毛片| 国产成人欧美在线观看| 国产精品免费一区二区三区在线| 亚洲av片天天在线观看| 在线观看午夜福利视频| 精品人妻1区二区| 久久久久精品国产欧美久久久| 视频区欧美日本亚洲| 国产精品99久久99久久久不卡| 日韩有码中文字幕| av在线播放免费不卡| 欧美一级a爱片免费观看看 | 老司机福利观看| 国产av不卡久久| 少妇熟女aⅴ在线视频| 国产欧美日韩一区二区精品| 99re在线观看精品视频| 中文字幕av电影在线播放| 亚洲aⅴ乱码一区二区在线播放 | 亚洲av日韩精品久久久久久密| 成年版毛片免费区| 国产真实乱freesex| 国产又色又爽无遮挡免费看| 日日摸夜夜添夜夜添小说| 免费搜索国产男女视频| 自线自在国产av| 国产成人啪精品午夜网站| 亚洲精品粉嫩美女一区| 欧美精品亚洲一区二区| 国产成人一区二区三区免费视频网站| 色综合亚洲欧美另类图片| 99久久99久久久精品蜜桃| 日韩高清综合在线| 村上凉子中文字幕在线| 欧美一级a爱片免费观看看 | 法律面前人人平等表现在哪些方面| av有码第一页| 在线观看66精品国产| 日本撒尿小便嘘嘘汇集6| 欧美激情 高清一区二区三区| 久久精品亚洲精品国产色婷小说| 制服诱惑二区| avwww免费| 热re99久久国产66热| 日韩大码丰满熟妇| 国产精品久久久久久亚洲av鲁大| 一本精品99久久精品77| 免费观看人在逋| 黄色 视频免费看| 校园春色视频在线观看| 久久久国产精品麻豆| 国产精品1区2区在线观看.| 日韩一卡2卡3卡4卡2021年| 亚洲第一青青草原| 一本大道久久a久久精品| 久9热在线精品视频| 欧美黑人精品巨大| 在线观看舔阴道视频| 欧美乱妇无乱码| 国产一区在线观看成人免费| 男男h啪啪无遮挡| 高清毛片免费观看视频网站| 美女大奶头视频| 丁香六月欧美| 免费看十八禁软件| 日韩成人在线观看一区二区三区| 免费在线观看日本一区| 一级片免费观看大全| 国产精品影院久久| 人人澡人人妻人| 亚洲国产精品成人综合色| 99国产极品粉嫩在线观看| 91老司机精品| 啪啪无遮挡十八禁网站| 人人妻,人人澡人人爽秒播| 91老司机精品| 一个人观看的视频www高清免费观看 | 久久精品国产99精品国产亚洲性色| 一二三四社区在线视频社区8| 精品福利观看| 成年免费大片在线观看| 哪里可以看免费的av片| 777久久人妻少妇嫩草av网站| 非洲黑人性xxxx精品又粗又长| 亚洲av美国av| 老司机在亚洲福利影院| x7x7x7水蜜桃| 亚洲精品美女久久久久99蜜臀| 国产精品国产高清国产av| 老司机午夜十八禁免费视频| 天堂动漫精品| 国语自产精品视频在线第100页| 97超级碰碰碰精品色视频在线观看| 国产精品二区激情视频| 国产精品98久久久久久宅男小说| 欧美黄色淫秽网站| 美女高潮到喷水免费观看| 一区二区三区激情视频|