feeding training and testing data into network

Hello,
I hope you can help me :)
I am trying to train a radial basis neural network with a 'training set', and test it against the 'testing set'. I do not want to select my 'testing set' randomly from a larger set. I have carefully selected my training/testing sets.
I am trying to train many networks in an attempt to find the best possible network for generalization by dynamically adjusting the free parameters.
I must use an radial basis neural network.
Note: I have found things like this net.divideParam.trainRatio = 70/100; % Adjust as desired net.divideParam.valRatio = 15/100; % Adjust as desired net.divideParam.testRatio = 15/100; % Adjust as desired but believe them to be too simplified.

 채택된 답변

Greg Heath
Greg Heath 2013년 4월 16일

0 개 추천

Those functions are not valid for the radial basis functions Just train with the training set. Then, when it is finished, test with the test set.
Unfortunately the RBFNN functions newrb and newrbe are neglected step-children.
They have few of the options given to the MLP functions (fitnet, patternnet, etc).
In particular,
1. You cannot initialize weights before the first training loop.
2. You cannot use validation and test sets.
3. There is no training history output tr.
4. ...
Thank you for formally accepting my answer
Greg

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Deep Learning Toolbox에 대해 자세히 알아보기

질문:

stu
2013년 4월 15일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by