len*_*ung 4 weka neural-network
我正在尝试在Weka知识流程中使用Multi-Perceptron.在附件中,您可以看到块的设置.正如帮助中所写:"hiddenLayers - 这定义了神经网络的隐藏层.这是一个正整数列表.每个隐藏层1个.逗号分隔.没有隐藏层在这里放一个0.这只有在设置autobuild时才会使用.还有通配符'a'=(attribs + classes)/ 2,'i'= attribs,'o'= classes,'t'= attribs + classes."
但是,它对我来说仍然有点混乱.如何构建一个具有3个隐藏层的神经网络,每个隐藏层具有不同数量的单元(比如2,5,6).你能帮忙解释一下通配符值吗?我认为这只是隐藏层的数量,而不是每层隐藏单元的数量.
GUI选项将帮助您完成此任务.如果为隐藏层提供"2,5,6",它将分别创建3层,分别为2,5和6个单元.通配符值似乎是它们所代表的数字的快捷方式(a =(属性数+ +类的数量)/ 2等).这里有一些代表我的意思的视觉步骤.
a =属性数+ +类数/ 2
有6个属性和1个类,所以a = 7/2 = 3
这意味着我们希望在第一个隐藏层中看到3个单元,然后是2,5和6,然后是输出层中的1个单元.
归档时间: |
|
查看次数: |
11743 次 |
最近记录: |