[BigGAN] Large Scale GAN Training for High Fidelity Natural Image Synthesis
1、目的
在大型数据集上训练class-conditional GAN,并探索相关的trick
2、贡献
1)数据集的扩大使得GAN的表现也随之提升。文章的网络参数量是之前工作的2~4倍,batch size是之前的8倍。文章分别从两方面对performance进行提升:scalability - architectural change;conditioning - regularization scheme
2)发现了truncation trick,通过sampling technique来平衡variaty和fidelity的trade-off
3)要想实现完全的训练stability,就必须大幅度牺牲performance
3、网络结构
1)SA-GAN
2)class information
G:class-conditional BatchNorm(所有BatchNorm层使用shared embedding,linearly projected to each layer's gains and biases,以节省computation和memory损耗)
D:projection
3)2 steps D, 1 step G
4)evaluation时,对G的weights moving average
5)增加depth和width可以显著提升实验结果
6)skip-z将noise向量z添加到网络多层中。BigGAN通过将z分为chunks,然后和conditional vector c并联;BigGAN-deep则直接将z和conditional vector c并联
4、创新性
1)truncated normal
z sampling: values fall outside a range are resampled to fall inside that range
trade-off: threshold ↑,sample variety ↑,quality ↓
2)Orthogonal Initialization
truncated normal在一些模型下性能不好(这里我没看懂为啥不好,文章说会导致训练和测试的distribution shift?),可以通过让G smooth来中和该问题
最终文章采用了改良版
5、局限性
1)会出现training collapse。训练不稳定的来源是G和D共同作用的结果。为了使得训练稳定,就需要牺牲最终的performance,因此不如直接用early stopping
-> Generator
每个weight matrix的top three singular values 对mode collapse是最informative的
spectral normalization可以防止或者逐步增加和爆发,并且在一些情况下还能略微提升实验结果,但仍然无法完全制止training collapse
-> Discriminator
G会周期性的产生会严重干扰D的batches
以0为中心的梯度惩罚使得训练更加stable,但是最终的performance严重下降
D的loss逐渐接近0,但是在collapse时会迅速增加。因为D在训练集上过拟合了
2)出现了新的failure类型。以往的生成模型的failure主要包括local artifacts、images consisting of texture blobs instead of objects、canonical mode collapse。文章发现了class leakage
[BigGAN] Large Scale GAN Training for High Fidelity Natural Image Synthesis相关推荐
- Paper之BigGAN:ICLR 2019最新论文《LARGE SCALE GAN TRAINING FOR HIGH FIDELITY NATURAL IMAGE SYNTHESIS》(未完待续)
Paper之BigGAN:ICLR 2019最新论文<LARGE SCALE GAN TRAINING FOR HIGH FIDELITY NATURAL IMAGE SYNTHESIS> ...
- Paper之BigGAN:《Large Scale Gan Training For High Fidelity Natural Image Synthesis》翻译与解读
Paper之BigGAN:<Large Scale Gan Training For High Fidelity Natural Image Synthesis>翻译与解读 目录 效果 1 ...
- 【PaddlePaddle论文复现】LARGE SCALE GAN TRAINING FOR HIGH FIDELITY NATURAL IMAGE SYNTHESIS阅读心得
[PaddlePaddle论文复现]LARGE SCALE GAN TRAINING FOR HIGH FIDELITY NATURAL IMAGE SYNTHESIS阅读心得 作者:Andrew B ...
- Large scale GAN training for high fidelity natural image synthesis解读
<Large scale GANtraining for high fidelity natural image synthesis>这篇文章对训练大规模生成对抗网络进行了实验和理论分析, ...
- 《Large scale GAN training for high fidelity natural image synthesis》论文阅读记录
论文连接地址:https://arxiv.org/pdf/1809.11096.pdf Github地址:https://github.com/AaronLeong/BigGAN-pytorch 目录 ...
- 用于高保真自然图像合成的大规模GAN训练(Large Scale GAN Training For High Fidelity Natural Images)论文 pdf
下载地址:https://u20150046.ctfile.com/fs/20150046-376632643 By Andrew Brock,Jeff Donahue,Karen Simonyan( ...
- 【食品图像识别】Large Scale Visual Food Recognition
1 引言 视觉智能部与中科院计算所于2020-2021年度展开了<细粒度菜品图像识别和检索>科研课题合作,本文系双方联合在IEEE T-PAMI2023发布论文<Large Scal ...
- Machine Learning week 10 quiz: Large Scale Machine Learning
Large Scale Machine Learning 5 试题 1. Suppose you are training a logistic regression classifier using ...
- 【论文阅读 NeurIPS 2022】A Large Scale Search Dataset for Unbiased Learning to Rank
文章目录 前言 Abs Intro 2.Preliminary 2.1.Ubiased Learning to Rank 2.2.Existion ULTR Datasets 3.Dataset De ...
最新文章
- vba与MySQL交互_Excel、VBA与MySQL交互
- Unix系统编程()虚拟内存管理
- 【博客美化】评论带头像,且支持旋转
- mybatis中的mapper设计与原理
- jquery ajax示例
- Centos6.5集群安装64位hadoop2.2.0
- 新疆自考大专计算机应用专业,新疆大学2017年新疆自考计算机信息管理(专科)考试计划...
- 关于SAP CRM Organization Unit组织结构单元自动决定的一些调试
- linux:C++的socket编程
- distri.lua的web运维工具
- 点击控件动态创建新页面
- 中国遥感卫星地面站存档数据目录服务系统
- PS标尺和标记线用法的简单记录
- 麦田守望者--走出软件作坊:三五个人十来条枪 如何成为开发正规军(四十三)
- c语言lzma算法,C语言编程使用lzma SDK对7z文件简略解压缩
- 经典S Q L语句大全
- 面试behavior questions 回答
- Python3通过chmod修改目录或文件权限
- [DP]Apple Catching G
- 微博营销有什么价值?应注意什么?
热门文章
- 2w字长文!手撸一套 Java 基础面试题
- php格式图片怎么打开方式,php格式文件打开的四种方法
- TS 常见问题整理(60多个,持续更新ing)
- java border类_Swing BorderLayout类
- php把语音转成帧,视频中提取音频软件 怎样把视频中的音乐提取出来,视频转换成音频方法...
- 中标麒麟操作系统打开主机共享文件夹提示权限不足
- 2005 TKDE Tri-Training: Exploiting Unlabeled DataUsing Three Classifiers
- 西电大四毕业生的一些胡言乱语
- 长期不用的银行卡而不去注销账户,可能欠银行的钱?
- 【数据结构与算法学习笔记001】Kalman滤波