This repository contains code for classifying dolphin species using deep learning techniques and supports the related publication on improving acoustic classification of two closely related species, the Atlantic bottlenose and common dolphin.
The main files are:
code/dataprocess.R: Prepares the datasets for model training and evaluation.report_species.qmd: Generates the report for the species classification task. Setecho: truein YAML header and recompile to see the underlying code along the outputs in the resulting filereport_species.pdf. In the section "General parameters", setrerun_CV <- TRUEto rerun the cross-validation and generate new results (the cross-validation codes are in the foldercode/); it is set toFALSEby default to use the precomputed results. Similarly, setrerun_pdp <- TRUEto update partial dependence plots, which are set toFALSEby default.code/map_dolphins.R: Loads the metadata file fromdataraw/and generates a map of the recording locations: