使用bp神经网络实现红酒分类资料_第1页
使用bp神经网络实现红酒分类资料_第2页
使用bp神经网络实现红酒分类资料_第3页
使用bp神经网络实现红酒分类资料_第4页
使用bp神经网络实现红酒分类资料_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 使用BP神经网络实现(shxin)红酒分类第8组:共十五页问题(wnt)提出葡萄酒化学成分复杂葡萄酒的质量是各种化学成分的综合反映通常检测的方法有感官评定和常规的理化指标检测感官评定虽然在生产中也有较多的应用但是评测周期长 影响因素(yn s)多主观性强 重复性差且无法快速检测共十五页使用BP神经网络对标准化且具有一致评判标准的数据进行训练将来分类时仅仅使用理化指标(zhbio)进行评估不带有人为主观因素共十五页数据源来自UCI数据库中的wine数据包,该数据包含意大利在不同地点所生产的三种葡萄酒的资料,特性如下:样本(yngbn)共178个,特征共13个,都是由化学分析所得到的数值,没有未

2、知量数据首先进行归一化处理数据处理共十五页葡萄酒检测的不同理化指标会在一定程度上影响葡萄酒的分类。使用SPSS软件初步分析(fnx)理化指标和分类之间的关系。共十五页十三个特征,建立十三个输入神经元。葡萄酒分成三类,建立三个输出神经元;对输出进行编码,第一类编码为100,第二类010,第三类001.由于一层隐藏层足以拟合各种分类面,我们将其设计为一层。隐藏层内部节点(ji din)个数,按照(3*输入层个数)设计。建立BP神经网络模型共十五页010样本(yngbn)被分到第二类的模拟结构图共十五页输入(shr),输出结点和结点间权值,结点阈值使用数组实现。样本数据和测试数据使用Study_Da

3、taN与Test_DataTestN 结构体数组实现。权值阈值使用(-1,1)间的随机数产生。激活函数使用Sigmoid函数:共十五页Err_mN存储每个样本的均方误差(wch),当所有样本的均方误差(wch)和小于0.01时,停止训练。Study变量统计迭代次数,当迭代次数到达10000次,停止训练。每个样本采用梯度下降法修正权值。学习因子决定着权值更新幅度。我们经过反复试验,将学习因子设定为0.8。我们采用的优化方法是加入动量项。取值在(0,1)之间,代表是否侧重前一代权值改变。本程序将动量因子设定为0.9。共十五页将178个样本,分为118个样本进行训练,60个样本进行测试(csh)。6

4、0个测试样本分别有20个来自3个类别葡萄酒。现场运行程序,观察分类错误率。程序运行与结果(ji gu)说明共十五页由于样本有13维,我们可以采用维规约技术进行(jnxng)优化数据样本程序(chngx)还可以进行的改进共十五页共十五页我们还可以运用局部学习率自适应调整(tiozhng),使得学习率最优化。设计一个局部学习率自适应调整函数。对网络(wnglu)中的每个权值使用独自的学习率,以便为每个权值找到最优学习率。共十五页第8组THE END共十五页内容摘要使用BP神经网络实现红酒分类。葡萄酒的质量是各种化学成分的综合反映。葡萄酒检测的不同理化指标会在一定程度上影响葡萄酒的分类。对输出进行编码,第一类编码为100,第二类010,第三类001.。隐藏层内部节点个数,按照(3*输入层个数)设计。输入,输出结点和结点间权值,结点阈值使用数组实现。样本数据和测试数据使用Study_DataN与Test_DataTestN 结构体数组实现。权值阈值使用(-1,1)间的随机数产生。激活函数使用Sigmoid函数:。Study

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论