首页 炼丹房 帖子详情
模型权值很小可以用 bn 解决么?
收藏
快速回复
炼丹房 问答新手上路 3094 42
模型权值很小可以用 bn 解决么?
收藏
快速回复
炼丹房 问答新手上路 3094 42

做模型时发现有一层模型的权值很小,1e-5 左右,几乎更新不了梯度。这种情况可以用 bn 强行拉回权值分布么?

0
收藏
回复
全部评论(42)
时间顺序
AIStudio810260
#22 回复于2020-08

池化?

0
回复
AIStudio810258
#23 回复于2020-08
thinc #21
bn最后有两个参数控制放缩和平移的

嗯,一般用默认。官方的会给这个超参,但原版用的是谱归一化。

0
回复
AIStudio810258
#24 回复于2020-08
thinc #21
bn最后有两个参数控制放缩和平移的

我是没法,才想用bn代替试试。现在可以了。用谱归一化就不能混用bn之类别的了。

0
回复
AIStudio810258
#25 回复于2020-08
池化?

最大池化?也可以试试,说不定也是个路子

0
回复
thinc
#26 回复于2020-09

应该是可以的,有点游戏里强制中断的意思

0
回复
七年期限
#27 回复于2020-09

坐等结论

0
回复
AIStudio810258
#28 回复于2020-09
thinc #26
应该是可以的,有点游戏里强制中断的意思

嗯,我觉得也是可以,能计算梯度就行。

0
回复
AIStudio810258
#29 回复于2020-09
坐等结论

但在GAN中试验的结果,我有点迷惑。

0
回复
thinc
#30 回复于2020-09
但在GAN中试验的结果,我有点迷惑。

大佬,还在研究GAN呢

0
回复
AIStudio810258
#31 回复于2020-09
thinc #30
大佬,还在研究GAN呢

哈哈,好玩么。好像最近又有人提出叫做“规范化流”的生成模型,高清

0
回复
AIStudio810258
#32 回复于2020-09

其实为了保证梯度更新不太突然,是不能在spectral norm 之间用bn 的,为了保证lipschitz 连续性,增加gan 稳定性

0
回复
thinc
#33 回复于2020-09
其实为了保证梯度更新不太突然,是不能在spectral norm 之间用bn 的,为了保证lipschitz 连续性,增加gan 稳定性

逐渐超纲...

0
回复
七年期限
#34 回复于2020-09
thinc #33
逐渐超纲...

哈哈

0
回复
thinc
#35 回复于2020-09
哈哈

嘻嘻

0
回复
AIStudio810258
#36 回复于2020-09
thinc #33
逐渐超纲...

这个应该是wgan里的

0
回复
Mr.郑先生_
#37 回复于2020-09
thinc #35
嘻嘻

嘿嘿

0
回复
thinc
#38 回复于2020-09
嘿嘿

嘎嘎~

0
回复
不败小段哥
#39 回复于2020-09

这个权值是怎么得到的,读取权重文件吗?

0
回复
thinc
#40 回复于2020-09
这个权值是怎么得到的,读取权重文件吗?

api

0
回复
AIStudio810258
#41 回复于2020-09
这个权值是怎么得到的,读取权重文件吗?

Layer._parameters['weight']

0
回复
在@后输入用户全名并按空格结束,可艾特全站任一用户