我如何创建一个神经网络,将多个输入和输出?
62(30天)
显示旧的评论
你好,我想设计一个ffnn神经网络。我有900 x4的输入数据,我想900 x2的设计与输出数据。这里就是我设计:但你不能分配函数输出这个表达式。发生错误。
你怎么解决这个问题?
清晰的所有;关闭所有;clc;
一个= xlsread (“input2.xlsx”);
[4]=大小(输入)
[2]阿=大小(目标)
输入=[(:,3)一个(:,4)(:,5)(:,6)];
目标= [(:1)(:,2));
网= feedforwardnet (10);
网=火车(净、输入、目标);
y =净(输入);
穿孔=执行(净,y,目标)
0评论
答案(2)
Bhargavi Maganuru
2019年11月26日
输入的
火车
应该R-by-Q矩阵R在哪里输入大小和Q是批量大小。
输入大小是900 x4 (Q - 900和R-4)和目标大小是900 x2 (Q - 900和r2)在你的情况中。
所以
与下面的线没有问题
网=火车(净、输入、目标);
但是,行
y =净(输入);
穿孔=执行(净,y,目标)
会给你一个错误,因为大小不匹配。你可以试着用转置输入和目标
。
y =净(输入);
穿孔=执行(净,y,目标');
希望这冥界
ps !