Inquiry about some Details on building a Neural Network
1 回表示 (過去 30 日間)
古いコメントを表示
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 件のコメント
採用された回答
Greg Heath
2014 年 10 月 17 日
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 件のコメント
その他の回答 (1 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!