-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
in a supervised setting, why are the results of the test set tested during training, #2
Comments
Hi, I am a little confused about your question. During training, we only use the dev set for evaluation in order to save the best checkpoint. Do you mean that you cannot reproduce the results under supervised settings? |
I use the dataset of another task. The accuracy rate on the training set, validation set and test set can reach 100%, and the loss value is above 4.0. I feel this result is very strange. I see that there is a 5-fold cross in the code. is it also trained on the test set, resulting in a very high accuracy rate? and Why is 5-fold cross-validation used in the evaluation process? Thank you very much for your reply |
Why is 5-fold cross-validation is used: Why "The accuracy rate on the training set, validation set, and test set can reach 100%, and the loss value is above 4.0": |
I use CMV datasets. I don't know why the loss value doesn't drop and the accuracy improves still. |
Hello, in a supervised setting, why are the results of the test set tested during training, so that the results of the test set will not be high?
I don't quite understand this part, please advise, thanks.
The text was updated successfully, but these errors were encountered: