Profile picture Benjamin Cates he/him Irvine, CA
/sitemap

PyHa Analyzer

Description

PyHa Analyzer is a bird call classification system that I helped develop at UC San Diego as a part of the Engineers for Exploration research cohort of Summer 2023. It uses multiple different convolutional neural networks on audio spectrograms to classify bird calls by species. Project is in collaboration with the San Diego Zoo Wildlife Alliance.

My Contributions

  • Documented and set up three AWS EC2 instances to train ML models
  • Implemented pseudo-labeling to fix domain shift problem
  • Wrote CSV formatting code to standardize varying file formats
  • Compare different techniques to chunk long audio data into short clips
  • Develop testing procedures to compare different preprocessing techniques
  • Wrote utilty to visually compare augmentation techniques

Technologies Used

  • Python
  • PyTorch
  • Pandas
  • AWS
  • Numpy
  • Matplotlib

Links