Does patternnet create MLP neural network??
6 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Samisam
el 3 de En. de 2018
Editada: Walter Roberson
el 5 de En. de 2018
I want to create a NN to classify Iris Data set with a specific algorithm like (ABC) this NN should be MLP-NN I see a lot of questions and their answer but I can't really consider if patternnet creates MLP-nn or not can any body ensure me???
0 comentarios
Respuesta aceptada
Greg Heath
el 4 de En. de 2018
Yes. The configuration generated by the call to patternnet is a
Multi-layer-perceptron
https://en.wikipedia.org/wiki/Perceptron
Thank you for formally accepting my answer
Greg
2 comentarios
Walter Roberson
el 4 de En. de 2018
The documentation at https://www.mathworks.com/help/nnet/ref/perceptron.html specifically says that patternnet does nonlinear separation and that perceptrons never do.
Greg Heath
el 5 de En. de 2018
Editada: Greg Heath
el 5 de En. de 2018
Quite a bit of confusion occurs because there is a lack of understanding concerning the term "perceptron" because
The single term perceptron DOES NOT IMPLY HIDDEN LAYERS.
The acronym MLP implies a multilayer perceptron.
Therefore one has to read carefully to be sure which one the referral concerns.
The default configurations of fitnet and patternet have a single hidden layer and are, therefore, MLPs. HOWEVER, the default of 10 can be overwritten to 0. Then the configuration becomes a perceptron.
Hope this helps. (Yeah, I know!)
Greg
Más respuestas (1)
Walter Roberson
el 3 de En. de 2018
No, patternnet does not use MLP.
and see the File Exchange for a number of MLP contributions.
5 comentarios
Greg Heath
el 5 de En. de 2018
Editada: Walter Roberson
el 5 de En. de 2018
- ONE hidden layer is sufficient.
- Use FITNET for curveFITting and regression.
- Use PATTERNNET for PATTERN-recognition and classification.
- "F"eed"F"orward net new"ff" and special cases new"fit" for curve"FIT"ting and new"pr" for "P"attern "R"ecognition are obsolete.
- 10 neurons in a hidden layer is a default that does not have to be specified
- The basic code for each is given in the help and doc documentation:
help fitnet
doc fitnet
and similarly for patternnet.
In addition, I have posted zillions of examples, including tutorials, in both the NEWSGROUP and ANSWERS.
Ver también
Categorías
Más información sobre Get Started with MATLAB en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!