Can calculate AAPE values for my training data, validation data and testing data from my trained network as part of the process, like calculation of performance?
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I have used a feedforward backprop to train a network. I realise some authors calculate Absolute Average Percent Error (AAPE) values for test data, validation data and testing data sets respectively.
1. Is there a code to calculate these AAPE values just like there is to calculate performance or i have to extract the values for the mentioned data sets and calculate manually?
2.If I have to calculate manually, how do I extract these data sets?
Thank you
0 Kommentare
Antworten (1)
KAE
am 6 Sep. 2018
Bearbeitet: KAE
am 6 Sep. 2018
If you train a network as follows,
[net, tr, y, e] = train(net,x,t)
then the tr.trainInd, tr.valInd, and tr.testInd fields allow you to index the datapoints used for training, validation and testing. For example,
tTest = t(:, tr.testInd);
allows you to extract the target values used for testing. You can then calculate any statistic you like.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Statistics and Machine Learning Toolbox finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!