Inquiry about some Details on building a Neural Network
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Karen
el 16 de Oct. de 2014
Respondida: Karen
el 17 de Oct. de 2014
Hello All,
I have the following questions regarding building a Neural Network in Matlab
1- Is there a way to add a new Gaussian function as an activation function (Transfer function) in the neuron 2- Is it possible to build a custom network with a custom temporal Difference back propagation algorithm instead of the normal back-propagation algorithm used ? .. Is it possible to update the existing back-propagation algorithm to deal with the temporal difference algorithm instead ?
Really appreciate your reply Thanks so much
0 comentarios
Respuesta aceptada
Greg Heath
el 17 de Oct. de 2014
0. "in the neuron" ??? Do you mean " in a hidden neuron layer " ?
1. NEWRB automatically adds radbas neurons during training. Additional radbas neurons can be added by modifying net.IW{1,1}. However, the performance on previous data will probably be compromised. Therefore, net.b{2} and net.LW{2,1} will also have to be adjusted.
2. The only way to do this using existing MATLAB functions is to
a. Retrain NEWRB from scratch
b. Move the weights to NEWGRNN (regression) or NEWPNN(classification)
OTHERWISE
3. MODIFY NEWRB SO THAT AN INITIAL CONFIGURATION CAN BE SPECIFIED BEFORE LEARNING
4. It looks like TDBP is not a NNTB option.
5. You can always modify MATLAB's source code.
Hope this helps.
Thank you for formally accepting my answer
Greg
0 comentarios
Más respuestas (1)
Ver también
Categorías
Más información sobre Define Shallow Neural Network Architectures 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!