RBF newrb,数组超过最大大小

2视图(30天)
EdWood
EdWood 2016年8月25日
评论道: SHAUIFENG江2018年12月6日
我的输入数据集是13 x778162大。我试图通过newrb创建RBF网络,但我有错误: 错误使用零要求778162 x778162 (4511.6 gb)数组超过最大数组大小的偏好。 我的RBF网络:
如= 0.1;%和平方错误的目标
sc = 0.2;%传播常数
mn = 10;%最大数量的神经元
df = 1;%数量的神经元之间添加显示器
网= newrb(输入,目标,如sc、锰);
使用所有778162个神经元太多,我明白了。但我使用功能 newrb ,所以我想,我可以设置由parametr最大数量的神经元 设为10的神经元,但matlab仍然使用太多空间。
1评论
SHAUIFENG江
SHAUIFENG江 2018年12月6日
嘿,Edwood,
我facinig同样的问题,我有一个考虑,就像你一样。我找不到这个链接的格雷格的答案。你能帮我一点吗?

登录置评。

接受的答案

格雷格·希斯
格雷格·希斯 2016年8月26日
编辑:格雷格·希斯 2016年8月26日
1。看到我NEWRB帖子新闻组和答案
新闻组支安打答案点击
格雷格NEWRB149年63年
2。逆时间顺序可能是最有效的
你的数据似乎13维。通常,30随机分维是足够的对于一个好的训练集。
你不要说这是分类或回归。程序将会不同。
我将从10 ~ 400年或500年的随机集和设计10网。然后通过网运行的其他数据,保存所有分类错误的向量作为训练向量为新的集群。
希望这个有帮助。
谢谢你的正式接受我的答案
格雷格
1评论
EdWood
EdWood 2016年8月26日
我用它来回归。选择所有向量分类错误可以导致过度拟合对吧?

登录置评。

更多的答案(0)

标签

s manbetx 845

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!