感知器与梯度下降.doc

感知器与梯度下降.doc

ID:55122401

大小:129.20 KB

页数:6页

时间:2020-04-27

感知器与梯度下降.doc_第1页
感知器与梯度下降.doc_第2页
感知器与梯度下降.doc_第3页
感知器与梯度下降.doc_第4页
感知器与梯度下降.doc_第5页
资源描述:

《感知器与梯度下降.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、神经网络:感知器与梯度下降一、前言1,什么是神经网络?人工神经网络(ANN)又称神经网络(NN),它是一种受生物学启发而产生的一种模拟人脑的学习系统。它通过相互连结的结点构成一个复杂的网络结构,每一个结点都具有多个输入和一个输出,并且该结点与其他结点以一个权重因子相连在一起。通俗来说,神经网络是一种学习器,给它一组输入,它会得到一组输出,神经网络里的结点相互连结决定了输入的数据在里面经过怎样的计算。我们可以通过大量的输入,让神经网络调整它自身的连接情况从而总是能够得到我们预期的输出。2,神经网络能干什么吗?神经网络对于逼近实数值、离散值或向量值的目标函数提供了一种健壮性很强的方法

2、,现在已经成功应用到很多领域,例如视觉场景分析、手写字符识别、语音识别、人脸识别等。它可以适用在任何实例是“属性-值”Feature→Value的情况中,需要学习的目标函数是定义在可以用向量描述的实例上,向量由预先定义的特征组成,比如字符识别,那么特征可以是图像中的每个像素亮度值。现代计算机识别的过程通常都可以描述为这样一个过程:对象 →特征→类别,理论上都可以用神经网络来解决。本篇文章将是人工神经网络这个主题的第一篇文章,主要从最简单的神经网络结构入手,介绍一些基本算法原理。后面会陆续涉及到多层神经网络的原理及其C++实现,同时随着深度学习的提出,卷积神经网络也渐渐走进人们的视

3、野,它在图像识别上表现非常不错,这个主题也将在后面的文章中有全面的介绍。二、感知器一个感知器的结构图如下:稍后我们会知道感知器实际上是神经网络结构中的一个神经元,那么一个感知器就够成了最简单的神经网络系统(虽然还算不上是网络)。感知器是以一组实数向量作为输入,计算这些输入的线性组合,如果结果大于某个阈值就输出1,否则就输出-1。如果我们用公式表达,则假设输入为x1到xn,那么感知器可以表示为一个函数:o(x)={1−1ifw0+x1w1+⋯+xnwn>0otherwise我们把−w0看作是上面提到的阈值,w1至wn为一组权值。o(x)就是将输入向量按一组权重进行线性加权求和后做的

4、一个符号函数。我们可以把感知器看成n维实例空间(点空间)中的超平面的决策面,平面一侧的所有实例输出1,对另一侧的实例输出-1,这个决策超平面的方程是a⃗ ⋅x⃗ =0。针对于我们在数据分类的应用时,就是将我们提供的所有样本数据分为2类,对于其中一类样本,感知器总是输出1,而另一类总是输出-1。但是对于任意样本总能找出这个超平面吗,或者是说是找出一组这样的权值向量吗?答案显然是否定的,只有线性可分的空间可以找到超平面,或者说可以找出一组权值。那么我们怎么利用感知器呢?或者说我们的目标是什么?我们希望找到一组这样的权值,对于我们输入的每一组向量,总是能够得到一个我们期望的值。但是上面

5、的感知器功能显然不够,它只能得到2个结果,即1和-1。在实际的模式分类的应用中,样本空间往往并不是线性的,即使是2维数据的集合也可能不是线性可分的,比如下面这张图:而用这样的感知器结点来构建神经网络显然是不行的,因为线性单元连结在一起得到的仍然是线性单元,我们需要的是一种非线性映射,于是就产生了激活函数这个概念。激活函数是一种非线性函数同时是可微函数(可以求导数),为什么要可微呢,因为我们需要知道权重是怎么影响最终输出的,我们要根据输出来调节那些权重向量,也就是后面讲到的梯度下降法则。激活函数有很多种,关于激活函数的种类这里不准备介绍太多,只要知道我们选用的是S型激活函数,它将整

6、个一维空间映射到[0,1]或[-1,1]。下面是S型sigmoid函数和它的导数:f(x)=11+e−αx(0

7、,如何求得这样的一组权值向量。三、反向传播算法我们需要在向量空间中搜索最合适的权值向量,但是我们不能盲目的搜索,需要有一定的规则指导我们的搜索,那么梯度下降就是很有用的方法。首先我们来定义输出误差,即对于任意一组权值向量,那它得到的输出和我们预想的输出之间的误差值。定义误差的方法很多,不同的误差计算方法可以得到不同的权值更新法则,这里我们先用这样的定义:E(w⃗ )=12∑d∈D(td−od)2上面公式中D代表了所有的输入实例,或者说是样本,d代表了一个样本实例,od表示感知器的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。