最简单的神经网络内部计算原理理解

最简单的神经网络内部计算原理理解

下面使用到的,是一个具有两个输入节点,以及两个输出节点的极简神经网络。

在这里插入图片描述
层1 是输入节点,这层的节点只是展示输入值的功能,不做其他计算。

从输入层到输出层之间总共有四种连接方式(即上面四个绿色箭头),首先,随机初始化这四个连接的权重。权重是神经网络进行学习的内容,这些权重持续进行优化,得到越来越好的结果。

在这里插入图片描述

对于第二层输出层,这一层的每个节点,都需要计算出组合输入,即原始输入分别乘以相应的权重并相加,得到的组合输入。然后,利用激活函数,例如sigmoid函数:

y = 1 1 + e − x y = \frac{1}{1+e^-x} y=1+ex1
注意,激活函数中的x指的就是输出层得到的组合输入。通过激活函数计算得到的结果就是输出层要输出的内容。

上面的层二(输出层)的计算过程如下图所示:

在这里插入图片描述

所以根据上面神经网络定义的输入以及各连接权重,最终的结果如下所示:

在这里插入图片描述

不管有多少层神经网络,都“一视同仁”,即组合输入信号,应用连接权重调节这些输入信号,应用激活函数,生成这些层的输出信号。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值