-
Notifications
You must be signed in to change notification settings - Fork 4
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
Training hyperparameters optimization #10
Comments
Hi, sorry for a slow reply! To answer your question more generally, how to do a good hyperparameter optimization: I would start by sweeping a few values of learning rate and batch size. You might also try to train for more epochs -- it looks like you have 10 currently.
This is something we've observed as well, and it is probably because offsets and onsets are handled differently by the model. The model first predicts the onset, and then predicts the duration of the box to get the offset. You might try to increase the value of the hyperparameter In a future version, we might adjust how this is handled. It's good to know this is an issue that's important to users.
We have found that it is possible to increase model performance on short calls by changing how fast the audio is played back to the model. To do this, change the
This is tricky to troubleshoot--try some of the hyperparameter adjustments above. If your val set has few vocalizations in it, it may be difficult to see when the model is improving.
This is an option we added for datasets that have lots and lots of silence in them. It omits empty clips from each training epoch, just to increase training speed. If your dataset is relatively small and doesn't include lots of silence, then you should set this to 0. Please let us know if you have more questions, I will try to pay closer attention to github issues. |
Hi, thank you so much for developing such a nice framework!
I'm new to model training and I'm trying to train the model on a dataset with about 6000 vocalizations, consider there are around 10 types and the dataset size is still small, I want to find the optimal hyperparameter combination to get a high performance model, yet there are several issues in my training tests:
The following example figures are from one training with:
And the inference result will be omitting many more vocalizations. Could you kindly help me in resolving the issues and gaining a deeper understanding of the model? Great appreciation for any suggestions you may have : )
The text was updated successfully, but these errors were encountered: