我在keras(Vanilla MLP)上建立了一个分类模型,使用教程做得很好。但是层的默认权重是什么,因为我在代码中没有提到任何。它具有初始化权重的功能,但是什么如果我们不初始化。
什么是默认的 keras 层权重
数据挖掘
分类
深度学习
喀拉斯
2022-03-03 08:01:31
1个回答
它使用Xavier 初始化。如果不初始化,默认使用此方法进行初始化。如果你想知道如何执行,你可以在这里使用。在最后的第一个链接中,论文的链接也可用。
这个 Xavier 初始化(在 Glorot 的名字之后)是一个巧妙的技巧,在实践中效果很好。然而,随之而来的是整流线性单元 (ReLU),这是一种在 0 附近尺度不变且不会在大输入值时饱和的非线性。这似乎解决了 sigmoid 函数的两个问题。
其它你可能感兴趣的问题