Inquiry about some Details on building a Neural Network
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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 commentaires
Réponse acceptée
Greg Heath
le 17 Oct 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 commentaires
Plus de réponses (1)
Voir également
Catégories
En savoir plus sur Define Shallow Neural Network Architectures dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!