Skip to content

earthspecies/cornell-birdcall-competition-starter-pack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:

  1. ESP Starter Pack v1 - simple classifier trained on 5 second excerpts.
  2. 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.

What you need to know

This section will contain reference material that can be useful for getting started.

  1. 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.
  2. A skeleton notebook for making a submission using Kaggle kernels.
  3. 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?

About

Cornell Birdcall Identification (a Kaggle competition) starter pack

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages