深度学习的数学之神经网络的思想

本文介绍了神经网络的基本构成,包括神经元的数学表示、神经单元的工作原理以及神经网络的阶层型结构。神经元通过加权输入、激活函数和偏置进行计算,其输出由激活函数决定。神经网络由多个神经单元组成,分为输入层、隐藏层和输出层。深度学习则是通过多层神经网络进行模式识别,权重和偏置的确定通常采用有监督学习中的最优化方法,如最小二乘法。
摘要由CSDN通过智能技术生成

深度学习的数学之神经网络的思想


  这篇主要介绍一下神经单元的由来、结构,激活函数、偏置以及神经单元的输出表达式,此外,介绍一下神经网络和深度学习的相关概念。

1.神经元的数学表示

  深度学习中的神经元是仿照动物大脑中的神经元的工作模式发展而来
  动物大脑中的神经元有以下特性(这里从多方面描述)
   1. 语言描述
     a. 神经元形成网络
     b. 对于从其他多个神经元传递过来的信号,如果他们的和不超过某个固定大小的值(阈值),则神经元不作出任何反应
    c. 对于从其他多个神经元传递过来的信号,如果他们的和超过某个固定大小的值(阈值),则神经元做出反应(称为点火),向另外的神经元传递固定强度的信号
     d. 在2和3中,从多个神经元传递过来的信号之和中,每个信号对应的权重不一样
  2. 图形表示
    假设有一个神经元接收3个神经元 x 1 , x 2 , x 3 x_1,x_2,x_3 x1,x2,x3的输入,每个神经元的权重为 w 1 , w 2 , w 3 w_1,w_2,w_3 w1,w2,w3,输出为 y y y。以所有神经元的加权输入为横轴,输出为纵轴,图形如下:
在这里插入图片描述

  3. 数学表示
    1)来自其他多个神经元的加权输入
    2)判断是否超过阈值,是-点火-输出y=1;否,忽略,输出y=0
  4. 表达式表示
    需要用到单位阶跃函数 u ( z ) = { 1 , z ≥ 0 0 , z < 0 u(z) = \begin{cases} 1,&z \ge0 \\ 0,&z<0\\ \end{cases} u(z)={ 1,0,z0z<0  为了与神经元的加权输入一致,这里令 z = w 1 x 1 + w 2 x 2 + w 3 x 3 − θ z=w_1x_1+w_2x_2+w_3x_3-\theta z=w1x1+w2x2<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值