人工神经网络BP算法实验报告

人工神经网络BP算法实验报告

ID:311154

大小:230.00 KB

页数:10页

时间:2017-07-21

人工神经网络BP算法实验报告_第1页
人工神经网络BP算法实验报告_第2页
人工神经网络BP算法实验报告_第3页
人工神经网络BP算法实验报告_第4页
人工神经网络BP算法实验报告_第5页
资源描述:

《人工神经网络BP算法实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、4aa3f50fac4940389d050123d566df09.doc人工神经网络实验报告实验题一、试用人工神经网络BP算法训练一个网络系统,使之能得到y=sin(x),x∈(0,2π)的逼近曲线,并与期望曲线画在同一坐标纸上。实验题二、试用人工神经网络BP算法训练一个网络系统,使之能得到y=x1⊕x2,其中x1,x2为0,1。实验题三、现有如下所示一神经网络框架示意。已有160组4月份各部分的取值信息内部资本信息纵向绩效知识横向资金社会试据此,对该神经网络进行建模。引言:从书中可知,模糊控制

2、在处理数据、自学习能力等方面还远没有达到人脑的境界。因此需要从人脑的生理学和心理学着手,通过人工模拟人脑的工作激励来实现机器的部分智能行为。人工神经网络就是模拟人脑细胞的分布式工作特点和自组织功能实现并行处理、自学习和非线性映射等能力,是一种典型的智能控制方法。神经网络经历了近半个多世纪的研究和发展取得了重大的进展。神经网络系统实质上是由大量的,同时也是很简单的处理单元(或称神经元)广泛的互相连接而形成的复杂网络系统。它反映了人脑功能的许多基本特性,但它并不是人脑神经系统的真实写照,而只是对其作

3、某种简化、抽象和模拟。神经网络系统是一个高度复杂的非线性动力学系统,虽然每一个神经元的结构和功能十分简单,但有大量神经元构成的网络系统的行为确实丰富多彩和十分复杂的。神经网络系统除了具备一般非线性动力学系统的共性之外,还有一些明显的特点:快速并行处理能力和自学能力。研究神经元网络系统主要有三个方面的内容:神经元模型、神经网络结构、神经网络学习方法。虽然神经网络的组成原理和结构都不尽相同,但是它们都具有学习能力。所谓学习是指神经元系统能根据某种学习方法调整它内部的参数以完成特定的任务的过程。神经元

4、是生物神经系统的最基本单元,其形状和大小是多种多样的。从组成结构方面来看,各种神经元是有共性的。神经元模型是生物神经元的抽象和模拟。它是模拟生物神经元的结构和功能、并从数学角度抽象出来的一个基本单元。它是神经网络单元的最基本的组成部分。在构造神经网络模型时,首先就要确定处理单元的各种特性。神经元一般是多输入-单输出的非线性器件。常用的神经元非线性特性有以下四种:(1)阈值型;(2)分段线性型;(3)Sigmoid函数型;(4)Tan函数型。邬盈盈第10页共10页4aa3f50fac4940389

5、d050123d566df09.doc根据人工神经网络对生物神经系统的不同组织层次和抽象层次的模拟,神经网络模型可分为:(1)神经元层次模型;(2)组合式层次模型;(3)网络层次模型;(4)神经系统层次模型。目前神经网络模型的种类相当丰富,其中典型的有多层前向传播网络(BP网)、Hopfield网络、CMAC小脑模型、ART自适应共振理论、BAM双向联想记忆、SOM自组织网络、Blotzman机网络、Madaline网络等。神经网络的强大功能是通过神经元的互连而达到的。根据连接方式的不同,神经网

6、络可分为以下四种:(1)前向网络;(2)反馈网络;(3)相互结合型网络;(4)混合型网络。神经网络学习的过程实质上是针对一组给定输入是网络产生相应的期望输出的过程。根据不同的神经网络结构,学习方法主要有两大类:有导师指导下的学习和无导师指导下的学习。有导师学习就是在训练过程中,始终存在一个期望的网络输出。期望输出和实际输出之间的距离作为误差度量并用于调整权值。而舞蹈是学习值的是网络不存在一个期望的输出值,因而没有直接的误差信息,因此,为实现对网络的训练,需建立一个间接的评价函数,一对网络的某种行

7、为趋向做出评价。学习规则根据连接权系数的改变方式不同又可分为如下三类:(1)相关学习;(2)纠错学习;(3)无导师学习。原理:本次实验所研究的是前向神经网络模型,即BP模型。前向神经网络是有一层或多层非线性处理单元组成的。相邻层之间通过突触权阵连接起来,其前一层的输出作为下一层的输入。在前向网络结构中输入输出之间包含着一层或多层隐含层。前向神经网络可以看成是一种一组输入模式到一组输出模式的系统变换,这种变换通过对与某一给定的输入样本相应的输出数据集的训练而得到。为了能实现这一行为,网络的突触权系

8、数阵能在某种学习规则的指导下进行自适应学习。通常,前向网络的训练需要一组输入输出样本集,故又称为有导师指导下的学习。BP就是ErrorBackPropagation,实质上是梯度法的一种应用结果。1)单一人工神经元可以看作是某一试图建立人工神经元和生物神经元之间的联系的动态模型的平衡状态。最简单的人工神经元是假设输入项Net有输入信号xj(j=1,2,…,n)的线性组合构成,即              nNet=θ0+∑ωjχj            j=1式中,θ0为阈值;ωj是决定第j个输

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

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

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