course | 李宏毅lecture1-GAN基础知识

在github上有各种各样的GAN:

course | 李宏毅lecture1-GAN基础知识

算法:

第一步:

course | 李宏毅lecture1-GAN基础知识

第二步:

注意,这时候鉴别器部分是固定住的,虽说损失函数是接在鉴别器网络之后的,鉴别器有梯度反传,但梯度反传不对鉴别器的参数进行更新。
course | 李宏毅lecture1-GAN基础知识

总结

course | 李宏毅lecture1-GAN基础知识

GAN可以被视为stuctured learning的技术

什么是stuctured learning

course | 李宏毅lecture1-GAN基础知识
例如:
course | 李宏毅lecture1-GAN基础知识

course | 李宏毅lecture1-GAN基础知识

为什么structured learning是一个有挑战性的任务

因为它要输出可能它自己也没有看过的,也就是创造。机器得有大局观,图片中的各个构件(conponent)之间是怎么组合的,传统的structured leaning有下图所示两种方式,GAN相当于把它们结合起来了:
course | 李宏毅lecture1-GAN基础知识

gan

相关推荐