Closed bbcfox closed 5 years ago
Thanks for your response. According to the main file, the number of training iteration is set to 100, and you saved all these test results. How can I get the final accuracy and F1 score? Use the mean value or the highest one? As the number of training iteration has significant influence on experiment results for small datasets.
In principle, the final results should be the results obtained in the epoch 100. However, the training is quite unstable due to the small size of the training dataset and thus the number of training iterations (epochs) should be carefully determined.
For TNet-LF, you can pick the results obtained from epoch 25 or 30 (i.e., set the number of training iterations as 25 or 30)
For TNet-AS, you can pick the results obtained from epoch 50, 60, or 70 because we observe that it's more difficult to train TNet-AS.
thanks!
Hi, Li Xin! In your paper, all hyper-parameters are tuned on 20% randomly held-out training data to adjust the hyper-parameter collection.
But, based on your code, I don't observe any separating procedure for training examples. How are hyper-parameters tuned? Only base on test examples?