人工智能基础
文章平均质量分 93
Z7ziXxi
这个作者很懒,什么都没留下…
展开
-
BP神经网络
BP神经网络,主要有误差正向传播和误差反向传播两个过程BP 神经网络是一种具有三层或三层以上的多层神经网络,每一层都由若干个神经元组成,如图它的左右各层之间各个神经元实现全连接即左层的每一个神经元与右层的每个神经元都有连接,而上下各神经元之间无连接。BP 神经网络按有导师学习方式进行训练,当一对学习模式提供给网络后,其神经元的激活值将从输入层经各隐含层向输出层传播,在输出层的各神经元输出对应于输入模式的网络响应。原创 2024-03-11 09:11:38 · 847 阅读 · 0 评论 -
正向传播和反向传播
另外,加法的反向传播只是将上游的值传给下游,并不需要正向传播的输入信号。这就是BP算法思想的核心,即先正向传播,计算出误差(损失值,通常会用一个损失函数来衡量预测值与真实值的差距,例如交叉熵函数、均方误差函数等等),然后将误差反向传播,得出每个参数应当做多少的修改以更接近真实值,让误差变小,从而使模型进行训练。因为计算图拥有计算局部性的优点,所以可以通过正向传播和反向传播高效地计算各个变量的导数值,从而高效的完成计算。,计算的方式:沿着与正方向相反的方向,上游传来的导数乘上局部导数,得出传给下游的导数。原创 2024-03-11 09:09:56 · 876 阅读 · 0 评论