楼主: peylinn8
318 2

[学习笔记] 【学习笔记】2020/02/01 《百面机器学习-算法工程师带你去面试》读书笔记 《N ... [推广有奖]

  • 0关注
  • 6粉丝

副教授

4%

还不是VIP/贵宾

-

威望
0
论坛币
3852 个
通用积分
378.7263
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2958 点
帖子
532
精华
0
在线时间
3 小时
注册时间
2017-3-31
最后登录
2023-10-31

楼主
peylinn8 发表于 2020-2-1 08:23:58 来自手机 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
2020/02/01
《百面机器学习-算法工程师带你去面试》读书笔记
《No.31: p298~p312》第13章 生成式对抗网络学习

Q111 简述GANs的基本思想和训练过程

1        生成式对抗网络(Generative Adversarial Networks)
2        GANs主要框架包括生成器(generator)和判别器(Discriminator)两个部份
2.1        生成器用于合成”假”样本
2.2        判别器用于判断输入的样本是真实的还是合成的
3        GANs采用对抗方式进行模型训练。


Q112 GANs的值函数?

书中以双人MiniMax游戏,说明值函数


Q113 GANs如何避开大量概率推断计算?

GANs在做概率生成模型时,不对概率密度函数直接建模,而是通过制造样本间接体现出分布。这样可避开大量复杂的概率计算。

Q114 GANs在实际训练中会遇到?

在实际训练中,早期阶段生成器效果很差,生成的模型样本很容易被判别器识别,使得梯度很小,达不到训练的目的。透过函数转换,让梯度不会太小,而提供有效的梯度。


Q115 GANs的陷阱: 原GANs中存在的哪些问题制约模型训练效果

1        容易出现坍缩模型,无泛化。
2        模型生成器基于JS距离。生成器的JS距离为常数,造成梯度为0,无法训练。

Q116 破解武器: WGAN针对前面问题做了哪些改进? 什么是Wasserstein距离?

1        WGAN改用Wasserstein距离(又称推土机距离)来解决JS距离梯度为0的问题。
2        推土机距离,度量两个分布之间的距离,又叫Wasserstein distance。以最优运输的观点来看,就是分布[公式]能够变换成分布[公式]所需要的最小代价

Q117 WGAN之道: 怎样具体应用推土机距离实现WGAN算法?

1        Wasserstein距离的算法太难求解,改用它的孪生兄弟Wasserstein距离的对偶式,大大降低了求解难度且小小改动就能利用原来的GANs框架求解。
2        此方法用了1-Lipschitz函数,这是限制函数导数的界,可让函数在每个点的变化率不能无限大,因此可以约束梯度的大小。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝


沙发
jessie68us 发表于 2020-2-1 11:29:33 来自手机

藤椅
512661101 发表于 2020-2-1 14:42:59 来自手机

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
扫码
拉您进交流群
GMT+8, 2026-4-2 03:37