美文网首页
初识神经网络一

初识神经网络一

作者: 流星游 | 来源:发表于2019-04-24 23:36 被阅读0次

由感知机到神经网络

感知机是经由加权信号与偏置的和决定输出信号;神经网络在感知机的基础上加了一个激活函数,即 加权信号与偏置的和 再经过激活函数,才输出信号。

用公式表示:
a = b + x_1w_1 + x_2w_2

y = h(a)

激活函数

激活函数以阈值为界,超过阈值切换输出。激活函数也被称为“阶跃函数”。

需要注意的是神经网络的激活函数必须是非线性函数。原因是线性函数没有办法发挥多层神经网络的优势。不管线程函数的层级是多少,总能找到一个简单的“神经元”来替代它。

sigmod函数

在神经网络的早期常用的激活函数式sigmod函数,其公式如下:
y = \dfrac{1}{1+exp(-x)}
对应的图形如下:

sigmoid函数.png

这里需要注意的是,sigmoid函数是一条平滑的曲线,其返回值可以是连续实数。对应感知机中的0和1的输出,神经网络中流动的是连续的实数值信号

ReLU函数

不同于早期使用sigmoid作为激活函数,现在则主要使用ReLU函数作为激活函数。其公式为
y=\begin{cases} x & (x > 0) \\ 0 & (x \leq 0) \end{cases}
其图形如下:

ReLU函数.png

神经网络内积

在实现神经网络时,需要输入信号、权重以及输出信号的shape。


神经网络内积.jpg

相关文章

  • 初识神经网络一

    由感知机到神经网络 感知机是经由加权信号与偏置的和决定输出信号;神经网络在感知机的基础上加了一个激活函数,即 加权...

  • 【2019-03-16】神经网络简单认识和应用

    神经网络如何通过反向传播与梯度下降进行学习 (1)初识神经网络 加载 Keras 中的 MNIST 数据集 fro...

  • 神经网络初识

    0.导引 机器学习早在20世纪中页,就已经吸引了相当多的学者,并引起了极为热烈的学习和探讨,然而由于受各方面技术的...

  • 初识神经网络

    前言 神经网络,听起来高大上的一个名词,他是人工智能领域不可或缺的组成部分。作为一个自学的小白,我跟大家一...

  • Python深度学习-2.神经网络的数学基础

    2.神经网络的数学基础 2.1初识神经网络 在机器学习中,分类问题中的某个类别叫作类(class)。数据点叫作样本...

  • 神经网络cifar代码

    初识神经网络代码 drawData.py linerCla.py NNCla.py cifar代码 data_ut...

  • 卷积神经网络的压缩与加速

    初识卷积神经网络的压缩与加速https://blog.csdn.net/sigai_csdn/article/de...

  • 【DL笔记6】从此明白了卷积神经网络(CNN)

    初识卷积神经网络(CNN) 从今天起,正式开始讲解卷积神经网络。这是一种曾经让我无论如何也无法弄明白的东西,主要是...

  • 初识人工神经网络

    此篇只归纳人工神经网络的一些基本概念 概念 人工神经网络(Artificial Neural Network,即A...

  • 初识卷积神经网络

    1、卷积神经网络-CNN的由来 按照上文中介绍的神经网络,如果处理一张图片的话,参数有多大呢?假设图像的大小为12...

网友评论

      本文标题:初识神经网络一

      本文链接:https://www.haomeiwen.com/subject/zncogqtx.html