求助BP神经网络高手请问我下面这样设置输出样本可行吗?模型输出层共有12个输出单元,分别对应:第1个输出单元:0-5,分
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/09 20:51:53
求助BP神经网络高手
请问我下面这样设置输出样本可行吗?
模型输出层共有12个输出单元,分别对应:
第1个输出单元:0-5,分别对应:无情况,只发生1种情况,同时发生2种情况,...同时发生5种情况;
第2个输出单元:1-5,分别对应:A原因,B原因,C原因,D原因,E原因;
第3个输出单元:1-10,分别对应:原因类型(1,2)(为A原因和B原因同时起作用)、(1,3)、(1,4)、(1,5)、(2,3)、(2,4)、(2,5)、(3,4)、(3,5)、(4,5);
第4个输出单元:对应第3个输出单元中第一个原因所占的比重;
第5个输出单元:1-10,分别对应:原因类型(1,2,3)、(1,2,4)、(1,2,5)、(1,3,4)、(1,3,5)、(1,4,5)、(2,3,4)、(2,3,5)、(2,4,5)、(3,4,5);
第6个和第7个输出单元:分别对应第5个输出单元中前两个原因所占的比重;
第8个输出单元:1-5,分别对应:原因类型(1,2,3,4)、(1,2,3,5)、(1,2,4,5)、(1,3,4,5)、(2,3,4,5);
第9、10、11个输出单元:分别对应第8个输出单元中前三个原因所占的比重;
第12个输出单元:0-3,分别对应:无、低、中、高影响.
不胜感激!财富值只有这么多了
请问我下面这样设置输出样本可行吗?
模型输出层共有12个输出单元,分别对应:
第1个输出单元:0-5,分别对应:无情况,只发生1种情况,同时发生2种情况,...同时发生5种情况;
第2个输出单元:1-5,分别对应:A原因,B原因,C原因,D原因,E原因;
第3个输出单元:1-10,分别对应:原因类型(1,2)(为A原因和B原因同时起作用)、(1,3)、(1,4)、(1,5)、(2,3)、(2,4)、(2,5)、(3,4)、(3,5)、(4,5);
第4个输出单元:对应第3个输出单元中第一个原因所占的比重;
第5个输出单元:1-10,分别对应:原因类型(1,2,3)、(1,2,4)、(1,2,5)、(1,3,4)、(1,3,5)、(1,4,5)、(2,3,4)、(2,3,5)、(2,4,5)、(3,4,5);
第6个和第7个输出单元:分别对应第5个输出单元中前两个原因所占的比重;
第8个输出单元:1-5,分别对应:原因类型(1,2,3,4)、(1,2,3,5)、(1,2,4,5)、(1,3,4,5)、(2,3,4,5);
第9、10、11个输出单元:分别对应第8个输出单元中前三个原因所占的比重;
第12个输出单元:0-3,分别对应:无、低、中、高影响.
不胜感激!财富值只有这么多了
理论上可以,因为BP网络算法是有教师的学习,网络内部权值的改变完全依赖你给的训练样本,你的输入和输出的样本经过学习,可以达到上述结果.本身的内部权值的调整是属于黑箱的,只要输出结果合适就成.
建议输出层单元采取线性单元,再接上取整过程,这样就能到到你要求的目的.
再问: 谢谢您!请问 我用matlab神经网络工具箱,运行代码之前还需要先添加这个工具箱吗?为什么我直接输入一段程序 它显示 没有这个函数 之类的问题呢?谢谢您!~
再答: 没有必要呀,如果是程序自带的函数, 你可以直接在主界面输入,如果是自己编写script,也可以直接调用。
建议输出层单元采取线性单元,再接上取整过程,这样就能到到你要求的目的.
再问: 谢谢您!请问 我用matlab神经网络工具箱,运行代码之前还需要先添加这个工具箱吗?为什么我直接输入一段程序 它显示 没有这个函数 之类的问题呢?谢谢您!~
再答: 没有必要呀,如果是程序自带的函数, 你可以直接在主界面输入,如果是自己编写script,也可以直接调用。
求助BP神经网络高手请问我下面这样设置输出样本可行吗?模型输出层共有12个输出单元,分别对应:第1个输出单元:0-5,分
现建立神经网络,输入层2个神经元,输出层2个神经元,请问隐含层应该设置几个神经元 比较好呢
BP神经网络预测降水量时输入和输出分别是什么
大哥 用MATLAB 的nntool能不能做下面的神经网络?bp的 老是提醒我矩阵输出是错误的,无法训练是怎么回事
用Java编写一个程序:第一行输出1个星号,第二行输出3个星号,第三行输出5个星号,并且按"word中的居中"排列
abaqus梁单元输出的一个问题
在三层bp神经网络中,如果知道输入层的值和各个神经元的权值,怎么求输出层的值?
我的神经网络结果为什么都为1,还有对降水量数据预测的时候输入层和输出层应该怎么定?
神经网络输出神经元个数怎么确定
C语言求输出一个数列:输出1,1,2,3,5...的前20项,并以每行5个数字输出
C语言,输出小数点后第N个数字
写出下面输出结果