24小时热门版块排行榜    

查看: 398  |  回复: 0

似海晴天

铁虫 (初入文坛)

[求助] Matlab径向基网络模拟,求大神指导

想用径向基网络建模,建立三个变量与目标应变量的关系。直接用的其内部工具箱(因为不太懂里面具体算法),就是newrb、newrbe、newgrnn这些函数,目的是找一个误差最小的模型。先用了167组数据来训练,最后用30组数据来检测模型预测误差。程序如下:

clear all
clc
rng('default')
rng(0)


t=[140.47        8.98        170        0.98
135.39        8.72        158.48        0.94
121.42        8.56        141.19        0.73
111.74        8.55        141.91        0.97
208.98        8.04        100.85        1.09
103.17        8.04        153.43        0.77
102.37        8.02        128.22        0.72
191.79        8.01        115.26        0.42
124.99        7.83        140.47        2.96
106.66        7.8        161.36        0.89
145.49        7.79        119.58        1.34
141.26        7.78        126.06        2.2
171.95        7.72        105.17        0.95
105.55        7.68        177.2        0.79
144.44        7.66        123.09        1.85
73.33        7.64        154.87        0.41
98.72        7.61        94.85        0.23
119.04        7.59        133.26        1.13
140.78        7.58        139.03        2.44
111.74        7.58        161.36        1.11
146.82        7.57        116.7        2.2
92.06        7.57        151.27        1.85
91.74        7.56        147.67        1.91
103.17        7.56        144.07        0.79
66.5        7.53        164.24        1.71
124.99        7.52        136.87        2.04
141.26        7.46        158.48        2.97
137        7.46        114.05        1.18
113.01        7.44        118.2        0.65
344.42        7.44        90.04        0.24
175.91        7.43        98.69        0.82
142.37        7.4        116.7        2.51
112.37        7.37        126.78        0.32
66.5        7.36        170        1.71
113.33        7.35        144.07        1.61
127.97        7.34        144.07        2.96
75.23        7.34        120.91        0.33
134.12        7.32        133.26        2.61
88.88        7.31        122.46        0.75
132.93        7.3        129.06        2.25
140.31        7.3        122.46        1.82
114.75        7.29        144.07        1.54
88.88        7.28        118.86        0.29
115.87        7.28        104.45        0.23
138.88        7.27        139.75        2.9
133.32        7.26        124.62        2.42
136.9        7.25        134.46        2.64
112.69        7.25        134.7        1.6
73.01        7.24        144.07        0.87
76.82        7.23        133.98        0.45
147.21        7.22        139.27        2.81
115.07        7.21        98.69        0.51
121.74        7.2        136.87        2.54
84.12        7.2        126.06        0.37
168.64        7.18        87.64        0.29
63.65        7.17        176.48        2.16
65.31        7.16        161.36        2.28
106.34        7.16        120.06        0.52
57.14        7.15        136.87        0.96
113.17        7.13        126.06        1.61
117.45        7.13        124.62        1.06
80.95        7.13        129.66        0.43
139.36        7.12        117.42        1.52
99.99        7.11        136.87        0.87
113.33        7.1        133.26        1.82
91.26        7.1        140.48        1.65
60.79        7.09        241.32        2.77
138.56        7.08        123.9        2.33
83.65        7.08        131.82        1.6
96.55        7.08        133.26        1.27
71.82        7.08        128.22        0.48
161.89        7.05        113.81        0.89
71.82        7.05        136.87        0.33
136.82        7.03        153.43        2.99
83.65        7.03        124.62        0.6
129.95        7.03        114.05        1.76
105.15        7.01        138.07        2.07
60.87        7.01        140.47        1.43
241.25        7.01        80.04        0.39
71.98        6.97        146.23        2.19
59.52        6.97        78.04        0.4
218.24        6.96        84.04        0.6
71.27        6.94        208.18        2.34
112.43        6.94        118.14        1.63
101.85        6.94        122.46        0.9
118.64        6.94        117.66        0.87
73.33        6.94        134.7        0.87
184.64        6.92        91.24        0.43
190.46        6.92        96.05        0.4
104.28        6.89        136.87        1.67
120.63        6.88        138.31        2.54
86.03        6.88        141.91        1.84
222.21        6.88        79.24        0.43
207.39        6.88        93.64        0.87
137.56        6.88        103.25        0.68
137.56        6.87        111.05        0.91
101.58        6.86        120.3        1.99
107.93        6.86        122.46        1.26
84.65        6.86        57.63        0.27
85.71        6.85        141.91        2.71
75.87        6.84        180.81        2.7
90.15        6.84        136.87        2.04
211.63        6.84        75.04        0.35
138.88        6.83        127.86        2.82
171.95        6.83        104.45        0.7
106.34        6.82        119.58        0.84
187.82        6.82        78.04        0.33
86.03        6.81        141.91        1.84
119.04        6.8        133.86        2.73
79.36        6.8        138.31        1.56
246.02        6.8        72.03        0.33
153.76        6.77        106.85        0.88
161.7        6.77        94.25        0.6
193.11        6.77        93.04        1.24
71.9        6.76        103.25        0.87
118.64        6.75        117.66        2.58
72.61        6.75        126.78        1.11
161.37        6.74        86.44        0.58
68.73        6.72        131.1        1.73
57.14        6.72        141.91        1.67
61.5        6.72        131.82        1.24
208.98        6.72        72.03        0.36
61.66        6.71        126.06        1.43
234.11        6.7        72.03        0.51
219.03        6.65        108.05        1.26
79.36        6.64        138.31        2.96
208.98        6.64        82.84        0.87
261.89        6.59        66.03        0.47
60.31        6.58        153.43        1.67
347.2        6.58        85.24        1.7
262.68        6.58        105.05        2.04
72.06        6.57        112.37        1.24
289.66        6.57        93.04        1.28
72.54        6.56        136.87        2.53
88.88        6.54        138.31        2.58
57.14        6.54        141.91        1.99
199.99        6.54        76.84        0.51
60.79        6.53        126.06        1.55
77.3        6.5        131.1        1.7
135.39        6.49        136.15        2.94
111.74        6.49        122.46        2.22
73.33        6.49        131.1        1.87
114.91        6.49        107.33        1.72
74.37        6.48        87.04        1.26
185.7        6.48        78.04        0.4
54.2        6.47        226.19        2.85
83.65        6.45        131.82        2.04
83.65        6.38        131.82        2.04
57.46        6.33        206.74        2.74
83.65        6.3        131.82        2.04
271.81        6.3        94.85        1.56
301.57        6.3        72.03        1.36
166.66        6.3        87.04        0.76
64.68        6.25        126.06        1.61
216.92        6.25        69.63        0.39
83.17        6.24        117.42        1.58
59.52        6.23        136.87        1.64
88.57        6.16        113.09        1.68
79.36        6.16        66.03        1
97.61        6.14        108.05        2.94
60.31        6.07        157.76        2.41
73.73        6.03        141.91        2.94
60.31        6.02        158.48        2.19
69.38        6.02        81.64        1.01
81.63        5.87        60.03        2.3
115.87        5.68        141.91        3.19
80.95        5.67        110.93        2.37
];

s=[101.26        8.52        141.91        0.59
170.62        8.23        124.62        1
142.85        7.65        158.48        2.99
107.45        7.65        131.82        0.81
115.87        7.5        141.91        2.09
107.45        7.5        131.82        0.81
132.69        7.34        138.31        2.31
116.66        7.34        125.34        1.04
339.26        7.25        94.85        0.26
126.18        7.24        140.47        2.86
148.2        7.08        139.27        2.96
123        7.08        132.06        2.53
112.69        6.98        128.94        1.65
208.98        6.98        90.04        0.72
277.76        6.9        78.04        1.17
89.52        6.89        136.87        2.46
71.58        6.85        134.7        1.25
202.9        6.85        90.04        0.65
79.84        6.79        135.42        2.47
64.68        6.79        211.06        2.19
194.43        6.69        87.04        1.07
218.24        6.69        72.03        0.54
86.82        6.54        129.66        1.62
140.2        6.54        102.05        1.1
60.31        6.45        126.78        1.53
90.63        6.43        135.42        2.85
83.65        6.17        131.82        2.04
62.93        6.17        118.14        1.37
58.81        6        217.54        2.97
116.66        5.96        122.46        2.94];


P=t(:,1:3)';T=t(:,4)';
x=s(:,1:3)';y=s(:,4)';

net=newrb(P,T,0,0.5);
Y=sim(net,x)
n=y-Y
n=n./y

这程序很简单,就是把矩阵前3列作为变量,最后一列作为应变量。按照书上的例子,这样应该能得到一个比较靠谱的结果吧?
可是!!!!!
这结果太坑了吧?
Y =

  Columns 1 through 10

    3.0665    3.0665    3.0665    3.0665    3.0665    3.0665    3.0665    2.9918    3.0665    3.0657

  Columns 11 through 20

    3.0505    3.0665    3.0665    3.0665    3.0665    2.7270    3.0661    3.0665    3.0665    3.0665

  Columns 21 through 30

    3.0665    3.0665    3.0665    3.0665    2.8983    3.0655    2.0690    3.0665    3.0665    3.0665

所有预测值都是这!!!我知道这与spread的设定有关系(上面是0.5),我把它设成2的时候,结果:
Y =

  Columns 1 through 10

  293.3616  371.7066  135.7762  369.9301   98.5226  369.9062  341.6942   51.5556  371.6405  102.3544

  Columns 11 through 20

   61.6285  349.3953  225.3740  346.3793  371.7066    4.1097   87.1183  370.5138  243.0657  371.6578

  Columns 21 through 30

  371.2032  273.8207  338.6275  287.0209   54.7928  182.1034    2.0875  371.6999  371.7066  246.6067
不忍直视了!!!
求各位大神指导,到底怎么建能得到靠谱一点的结果呢?我现在是要误差越小越好,谢谢!
回复此楼

» 猜你喜欢

乐呵乐呵一天过的也挺美的
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

找到一些相关的精华帖子,希望有用哦~

科研从小木虫开始,人人为我,我为人人
相关版块跳转 我要订阅楼主 似海晴天 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 我不理解! +19 Edward_pc 2026-08-26 27/1350 2026-09-02 12:08 by Ai19911123
[基金申请] 要骂人了,新模版改版就是要淡化问题凝练这种虚的东西,结果有个评委还在说凝练得不够 +9 瞬息宇宙 2026-08-31 16/800 2026-09-02 12:07 by Ai19911123
[基金申请] 基金系统什么内容也没有 30+4 winsaint 2026-08-27 10/500 2026-09-02 11:35 by 大不刘6
[基金申请] 学科评审组评审是指会评吗? +5 瞬息宇宙 2026-08-31 5/250 2026-09-02 10:13 by 雨冰共舞
[基金申请] 面上合作单位盖章 +6 ssyjh 2026-08-27 9/450 2026-09-01 20:01 by huagongfeihu
[基金申请] 面上函评意见出来了,像什么等级? 20+4 Tsingking1 2026-08-27 17/850 2026-09-01 19:51 by 超级无敌华子
[基金申请] 为什么资助数各大高校都创新高,自己申请怎么就这么难 +13 Kittylucky 2026-08-27 14/700 2026-09-01 11:06 by feng6531
[论文投稿] 小白求助 投论文要求的highlights应该如何写 5+3 l1963982152 2026-08-29 4/200 2026-09-01 09:04 by 北京莱茵编辑
[基金申请] 麻烦专家们看看评委们的意见(F口面上) +7 gdd2018 2026-08-28 12/600 2026-09-01 08:32 by 尼古拉斯小虫
[基金申请] 国社科又开始会评了,不知道这次命运如何 +7 雨打竹帘 2026-08-30 11/550 2026-08-31 23:16 by hittle2008
[基金申请] 基金未中,这种答复是模板吗? +6 zhaosm1982 2026-08-27 7/350 2026-08-31 21:18 by qdxxmc
[基金申请] 面上意见出来了 +12 黄鸟于飞Chao 2026-08-29 23/1150 2026-08-31 18:57 by 黄鸟于飞Chao
[基金申请] 能否申诉? +7 echo8914667 2026-08-30 8/400 2026-08-31 17:00 by yihongxu
[基金申请] 中青基了要发朋友圈吗? +7 349506619 2026-08-28 7/350 2026-08-31 13:39 by 冼亮淀粉酶
[基金申请] 29号明天会评吗 +4 笨笨唐 2026-08-28 4/200 2026-08-31 09:30 by huixian257
[基金申请] 基金不中,共勉 +12 eulota 2026-08-26 12/600 2026-08-31 08:42 by ZJTJZ
[考博] 找导师 +6 yuanjiabao 2026-08-29 7/350 2026-08-30 14:40 by 生科新手
[基金申请] 国自然评审意见 +13 wangmingqi 2026-08-28 19/950 2026-08-29 10:22 by Poppy1104
[基金申请] 2026年叶企孙基金 +4 bud_bud 2026-08-27 7/350 2026-08-29 07:23 by foolishmani
[基金申请] 看板上这么多中的,有点像50人群里49个人都是骗子的那种感觉…… +5 a089 2026-08-26 6/300 2026-08-27 14:05 by jonewore
信息提示
请填处理意见