神经网络训练的简单示例以及代码
介绍 这是一个简单的三层全连接网络,所谓全连接网络,就是每一层的每一个节点均与前一层的每一个节点相连,如下所示: h 1 h_1 h 1 、 h 2 h_2 h 2 均与 i 1 i_1 i 1 、 i 2 i_2 i 2 相连 ; o 1 o_1 o 1 、 o 2 o_2 o 2 也均与 h 1 h_1 h 1 、 h 2 h_2 h 2 相连 计算步骤 初始状态: 前向计算: 根据初始状态图可得以下公式: 第一层到第二层的节点间计算: { n e t h 1 = w 1 × i 1 + w 2 × i 2 + b 1 n e t h 2 = w 3 × i 1 + w 4 × i 2 + b 1 \left\{ \begin{array}{l} net_{h1}=w1\times i1+w2\times i2+b1\\ net_{h2}=w3\times i1+w4\times i2+b1\\ \end{array} \right. \ { n e t h 1 = w 1 × i 1 + w 2 × i 2 + b 1 n e t h 2 = w 3 × i 1 + w 4 × i 2 + b 1 使用激活函数得到 o u t h 1 out_{h1} o u t h 1 、 o u t h 2 out_{h2} o u t h