BP神经网络实验报告


    BP神网络实验报告

    实验目
    1 熟悉MATLAB中神网络工具箱方法
    2 通MATLAB面编程实现BP网络逼标准正弦函数加深BP网络解认识理解信号正传播误差反传递程
    二实验原理
    传统感知器线性神网络身法克服缺陷解决线性分问题实际应程中受限制BP网络拥良繁泛化力容错力非线性映射力成应广泛种神网络
    BP算法基思想学程分两阶段:第阶段信号正传播程输入信息通输入层隐层逐层处理计算单元实际输出值第二阶段误差反传递程输入层未期输出值逐层递计算实际输出期输出差值(误差)便根差值调节权值种程断迭代信号误差达允许规定范围

    基BP算法层前馈型网络模型拓扑结构图示

    BP算法数学描述:三层BP前馈网络数学模型图示三层前馈网中输入量:隐层输入量:输出层输出量:期输出量:输入层隐层间权值矩阵V表示中列量隐层第j神元应权量隐层输出层间权值矩阵W表示中列量输出层第k神元应权量
    面分析层信号间数学关系
    输出层

    隐层

    两式中转移函数f(x)均单极性Sigmoid函数:
    f(x)具连续导特点
    构成三层前馈网数学模型
    网络输出期输出相等时存输出误差E:

    误差定义式展开隐层

    进步展开输入层

    式出网络输入误差两层权值WV函数调整权值改变误差E

    显然调整权值原误差断减应权值调整量误差负梯度成正:

    式中负号表示梯度降常数表示例系数训练中反映学速率
    容易出BP学算法中层权值调整公式形式样均3素决定:学速率层误差信号层输入信号XY中输出层误差信号网络期输出实际输出差关直接反映输出误差隐层误差信号前面层误差信号关输出层开始逐层反传
    三程序
    clc
    clear all
    k1
    n10
    P[10051]
    Tsin(k*pi*P)
    plot(PT'')
    title('逼非线性函数')
    xlabel('输入量')
    ylabel('非线性函数目标输出量')
    netnewff(minmax(P)[n1]{'tansig''purelin'}'trainlm')
    y1sim(netP)
    nettrainParamepochs50
    nettrainParamgoal001
    nettrain(netPT)
    y2sim(netP)
    figure
    plot(PT''Py1''Py2'*')
    title('训练前网络仿真结果')
    xlabel('输入量')
    ylabel('输出量')
    legend('目标函数输出量''未训练BP网络输出''已训练BP网络输出')




    仿真结果图:

    仿真结果图出未训练BP网络输出目标函数差距逼效果理想BP网络训练输出较精确逼目标函数BP网络训练迭代次数仅约12次网络输出目标误差达精度求收敛速度快函数逼效果网络训练收敛速度原始非线性函数频率BP网络隐含层单元神元数目BP网络训练函数关
    四实验结
    通编程实现BP网络函数进行逼BP网络信号误差传递原理隐层输出层权值调整规充分理解认识
    BP网络强工具应广泛网络文字识模式分类文字声音转换图压缩决策支持等
    通实验出存定足实验中采学率固定变函数逼时候方出现偏离果适应调整学率网络学初期具较学率快速逼函数已逼理想输出时较学率更加精准逼函数样会更逼效果更错误率
    外BP网络具收敛速度慢容易陷入局部极值问题问题通标准BP算法改进定程度解决
    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    实验报告BP神经网络对蝴蝶花进行分类

    XX大 学 实 验 报 告实验课程名称: 神经网络与进化算法 实验项目名称: BP神经网络对蝴蝶花进行分类 ...

    3年前   
    1153    0

    BP调度个人工作总结

    个人总结 我于2007年7月份加入石油公司,到现在已经工作了一年。在这一年的时间当中,我学习到了很多知识,从只懂得书本上的理论知识,到在实际操作中的逐渐应用,中间经历了不断的学习的过程。 ...

    13年前   
    14335    0

    图神经网络GNN基本知识

    图神经网络(GNN)在各个领域越来越受欢迎,本文介绍了图神经网络的基本知识,以及两种更高级的算法:DeepWalk和GraphSage。

    3年前   
    530    0

    人工神经网络蠕虫的分类问题

    蠓虫的分类问题摘要本文根据已知的测量数据(9 支的数据和 6 支 的数据)制定一种分类方法,类别是已经给定的(或),采用了人工神经网络中的多层前馈网络模型。首先,根据人工神经元模型与前馈网络的...

    1年前   
    274    0

    智能控制(神经网络)作业

    智能控制作业学生姓名: 学 号: 专业班级: 7-2 采用BP网路、RBF网路、DRNN网路逼近线性对象,分别进行matl...

    1年前   
    257    0

    开题报告-基于MATLAB的锅炉气温神经网络控制

    开题报告电气工程及自动化基于MATLAB的锅炉气温神经网络控制一、综述本课题国内外研究动态,说明选题的依据和意义1.过热汽温控制系统和神经网络控制现状我国目前电站锅炉中燃煤炉占有最大比重,锅炉...

    4年前   
    840    0

    细胞神经网络与改进AES的超混沌图像加密方案

    目前人们针对不同场景设计和研究出各种的基于混沌的图像加密算法并取得不俗的研究成果。但仍然有一些图像加密算法存在不足之处。

    3年前   
    484    0

    基于生成对抗神经网络的图像风格快速迁移

    基于生成对抗神经网络的图像风格快速迁移Fast Image Style Transfer Based on Generative Adversarial Networks摘要现今,无论是科研还...

    3年前   
    468    0

    化学实验报告

    化学实验报告  化学是一门以实验为基础的学科。化学上的许多理论和定律都是从实验中发现归纳出来的。同时,化学理论的应用、评价也有赖于实验的探索和检验。虽然到了近代乃至现代,化学的飞速进步已经产生...

    11年前   
    1038    0

    上机实验报告

    上机实验报告  一.     题目1.  建立一个学生档案,内容包括学号,姓名,年龄,性别,数学,物理和英语3门功课成绩。要求实现以下功能:1)        数据输入;2)        查...

    8年前   
    864    0

    电路实验报告

    实验一 元件特性的示波测量法一、实验目的1、学习用示波器测量正弦信号的相位差。2、学习用示波器测量电压、电流、磁链、电荷等电路的基本变量3、掌握元件特性的示波测量法,加深对元件特性的理解。二...

    3年前   
    3053    0

    **学院实验报告

    实验内容:使用金融数据库查找宏观经济及行业相关数据,使用Excel进行作图分析。根据所得数据以及图形分析相关问题。实验目的:掌握金融数据库软件的相关使用,操作,快捷查找数据,能够制作美观图形,对于数据有效分析。

    3年前   
    679    0

    教育实验报告

    教育实验报告  教育实验报告  对某种教育现象实验后,要对整个实验过程进行全面总结,提出一个客观的、概括的、能反映全过程及其结果的书面材料,即谓教育实验报告。教育实验报告可分为三部分:①前言。...

    12年前   
    745    0

    爱情实验报告

    爱情实验报告  爱情实验报告   这学期要做一周的模块实验,我和欣儿分在一组,欣儿是班里的学习委员,负责收缴每天实验后大家必写的实验报告。    欣儿长的很美,碰到人总是浅浅地笑,不象有些女生...

    12年前   
    751    0

    生物实验报告

    生物实验报告  实验   生物组织中还原糖、脂肪、蛋白质的鉴定  一、实验目的  初步掌握鉴定生物组织中还原糖、脂肪、蛋白质的基本方法。  二、实验原理  1.还原糖的鉴定原理  生物组织中普...

    9年前   
    827    0

    oracle实验报告

    《Oracle数据库设计与 实现》 总结报告 成绩:-------------- ...

    2年前   
    503    0

    CADCAM实验报告

     二叉树的遍历实验一、实验名称:二叉树的遍历实验。二、实验目的:1、掌握CAD/CAM系统中常用的数据结构二叉树的概念、存储结构以及二叉树遍历技术。2、熟练应用C语言编写二叉树的建...

    4年前   
    946    0

    GPIO实验报告

    通过实验掌握 ARM 芯片使用 GPIO 端口。掌握 GPIO 端口控制 LED 显示。掌握系统时钟的配置。掌握库开发原理及方法。

    3年前   
    1432    0

    汇编实验报告

    XX大 学 计 算 机 学 院、软 件 学 院实 验 报 告 学号: 姓名:专业:计算机科学与技术 班级: 第X周 课程名称   汇编语言程序设计课程设计(第四次)实验课时30课时...

    1年前   
    453    0

    物理实验报告

    物理实验报告  物理 实验报告              指导教师    同组者                     实验日期  2003 年9月21日   实验名称 实验一 测量物质的密...

    10年前   
    842    0

    文档贡献者

    文***品

    贡献于2022-05-21

    下载需要 2 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档