基于一种混合神经网络的船舶设计_第1页
基于一种混合神经网络的船舶设计_第2页
基于一种混合神经网络的船舶设计_第3页
基于一种混合神经网络的船舶设计_第4页
基于一种混合神经网络的船舶设计_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

1、基于一种混合神经网络的船舶设计摘要该文深化分析了两种经典前馈神经网络多层感知器和径向基函数网络的根本原理,指出它们分别模拟了生物神经网络不同方面的功能,在此根底上将它们结合起来构造了一种混合构造的神经网络,发挥了二者各自的优点并成功的用于船舶性能的预估。仿真试验说明,这种神经网络的收敛速度和估计的准确度都好于多层感知器。关键词人工神经网络,反向传播算法,径向基函数网络,船舶设计1引言人工神经网络是一种具有模拟人类大脑形象思维、联想记忆和信息分布存贮的非线性方法,是目前形式识别和机器学习领域的一个研究热点。其特点是:大规模并行构造、信息的分布式存储和并行处理及良好的自适应性、自组织性和容错性,具

2、有较强的学习、记忆、联想、识别功能等。正是因为具有上述特点,人工神经网络在生物、电子、计算机、数理和工程等众多学科有着非常广泛的应用前景。当前,神经网络的研究已获得多方面的进展和成果1,2,研究者们从不同的角度提出了BP网络,RBF网络、支撑向量机、自组织映射、Hpfield网络等大量神经网络模型。根据神经网络模型的学习方法,可将现有的神经网络学习算法分为有监视者和无监视者两类。其中,有监视者的模型构造及算法比拟简单,主要应用于形式识别及分类领域,典型的算法如BP网络算法、RBF网络算法。传统的BP网络算法采用基于误差反向传播的梯度算法;而RBF网络利用了差值法的研究成果,采用了前馈的构造,二

3、者都是对真实神经网络不同方面的近似,各有其优缺点。本文在分析了这两种算法根本思想的根底上,将二者结合起来,利用各自的优点构造了一种混合神经网络,并讨论了这种网络在船舶设计上的应用。2前馈神经网络模型及根本思想2.1多层感知器神经网络的根本原理这类网络典型的组成分为三部分:由一组感知单元源节点组成输入层,一层或多层计算节点的构成的隐含层及由一组计算节点组成的输出层,如图1所示。图1具有一个隐层的感知器构造多层感知器有如下三个突出特点:网络中的每个神经元模型包含一个非线性激活函数,最常用的是lgisti函数(1)输出。网络包含一层或多层隐藏神经元。网络展现出高度的连接性。多层感知器的网络构成大量借

4、鉴了神经生理学的研究成果,其学习算法是一种类似于生物反射机制的基于误差反向传播的梯度算法BP算法,因此在一定程度上模拟了生物神经元的运行方式。通过训练,多层感知器具有学习数据内部复杂、非线性的生成机制的才能,但其收敛速度比拟慢,推广才能较差,易陷入部分极小点,而且网络的才能随突触数量的增多增长缓慢维数灾。2.2RBF径向基函数网络的根本原理除了采用基于神经生理学的学习算法外,前馈型神经网络还可以看作是一个高维空间中的曲线拟合问题。按照这种观点,学习等价于在多维空间中寻找一个训练数据的拟合曲面,使得训练误差到达某种统计意义上的最正确。最根本的RBF网络的构成包括三层。输入层由感知单元组成,第二层

5、是网络中仅有的一个隐层,其作用是从输入空间到输出空间进展非线性变换,通常该隐层具有较高的维数,第三层是线性的输出层,如图2所示。图2径向基函数网络构造是对视神经功能的模拟。RBF网络可通过Tikhnv正那么化理论和Green函数进展设计,因此学习速度一般远快于多层感知器网络,但也同样存在“维数灾的问题。3混合神经网络模型RBF网络之所以具有分类才能是基于ver原理5,该原理可定性表述为:将复杂的形式分类问题非线性地投射到高维空间比投射到低维空间更可能是线性可分的。根据这一原理,本文首先将数据利用径向基函数进展非线性变换,然后再输入一个单隐层感知器进展分类,算法如下假设满足精度要求那么完毕计算,

6、假设不满足要求那么按照BP算法调整权值。经过不断的迭代学习,直到误差满足规定的误差精度,确定的权系数即为所需的权系数3,4。4计算机试验试验一:基于混合神经网络的船舶设计在船舶设计工作中,由于限制条件繁多,特别是“模糊的概念比拟多,经典确实定性程序算法难以完全满足现代的船舶设计工作。因此,人工神经网络自适应和学习才能就非常有吸引力。自神经网络方法被引入船舶工程以来,我国船舶科技工作者在船舶设计方案的优选和排序、船舶操纵性能的综合评判、船舶构造优化设计、船舶构造设计的评估、船舶建造等方面获得了丰硕的成果。本试验的思路是以船舶主尺度参数为输入,利用神经网络对船舶性能进展预测,以此为船舶初步设计提供

7、参考。学习样本是5条江海直达货船的船型资料,并选择对船舶性能影响较大的主尺度和主尺度系数作为样本输入数据,分别是:船长Lbp,船宽B,吃水T,型深D,方型系数b,重心高度Zg和主机马力BHP见表1,其中6、7行的数据作为测试数据。期望输出数据、实际输出数据和偏向见表2,测试结果见表3。网络中非线性变换层的单元数为30,感知器隐层单元数为5,输出层单元数为2。表1样本输入数据样本输入值N.LbpBTDbZgBHP153.39.242.43.690.7992.95500255.38.642.43.460.8102.77500372.711.372.44.550.8103.64690479.512.

8、452.54.980.8103.98780594.514.772.75.910.8104.731050696.516.713.06.690.8105.351175799.715.633.06.250.8105.001175表2训练输出结果期望输出数据实际输出数据偏向N.TsVTsVTsV15.979.735.95749.7413-0.01260.011326.049.785.98219.7914-0.05790.011435.659.835.65399.82410.00390.005945.689.815.70159.81510.02150.005155.749.935.74219.92890

9、.00210.0011表3测试输出结果期望输出数据实际输出数据偏向N.TsVTsVTsV16.029.785.9529.8156-0.06800.035626.149.906.12419.9108-0.01590.0108从表中给出的结果可以看出,算法具有较好的估计才能。试验二:英文字母识别(a)(b)图3混合构造神经网络性能字母识别是神经网络的一个重要的应用领域,试验中将26个英文字母用一组矢量表示,分别用本文的网络和多层感知器进展训练,并在不同噪声下的识别性能如图3(a)、(b)所示,可见本文算法的性能优于多层感知器。5完毕语本文分析了两种经典的前馈神经网络-多层感知器和径向基函数网络的根本原理,指出它们分别模拟了生物神经网络不同方面的功能,在此根底上构造了一种混合构造的神经网络,充分结合了二者的优点并成功的用于船舶性能的预估。字母识别的仿真试验说明,这种神经网络在收敛速度和抗噪能上均好于经典的多层感知算法。参考文献1HaykinS著,叶世伟,史忠植译.神经网络原理.北京:机械工业出版社,2022.12周毅,徐柏龄.神经网络中的正交设计法研究J.南京大学学报,2001,137(1)3闻新等.atlab神经网络应用设计.北京:科学出版社,2000,94飞思科技产品研发中心.神经网络理论与ATLAB

温馨提示

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

评论

0/150

提交评论