II. PROPOSED CSGAN ARCHITECTURE
数据集X∈{(Ai),(Bi)}i=1n,包含n个样本,每个样本包含来自domain A和B的2幅paired images
学习目标是2个生成器:GAB:A→B,GBA:B→A
GAB利用real image RA生成synthesized image SynB
GBA利用real image RB生成synthesized image SynA
SynB=GAB(RA)(1)SynA=GBA(RB)(2)
两个判别器DA,DB
DA负责判别RA和SynA
DB负责判别RB和SynB
生成图像SynA和SynB被用于二次生成,得到CycA和CycB
CycA=GBA(SynB)=GBA(GAB(RA))(3)CycB=GAB(SynA)=GAB(GBA(RB))(4)

模型框架图如Fig.2所示
A. Proposed Cyclic-Synthesized Loss
Cyclic-Synthesized Loss的思想是,使用同一个生成器生成的Synthesized Image和Cycled Image必须近似,具体定义如下
LCSA=∥SynA−CycA∥1(5)LCSB=∥SynB−CycB∥1(6)
B. CSGAN Objective Function
CSGAN的objective function定义如下
L(GAB,GBA,DA,DB)=LLSGANA+LLSGANB+λALcycA+λBLcycB+μALCSA+μBLCSB(7)
其中LLSGANA,LLSGANB是least square adversarial loss,LcycA,LcycB是Cycle-consistency Loss,LCSA,LCSB是提出的Cyclic-Synthesized Loss
【局限性】
必须要样本是paired,才能使用Cyclic-Synthesized Loss