《计算机视觉课件》课件1210v1-8.pptx
《《计算机视觉课件》课件1210v1-8.pptx》由会员分享,可在线阅读,更多相关《《计算机视觉课件》课件1210v1-8.pptx(19页珍藏版)》请在文字多文库上搜索。
1、目录,背景介绍,Contents,章节概述,小节介绍,本章总结,背景介绍,BACKGROUND,生成对抗网络(GAN,Generative Adversarial Networks)是一种深度学习模型,是近年来复杂分布上无监督学习最具前景的方法之一。模型通过框架中(至少)两个模块:生成模型(Generative Model)和判别模型(Discriminative Model)的互相博弈学习产生相当好的输出。本章主要介绍生成对抗网络的结构和它的简单原理,并通过多种GANs的应用实例展示对抗网络的思维。,ONE,GANs模型,GANs的简单理论推导,背 景 介 绍,GANs应用,生成对抗网络模型
2、架构,1.文本转图像,2.照片风格转化,3.人脸肖像编辑,4.定制类别生成,本章主要介绍生成对抗网络的结构和它的简单原理,并通过多种GANs的应用实例向读者展示对抗网络的思维。第1节将会介绍GANs的模型设计,首先会介绍生成模型与判别模型各自计算的内容,然后会讲述对抗网络思想,并基于这一思想阐述对抗网络模型的搭建方式。第2节会从理论上介绍生成对抗网络的来龙去脉,从数学计算式上推导生成器与判别器的计算本质。最后在第3节会介绍生成对抗网络在应用上的实践,包括文本转图像、图像风格转换、变脸术和定制图片生成四个内容。,章节概述,CHAPTER OVERVIEW,TWO,章 节 概 述,小节介绍,SEC
3、TION INTRODUCTION,8.1 GANs模型介绍 8.2 GANs的简单理论推导 8.3 GANs的应用介绍,THREE,8.1 GANs模型介绍,生成模型与判别模型:理解对抗网络,首先要了解生成模型和判别模型。判别模型比较好理解,就像分类一样,有一个判别界限,通过这个判别界限去区分样本。从概率角度分析就是获得样本x属于类别y的概率,是一个条件概率P(y|x)。而生成模型是需要在整个条件内去产生数据的分布,就像高斯分布一样,需要去拟合整个分布,从概率角度分析就是样本x在整个分布中的产生的概率,即联合概率P(xy)。,对抗网络思想:理解了生成模型和判别模型后,再来理解对抗网络就很直接
4、了,对抗网络只是提出了一种网络结构,总体来说,GANs简单的想法就是用两个模型,一个生成模型,一个判别模型。判别模型用于判断一个给定的图片是不是真实的图片(从数据集里获取的图片),生成模型的任务是去创造一个看起来像真的图片一样的图片。而在开始的时候这两个模型都是没有经过训练的,这两个模型一起对抗训练,生成模型产生一张图片去欺骗判别模型,然后判别模型去判断这张图片是真是假,最终在这两个模型训练的过程中,两个模型的能力越来越强,最终达到稳态。,生成对抗网络模型架构,详细实现过程:,模型输入 对于生成网络,我们随机产生一个随机向量作为生成模型的数据,然后经过生成模型后产生一个新的向量,作为Fake
5、Image,记作D(z)。另外从数据集中随机选择一张图片,将图片转化成向量,作为Real Image,记作x。然后根据图片类型是Fake Image或Real Image将判别网络的输入数据的label标记为0或者1。即判别模型的输入类型为(,0)或者(,1)。2.模型输出 生成网络的输出记作;判别网络的输出值为一个0到1之间的数,用于表示输入图片为Real Image的概率,real为1,fake为0。,前向传播过程:,8.1 GANs模型介绍,反向传播过程:,第一步:优化D,第二步:优化G,总的损失函数:,生成对抗网络模型架构,详细实现过程:,8.1 GANs模型介绍,图像空间分布,生成器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机视觉课件 计算机 视觉 课件 1210 v1
