I am trying to use Multi-Perceptron in the Weka knowledge flow. In the application you can see the settings for the block. As written in the help: "hiddenLayers" - defines the hidden levels of the neural network. This is a list of positive integers. 1 for each hidden layer. Comma seperated. To avoid hidden layers, hover over here 0. Roll it over only if autobuild, as well as the substitution values "a" = (attributes + classes) / 2, "i" = attributes, "o" = classes, "t" = attributes + classes. "
However, this is still a bit confusing to me. How can I build a neural network with three hidden layers, each of which has a different number of units (say, 2,5,6). And can you explain the meanings of wildcards? I think this is only for the number of hidden layers, and not for the number of hidden units in each layer.
Thank. 
source
share