- A training set with known ground truth values. This is used in the training process.
- A validation set with known ground truth values. This is used in the training process to decide when to quit training.
- A test set with unknown values.
could anyone help me how to validate the neural network
2 ビュー (過去 30 日間)
古いコメントを表示
I am developing neural network model to train, validate and test the network.
For training I am using net = trainNetwork(XTrain,YTrain,layers)
For testing I am using YPred = predict(net,XTest).
Before testing I need to do validation with the trained network using validation XVal.
Could anyone please help me how to do validation for the trained network before testing.
3 件のコメント
Image Analyst
2021 年 6 月 27 日
You wrote your own trainNetwork() function? Well, you should know how to pass data to it then. Sorry I can't help you anymore with your custom function(s) - I prefer to use Toolbox functions rather than write my own.
回答 (1 件)
KSSV
2021 年 6 月 27 日
Read the documentation of TrainNetwork, you can pass the validation data to the function.
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Get Started with Statistics and Machine Learning Toolbox についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!