我是靠谱客的博主 想人陪芹菜,最近开发中收集的这篇文章主要介绍【深度学习的数学】初始权重和偏置参数对模型训练非常重要!(预训练模型、预训练文件、初始权重),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在进行 【深度学习的数学】接“2×3×1层带sigmoid激活函数的神经网络感知机对三角形平面的分类训练预测”,输出层加偏置b 的测试中,我们发现,模型的初始权重对模型的训练结果是影响非常大的,

如图对比了两种不同的模型训练结果,权重和偏置初始参数均采用正态分布随机值

  • 情况1
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 情况2
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 情况3
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

可以看到,情况1最接近我们预期的结果,情况2和情况3就比较奇怪,所以,选择一个好的初始权重和偏置是非常重要的!

接下来我们选择情况1中我们比较好的权重和偏置作为我们本次训练的初始权重和偏置,运行程序,还是训练600次,可以看到,结果并没有发生太大的变化!
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

当我们把训练次数改成10000次,情况有些不一样了

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
尽管绘制的图形看起来与之前相比,仍未有较大改变!!

最后

以上就是想人陪芹菜为你收集整理的【深度学习的数学】初始权重和偏置参数对模型训练非常重要!(预训练模型、预训练文件、初始权重)的全部内容,希望文章能够帮你解决【深度学习的数学】初始权重和偏置参数对模型训练非常重要!(预训练模型、预训练文件、初始权重)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(67)

评论列表共有 0 条评论

立即
投稿
返回
顶部