上海复旦大学吴立德教授深度学习课程二

FNN

神经元:基本运算单元.

神经元

输入: z=ωx+b

输出: a=f(z)

其中 a=f(z) 是激活函数,激活函数一般会有两种选择:

sigmoid函数: f(x)=1a+ez ,输出范围(0,1)

tanh函数: f(z)=ezezez+ez ,输出范围(-1,1)

激活函数

可以看出一个神经元就是一个复合函数,z是一个线性函数,f是一个非线性数,展开可以写成 a=f(ωx+b) .

神经层:多个神经元组成一个神经层。

这里写图片描述

神经网:多个神经层层叠起来形成网,每层的输入是上一层的输出。

基本符号

已知参数:
L :神经网络层数
nl:第 l 层神经元的个数
fl(z):第 l 层神经元激活函数

训练参数:
ωl:第 l l+1层的连接权重。
bl :第 l l+1层的偏置。

中间变量
zl :第 l 层神经元的状态。
al:第 l 层神经元的激活值。

前馈计算

基本公式

zl+1=ωlal+bl
al+1=fl(zl)
综上可得: zl+1=ωlal+bl=ωlfl(zl)+bl l+1 层状态和 l 层状态的关系。

前馈计算

如果已经知道每一层的w和b值(也就是给定神经网络模型)。由第一层,我们可以计算出第2层的状态,然后通过第二层的激活函数算出第二层的激活值a2, 继续我们计算第三层的状态值和激活值,直至最后一层。
a1z2a2z3aL

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值