r语言课程设计.docx
《r语言课程设计.docx》由会员分享,可在线阅读,更多相关《r语言课程设计.docx(20页珍藏版)》请在第壹文秘上搜索。
1、统计软件与应用课程设计兑情危害覆料学院:班级:学号:姓名:指导老师:书目-.背景与意义2二 .问题重述2三 .方法简介2(一).判别分析3(一)BP神经网络4四 .数据处理与分析5(一数据预处理5(二).判别分析61 .模型建立62 .模型优化103 .模型应用11(三)BP神经网络111 .模型建立112 .模型优化143 .建模重建184 .模型应用20五.总结与建议20-.背影与意义农作物主要古虫常年对农作物造成严峻危告,使农业经济遭到损失。预料害虫将来的发生动态,可以使治虫工作得以有目的、彳安排、方重点的进行。害虫的预料预报工作是进行害虫综合防治的必要前提。只有对害虫发生危害的预料预报
2、做到与时、精确,才能正确的拟定综合防治安排,与时实行必要的措施,经济有效的压低害虫的发生数成,保证农业的高产、稳产。问题重述本文选取的预料预报对象是安徽庐江的Ul间水稻。水稻蚊虫是水稻的重要害虫之一,对农作物的危害极大,其数啾的多少确定程度上确定着水稻受危告的严峻程度。通过对此昆虫的基本了解,发觉气候因素对昆虫的发生发展有着亲密关系,可以干脆影响昆虫的生长、发育、生存、繁殖,从而造成告虫不同的发生期、发生量和危害程度。同时水稻螟虫是变温昆虫,其生长、发育和繁殖与气象条件的关系极为亲密,所以我们从气候因索角度入手进行分析是合理的C本文从影响害虫生存繁殖的气候因索角度入手,结合往年的气象资料以与影
3、响告虫生存繁殖的重要气候因素,选取了平均气温、附低气温、口照时间与降雨以四个主要影响因素,运用统计学方法确定虫害的发生量与气候因子的关系,并给出相应的预料方法。三.方法简介针对实际问题,我们须要通过对历史数据的分析,给出准则:当给定新时期下每样本对应的各项气候指标时,能精确的推断其对应的虫害程度。下面介绍两种方法。(一).判别分析判别分析是在分类确定的条件下,依据某一探讨对象的各种特征值判别其类型归属问题的一种多变发统计分析方法,是用以判别个体所属群体的一种统计方法。依据判别中的组数,可以分为两组判别分析和多组判别分析;依据判别函数的形式,可以分为线性判别和非线性判别;依据判别式处理变量的方法
4、不同,可以分为逐步判别、序贯判别;依据判别标准不同,可以分为距离判别、FiSher判别、BayeS判别法。本文选用的是FiShCr判别法。FiShCr判别,是依据线性FiShCr函数值进行判别,运用此准则要求各组变城的均值有显著性差异。该方法的基本思想是投影,即将原来在R维空间的自变量组合投影到维度较低的D维空间去,然后在D维空间中再进行分类。投影的原则是使得每一类的差异尽可能小,而不同类间投影的窗差尽可能大。FiSher判别的优势在于对分布、方差等都没有任何限制,应用范国比较广。另外,用该判别方法建M的判别方差可以干脆用手工计算的方法进行新样品的判别,这在很多时候是特别便利的“(二),BP神
5、经网络BP神经网络是1986年由Rumclhart和McCelland为首的科学家小组提出,是一种按误差逆传播算法训练的多层前馈网络,是目前应用最广泛的神经网络模型之一。BP网络能学习和存贮大M的输入-输出模式映射关系,而无需事前揭示描述这种映射关系的数学方程。它的学习规则是运用梯度下降法,通过反向传播来不断调整网络的权值和阈值,使网络的误差平方和最小。BP神经网络模型拓扑结构包括输入层、隐藏层和输出层。BP神经网络,由信息的正向传播和误差的反向传播两个过程组成。输入层各神经元负贲接收来自外界的输入信息,并传递给中间层各神经元;中间层是内部信息处理层,负责信息变换,依据信息变更实力的需求,中间
6、层可以设计为单隐层或者多隐层结构;最终一个隐层传递到输出层各神经元的信息,经进一步处理后,完成一次学习的正向传播处理过程,由输出层向外界输出信息处理结果。当实际输出与期望输出不符时,进入误差的反向传播阶段。误差通过输出层,按误差梯度卜.降的方式修正各层权值,向隐层、输入层逐层反传。周而复始的信息正向传播和误差反向传播过程,是各层权值不断调整的过程,也是神经网络学习训练的过程,此过程始终进行到网络输出的误差削减到可以接受的程度,或者预先设定的学习次数为止。本文运用的是单层前馈网络模型,一股称为三层前馈网或二层感知器,即:输入层、中间层(也称隐层)和输出层。如卜.图所示它的特点是:各层神经元仅与相
7、邻层神经元之间相互全连接,同层内神经元之间无连接,各层神经元之间无反馈连接,构成具有层次结构的前馈型神经网络系统。四.数据处理与分析数据来自于19801988年6IO月安徽庐江的月平均温度、月最低温度、月日照时间、月降雨量以与水稻的月平均虫害程度,且数据都是经过标准化之后的。(一) .数据预处理首先,将降雨址的最终一个数据中的空格消退,再把原始数据的前两列合并为一列,并保存为CSV(逗号分隔)格式,之后用函数将数据读入到R的内存中。 shujunames(shuju) XV-ShUjUl,2:6 table(y)y1234356211将数据框X中的变依链接到内存中,降低后续代码的困难程度,提高
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课程设计