a kaggle competition starter parck
This repository will contain everything you need to get started on the Cornell Birdcall Identification competition along with a couple of notebooks demonstrating potentially useful ways of addressing the problem.
This repository is powered by nbdev - your one stop solution for DRY-ing up your notebooks!
Please reach out if you have any questions, check out the conversations in the issues! This is a shared effort and all contributions are welcome!
PLEASE NOTE: The code in this repository will walk you from downloading the data through training all the way to performing inference on data similar to that in the test set (though sampled from a different distribution). For steps required to perform inference on the hidden test set and make a submission on Kaggle (as well as for further details on the modelling approach) please consult the following posts:
- ESP Starter Pack v1 - simple classifier trained on 5 second excerpts.
- ESP Starter Pack v2 - Multi Instance Learning based on this fantastic paper by Jan Schlüter.
This community effort is supported by The Earth Species Project. In our quest to decode non-human communication, we plan to sharpen our toolset through sharing with and learning from the bioacoustic research community. You can learn more about who we are on our website.
This section will contain reference material that can be useful for getting started.
- How to work with sound in Python? - a primer on how sound is represented inside a computer and how to work with it in an ML context.
- A skeleton notebook for making a submission using Kaggle kernels.
- How do you use a model you trained locally in your solution in a kernel only competition with Internet turned off?
Competition specific information
To stand a chance in a Kaggle competition, you need to read everything posted in the discussions. The amount of information the community accumulates over the course of a competition is immense. Here are some threads that stand out:
1. What portion of clips in the test set have birds signing?