4 计算机试验
试验一:基于混合神经网络的船舶设计
在船舶设计工作中,由于限制条件繁多,特别是“模糊”的概念比较多,经典的确定性程序算法难以完全满足现代的船舶设计工作。因此,人工神经网络自适应和学习能力就非常有吸引力。自神经网络方法被引入船舶工程以来,我国船舶科技工作者在船舶设计方案的优选和排序、船舶操纵性能的综合评判、船舶结构优化设计、船舶结构设计的评估、船舶建造等方面取得了丰硕的成果。
本试验的思路是以船舶主尺度参数为输入,利用神经网络对船舶性能进行预测,以此为船舶初步设计提供参考。学习样本是5条江海直达货船的船型资料,并选择对船舶性能影响较大的主尺度和主尺度系数作为样本输入数据,分别是:船长Lbp,船宽B,吃水T,型深D,方型系数Cb,重心高度Zg和主机马力BHP(见表1,其中6、7行的数据作为测试数据)。期望输出数据、实际输出数据和偏差见表2,测试结果见表3。网络中非线性变换层的单元数为30,感知器隐层单元数为5,输出层单元数为2。
表1 样本输入数据
|
|
样本输入值 | ||||||
|
No. |
Lbp |
B |
T |
D |
Cb |
Zg |
BHP |
|
1 |
53.3 |
9.24 |
2.4 |
3.69 |
0.799 |
2.95 |
500 |
|
2 |
55.3 |
8.64 |
2.4 |
3.46 |
0.810 |
2.77 |
500 |
|
3 |
72.7 |
11.37 |
2.4 |
4.55 |
0.810 |
3.64 |
690 |
|
4 |
79.5 |
12.45 |
2.5 |
4.98 |
0.810 |
3.98 |
780 |
|
5 |
94.5 |
14.77 |
2.7 |
5.91 |
0.810 |
4.73 |
1050 |
|
6 |
96.5 |
16.71 |
3.0 |
6.69 |
0.810 |
5.35 |
1175 |
|
7 |
99.7 |
15.63 |
3.0 |
6.25 |
0.810 |
5.00 |
1175 |
表2 训练输出结果
|
|
期望输出数据 |
实际输出数据 |
偏差 | |||
|
No. |
Ts |
V |
Ts’ |
V’ |
ΔTs |
ΔV |
|
1 |
5.97 |
9.73 |
5.9574 |
9.7413 |
-0.0126 |
0.0113 |
|
2 |
6.04 |
9.78 |
5.9821 |
9.7914 |
-0.0579 |
0.0114 |
|
3 |
5.65 |
9.83 |
5.6539 |
9.8241 |
0.0039 |
0.0059 |
|
4 |
5.68 |
9.81 |
5.7015 |
9.8151 |
0.0215 |
0.0051 |
|
5 |
5.74 |
9.93 |
5.7421 |
9.9289 |
0.0021 |
0.0011 |
表3 测试输出结果
|
|
期望输出数据 |
实际输出数据 |
偏差 | |||
|
No. |
Ts |
V |
Ts’ |
V’ |
ΔTs |
ΔV |
|
1 |
6.02 |
9.78 |
5.952 |
9.8156 |
-0.0680 |
0.0356 |
|
2 |
6.14 |
9.90 |
6.1241 |
9. 9108 |
-0.0159 |
0.0108 |
从表中给出的结果可以看出,算法具有较好的估计能力。
试验二:英文字母识别

|
(a) |
|
(b) |
|
图3混合结构神经网络性能 |
5 结束语
本文分析了两种经典的前馈神经网络-多层感知器和径向基函数网络的基本原理,指出它们分别模拟了生物神经网络不同方面的功能,在此基础上构造了一种混合结构的神经网络,充分结合了二者的优点并成功的用于船舶性能的预估。字母识别的仿真试验表明,这种神经网络在收敛速度和抗噪能上均好于经典的多层感知算法。
参考文献
[1]Haykin S著,叶世伟,史忠植译. 神经网络原理[M]. 北京:机械工业出版社,2004.1
[2]周毅,徐柏龄.神经网络中的正交设计法研究[J]. 南京大学学报, 2001, 137(1)
[3] 闻新等. Matlab神经网络应用设计[M]. 北京:科学出版社, 2000, 9
[4] 飞思科技产品研发中心. 神经网络理论与MATLAB7实现[M]. 电子工业出版社, 2005. 3
[5] Cover, T.M. Geometrical and statistical properties of systems of linear inequalities with applications in pattern recognition. IEEE Trans on. Electronic Computers, 1965, 14(1): 326-334