美文网首页深度学习
1、神经网络简介

1、神经网络简介

作者: readilen | 来源:发表于2017-12-05 17:54 被阅读25次

1、神经网络简介

神经网络是一种应用类似于大脑神经突触联接的结构进行信息处理的数学模型。神经元为神经网络中的基本组成单位,

下图为单个神经元的图片,如图所示,每个神经元的输入包含多个变量x1——xn以及一个偏置值b,同时输出h(x) = f(w1x1+w2x2+w3*x3+b),f(x)称激活函数。激活函数是用来加入非线性因素的,因为线性模型的表达能力不够(若采用性激活函数,将网络的多层展开,会发现都只是相当于一层的结果)。

常见的激活函数有sigmoid函数 ,双曲正切函数

,其函数图像如下图所示。

image

2、神经网络模型

将许多神经元连接在一起,某些神经元的输出为另一些神经元的输入,就可以构成神经网络。如下图,为一个简单的三层神经网络。

图中每一个圆代表一个神经元的输入,写有b的圆代表偏置项。图中最左边的层称为输入层,我们图中的神经网络有三个输入单元。最右边一层成为输出层,输出层可以有一个结点,也可以有多个结点,表示整个网络的输出。其他中间的层成为隐含层。

我这里用ali表示第l层第i个单元的激活值,即a22表示第二层第二个神经元的激活值;用Wijl表示第l层第i个神经元和第l+1层第j个神经元之间的连接参数;用bl表示第l层的偏置参数。则在我们的网络中第2层的神经元可以如下公式计算。

输出层

到这里我们发现,神经网络的计算可以表示成十分整齐的矩阵乘法运算,所以在实际神经网络的运算中一般将其表示为GPU上的矩阵运算来提高运算速度。

相关文章

  • BP神经网络的梳理

    一 BP 神经网络简介 (1)BP神经网络在深度学习的地位 BP神经网络被称为“深度学习之旅的开端”,是神经网络的...

  • 1、神经网络简介

    1、神经网络简介 神经网络是一种应用类似于大脑神经突触联接的结构进行信息处理的数学模型。神经元为神经网络中的基本组...

  • 全连接卷积神经网络 FCN

    (一)全连接卷积神经网络(FCN) (1) 全连接卷积神经网络简介 FCN是深度神经网络用于语义分割的奠基性工作,...

  • 7.cnn

    1.卷积神经网络详解 2.卷积神经网络简介 卷积神经网络由一个或多个卷积层和顶端的全连通层(也可以使用1x1的卷积...

  • BP神经网络学习笔记 [转载]

    注:本文是转载,原作者的文章是:标点符:BP神经网络学习笔记 。 1. 神经网络简介 神经网络的结构模仿生物神经网...

  • Tensorflow 教程系列 | 莫烦Python

    Tensorflow 简介 1.1 科普: 人工神经网络 VS 生物神经网络 1.2 什么是神经网络 (Neura...

  • NLP系列五:Navie RNN

    参考:1、递归神经网络(RNN)简介2、干货 | 全面理解RNN及其不同架构

  • 自动编码器【转】

    查看原文 1 简介 Deep Learning最简单的一种方法是利用人工神经网络的特点,人工神经网络(ANN)本身...

  • Python学习笔记-3群18组-杜杜狼-2017.8.17

    Lesson 20 神经网络简介 神经网络(Artificial Neural Network) 全程为人工神经网...

  • CNN网络简介

    卷积神经网络简介(Convolutional Neural Networks,简称CNN) 卷积神经网络是近年发展...

网友评论

    本文标题: 1、神经网络简介

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