What does a value of performance in a neural network indicate?
Show older comments
performance = perform(net,Out,y)
trainTargets = Out .* tr.trainMask{1};
valTargets = Out .* tr.valMask{1};
testTargets = Out .* tr.testMask{1};
trainPerformance = perform(net,trainTargets,y)
valPerformance = perform(net,valTargets,y)
testPerformance = perform(net,testTargets,y)
The above is the code I use to calculate training,validation and testing performace. I get values like :
performance =0.9892
trainPerformance = 0.7206
valPerformance =0.5901
testPerformance = 0.5925
what do these values indicate? What are the range of values I should aim at? I have a 603x11 data set.
Thanks in advance.
Accepted Answer
More Answers (0)
Categories
Find more on Deep Learning Toolbox in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!