I have written a code , the purpose of the code is classification of EEG datasets related to emotion, I have used both newff and patternet , I have always thought there is no difference between them except for the training function they use , but the thing is there are tremendous changes between the results; for example some times when I use same number of neurons for my network hidden layer, using newff leads to some results while using patternet may lead to no result , it seems net is not working or the result will lead to a very big error. I wonder why is that for. more over I assume in new version of net codes I mean patternet for example there are some ways that prevent overfitting happens even we set net.divideParam.valRatio=0 , it seems there are some hidden strategies that keep net from overfitting. I would really appreciate it if some one helps me to figure these differences out.
MATLAB: Newff vs patternet in the program
Deep Learning Toolboxemotion recognitionnewffoverfittingpatternnet
Related Question
- Neural network about weights
- Error using classperf function
- About neural net fitting (at neural network toolkit)
- Differrence between feed forward & feed forward back propagation
- How to create a neural network with 1 layer only (no hidden layers)
- Neural Network Plotting Confusion Matrix
- Plotting MSE of Validation and Testing Data during training of ANN
Best Answer