- What is your use case?
- What is the domain of your problem?
- What are you trying to achieve?
- Which MATLAB functions are you using?
- Can you provide an example as to what are your inputs & expected output?
how to know the indices of the test data?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
I am trying to use the data used for testing only to predict the output since it is not used in training but I can't find the indices to use the data
2 Kommentare
Rohit Kudva
am 16 Jul. 2015
Hi Wafa,
It would be nice if you could clarify your question so that the community can help you further.
- Rohit
Antworten (2)
Greg Heath
am 21 Jul. 2015
Test data is not to be used to determine parameter settings.
It is to be used only for obtaining UNBIASED estimates of performance on unseen nondesign (nontraining and nonvalidation ) data.
You can explicitly choose your datadivision subsets before training by using functions dividetrain, divideblock, divideind, divideint or dividerand. Use the help and doc commands for documentation details.
Or, you can accept the dividerand default.
Either way, the indices are available from the training record tr. If
[ net tr ... ] = train( net, input, target, ... )
then
tr = tr % NO SEMICOLON!
will yield a treasure trove of post training info, including the indices of the train/val/test subsets.
Hope this helps.
Thank you for formally accepting my ANSWER
Greg
0 Kommentare
farzad
am 24 Jul. 2015
Dear Professor Heath
shall you please refer us to some published papers from you so we can verify and give reference to your work in accademic works ?
thank you very much
0 Kommentare
Siehe auch
Kategorien
Mehr zu Get Started with Deep 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!