cycleGAN

本文探讨了cycleGAN在风格迁移中的应用,特别针对无配对数据的问题。它由两个对称的GAN组成,形成一个闭环网络,包含两个生成器和两个判别器。通过循环一致性损失函数确保生成的图像在经过两次转换后能恢复原状,以保持一致性的训练。参考了多个在线资源进行学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

   传统GAN的原理已经了解,写博客还是为了学习新东西,cycleGAN网上已经有了很多介绍,这里也是参考别人写的东西,自己再学习了解。
   cycleGAN个人感觉主要可以用于风格迁移,可以用来处理图像转换过程中数据unpair的问题。其本质是两个对称的GAN,构成一个环形网络。两个GAN共享两个生成器,并各自带一个判别器,即总共两个判别器和两个生成器。其基于的原理是,一个A类型的图片,经过两次变换,可以变回自己,B类型亦然。表示如下:

GB2A(GA2B(x))=x G B 2 A ( G A 2 B ( x ) ) = x

GA2B(GB2A(y))=y G A 2 B ( G B 2 A ( y ) ) = y

   cycleGAN的模型结构如下所示:



   介绍一下损失函数,对于生成网络x到y及其判别网络,目标函数为:

LGAN(G
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值