.

实验四Matlab神经网络以及应用于汽油辛烷值预测

一、实验目的

1. 掌握MATLAB创建BP神经网络并应用于拟合非线性函数

2. 掌握MATLAB创建REF神经网络并应用于拟合非线性函数

3. 掌握MATLAB创建BP神经网络和REF神经网络解决实际问题

4. 了解MATLAB神经网络并行运算

二、实验原理

2.1 BP神经网络

2.1.1 BP神经网络概述

BP神经网络Rumelhard和McClelland于1986年提出。从结构上将,它是一种典型的多层前向型神经网络,具有一个输入层、一个或多个隐含层和一个输出层。层与层之间采用权连接的方式,同一层的神经元之间不存在相互连接。理论上已经证明,具有一个隐含层的三层网络可以逼近任意非线性函数。

隐含层中的神经元多采用S型传递函数,输出层的神经元多采用线性传递函数。图1所示为一个典型的BP神经网络。该网络具有一个隐含层,输入层神经元数据为R,隐含层神经元数目为S1,输出层神经元数据为S2,隐含层采用S型传递函数tansig,输出层传递函数为purelin。

图1含一个隐含层的BP网络结构

2.1.2 BP神经网络学习规则

BP网络是一种多层前馈神经网络,其神经元的传递函数为S型函数,因此输出量为0到1之间的连续量,它可以实现从输入到输出的任意的非线性映射。由于其权值的调整是

.

matlab光谱实验,实验四Matlab神经网络及应用于近红外光谱的汽油辛烷值预测相关推荐

  1. 《MATLAB智能算法30个案例》:第25章 有导师学习神经网络的回归拟合——基于近红外光谱的汽油辛烷值预测

    <MATLAB智能算法30个案例>:第25章 有导师学习神经网络的回归拟合--基于近红外光谱的汽油辛烷值预测 1. 前言 2. MATLAB 仿真示例 3. 小结 1. 前言 <MA ...

  2. BP神经网络——基于近红外光谱的汽油辛烷值预测

    BP神经网络--基于近红外光谱的汽油辛烷值预测 问题描述 获取数据 解题思路及步骤 1.产生训练集/测试集 2.创建/训练BP神经网络及仿真测试 3.性能评价 4.绘图 Matalab代码 问题描述 ...

  3. RBF神经网络——基于近红外光谱的汽油辛烷值预测

    RBF神经网络--基于近红外光谱的汽油辛烷值预测 问题描述 辛烷值是汽油最重要的品质指标,传统的实验室检测方法存在样品用量大.测试周期长和费用高等问题,不适用与生产控制,特别是在线测试,近红外光谱分析 ...

  4. 有导师学习神经网络的回归拟合——基于近红外光谱的汽油辛烷值预测

    文章目录 一.理论基础 1.BP神经网络概述 2.RBF神经网络概述 二.案例背景 1.问题描述 2.解题思路与步骤 三.MATLAB程序实现 1.产生训练集/测试集 2.创建/训练BP神经网络及仿真 ...

  5. 有监督学习神经网络的回归拟合——基于红外光谱的汽油辛烷值预测(Matlab代码实现)

    目录 1 概述 2 部分运行结果 3 Matlab代码实现 4 参考文献 1 概述 红外光谱法(IR)属于分子振动光谱技术,波数范围在4000cm-1-400cm-1之间,它的原理是基于分子中各类官能 ...

  6. matlab里BP神经网络实现实例2汽油辛烷值预测

    一.引入 1.首先得到数据,比如数据是从exce导入,也可以是现成的.mat文件.60组汽油样品,利用傅里叶近红外变换光谱仪对其进行扫描,扫描范围900~1700nm,扫描间隔2nm,每个样品的光谱曲 ...

  7. BP神经网络实现汽油辛烷值预测,《MATLAB源码+数据集》

    发展背景 在人工神经网络的发展历史上,感知机(Multilayer Perceptron,MLP)网络曾对人工神经网络的发展发挥了极大的作用,也被认为是一种真正能够使用的人工神经网络模型,它的出现曾掀 ...

  8. ELM极限学习实现汽油辛烷值预测(MATLAB)

    什么是极限学习机? 极限学习机(ELM, Extreme Learning Machines)是一种前馈神经网络,最早由新加坡南洋理工大学黄广斌教授于2006年提出.该算法具有良好的泛化性能以及极快的 ...

  9. MAT之NN:实现BP神经网络的回归拟合,基于近红外光谱的汽油辛烷值含量预测结果对比

    MAT之NN:实现BP神经网络的回归拟合,基于近红外光谱的汽油辛烷值含量预测结果对比 目录 输出结果 实现代码 输出结果 实现代码 load spectra_data.mat plot(NIR') t ...

最新文章

  1. stitching detail输出的dot图含义
  2. Failed while installing Dynamic Web Module 2.5. Project facet jst.web.jstl has not been defined.
  3. Entity Framework返回IEnumerable还是IQueryable?
  4. dropout层_DNN,CNN和RNN的12种主要dropout方法的数学和视觉解释
  5. Ansible 安装和入门
  6. oracle归档日志保留时间,Oracle 11g Data Guard 备库归档日志清理脚本(保留一周归档)...
  7. 转: Div与table的区别
  8. scala 随机生成整数_如何在Scala中以整数形式获取当前年份?
  9. Centos7 1秒钟 安装 Docker
  10. 插件式架构设计实践一:插件式系统架构设计简介
  11. listview中有按钮、图片等需要不同点击处理的控件如何处理
  12. linux下keytool生成证书_keytool命令 – 密钥和证书管理工具
  13. 华为emui3.1 android,华为EMUI3.1
  14. AI头发笔刷_1500款设计字体,海量PS笔刷,icon模板免费送!还为设计发愁吗?
  15. uni-app - 最新自定义连接安卓模拟器配置到 MUMU 模拟器运行程序(将uni-app运行到MuMu模拟器上进行调试,配置电脑手机模拟器 MUMU 运行测试)
  16. MATLAB图像灰度图处理
  17. Python学习总结报告
  18. 【DAOS】Intel DAOS 分布式异步对象存储
  19. bresenham算法画圆c语言,bresenham画圆算法
  20. 名字作诗,让你的名片更具有趣味性和个性化

热门文章

  1. 10 栅格的使用(3)
  2. Quartus与ModelSim联合仿真启动ModelSim失败(已解决)
  3. OWASP物联网固件分析项目
  4. HTTP状态码(HTTP Status codes)简介
  5. HTML+CSS网页设计期末课程大作——体育篮球(5页面)
  6. 直播平台源码关于服务器聊天实现示列
  7. java 依赖倒置_设计模式之三依赖倒置原则(DIP)
  8. LMKD浅析(四)——Android Q新特性(QCOM篇)
  9. 水利RTU遥测终端实现化工园区水污染在线监测
  10. 从公共汽车上报站名的学问说起 -- 谈数字在位置信息表示中的应用