神经网络模型 基本概念 一文看懂

网友投稿 254 2022-08-23

神经网络模型 基本概念 一文看懂

1. 神经元

Xi为一项输入,Wi为对应的参数

先求和W0*X0+W1*X1+W2*X2+....=sum

再使用激活函数得到f(sum)=y

2. 神经网络

输入层 :负责将输入向量传递给神经网络。如果我们有一个包含 3 个特征的矩阵(形状 N x 3),则该层将 3 个数字作为输入,并将相同的 3 个数字传递给下一层。隐藏层 :代表中间节点,它们对数字进行多次变换以提高最终结果的准确性,输出由神经元的数量定义。输出层 :返回神经网络最终输出的 如果我们进行简单的二元分类或回归,输出层应该只有 1 个神经元(因此它只返回 1 个数字)。在具有 5 个不同类别的多类别分类的情况下,输出层应有 5 个神经元。

3. 神经网络模型

标准神经网络、CNN、RNN

4. 激活函数

假设有一个包含 N 行、3 个特征和 1 个目标变量(二分类,取值0或1)的数据集,如下图所示:

接下来我们要进行一个简单的计算来对结果进行预估,下面的操作类似于单个神经网络的计算,f(WX+b),其中f函数叫做激活函数。

5. 激活函数类型

激活函数是非线性的映射函数,使得神经网络具备强大的非线性拟合学习能力

6. 偏执项(bias)

在每个神经元内部,输入和权重的线性组合也包括一个偏差,类似于线性方程中的常数,因此神经元的完整公式是

7. 反向传播

在训练期间,模型通过将误差传播回节点并更新参数(权重和偏差)来学习以最小化损失。

8. 损失函数

常常利用梯度下降法来使损失函数Loss function的值尽可能小,即让神经网络的预测值(实际输出)和标签值(预期的输出)尽可能接近

如均方误差损失函数(MSE):

9. 梯度下降

在最陡下降方向上重复步骤来找到损失函数的局部最小值。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:云原生技术详解
下一篇:把低俗当创意:“辣条一哥”卫龙为何戒不掉“黑红营销”?(卫龙辣条自媒体)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~