当前位置:   article > 正文

深度学习中的随机种子random_seed

深度学习中的随机种子random_seed

解释

由于模型中的参数初始化例如权重参数如下图,就是随机初始化的,为了能够更好的得到论文中提到效果,可以设置随机种子,从而减少算法结果的随机性,使其接近于原始结果。
在这里插入图片描述
设置了随机种子,产生的随机数都是相同的。
值得注意的是:“随机种子和神经网络训练没有直接关系,随机种子的作用就是产生权重为初始条件的随机数。神经网络效果的好坏直接取决于学习率和迭代次数”。

pytorch查看和调整种子

学会查看当前设定的种子和模型参数是非常重要的,因为它们可以帮助我们更好地理解模型的内部状态和行为。

参考

seed在模型中的应用及用法
深度学习中的随机种子torch.manual_seed(number)、torch.cuda.manual_seed(number)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/295694?site
推荐阅读
相关标签
  

闽ICP备14008679号