zoukankan      html  css  js  c++  java
  • 神经元的数学模型

    在上一篇关于人体神经元结构的分析后,我们可以得出神经元的数学模型如下图。神经元有m个输入和一个输出.

    神经元的数学模型
    在m个输入中,针对每个输入Xj,都有其相应权重项Wkj,在接收到这m个输入后,我们对各条输入进行加权求和。记为:
    神经元的数学模型
    而在summing junction处,我们通常需要加一个偏移项(Bias)bk,也就是说induced local field,也称预激励pre-activatio是:
    神经元的数学模型
    而如果我们将偏移项也视为一个输入x0,将x0设置为1,其权重wk0设置为bk,则我们得到的induced local field是:
    神经元的数学模型

    神经元的数学模型是Activation Function,它将输出神经元的最终输出激励output activation

    下面是2种基本的activation函数的类型:
    1.Threshold Function 阈值函数
    神经元的数学模型
    也就是说,当输入值大于0时,神经元输出1,输入值小于0时,神经元不输出。这样的神经元,我们称作McCulloch-Pitts模型。

    2.Sigmoid Function S型函数
    这是神经理论中常用的一种模型,其中的一个例子是Logistic Function,其公式为:
    神经元的数学模型

    神经元的数学模型

    其中a是斜率slope parameter。
    其特点是:
    将pre-activation值压缩在(0,1)之间;非负,有界;单调递增;随着a的增大,曲线会越来越陡峭,当a趋向于无穷大时,我们的s型函数将趋近于阈值函数。

    3.Hyperbolic Tangent Function:
    其特点是将pre-activation压缩在(-1,1)之间;有正有负,有界;单调递增

    神经元的数学模型

    神经元的数学模型
    其曲线图见上图。

  • 相关阅读:
    Linux 安装 MysQl
    Linux上安装pip以及setuptools
    Linux 安装 python3
    基础 项目部署 上线
    wepsocket 了解一下
    scrapy之中间件
    scrapy之定制命令
    网络爬虫之scrapy框架设置代理
    爬虫之Xpath详解
    3.8软件测试模型
  • 原文地址:https://www.cnblogs.com/rhyswang/p/6799058.html
Copyright © 2011-2022 走看看