Alba Márquez-Rodríguez - GrunCrow

Computer Scientist specialized in Computer Vision

Passionate about AI, Deep Learning and Data Analysis

for Ecology and Conservation.

Projects

Explore some of the projects I have been involved in.

They are mainly innovative projects at the intersection of Artificial Intelligence, Computer Vision, and biodiversity conservation. These projects delve into cutting-edge technologies such as generative AI and neural network-based classifiers and detection systems, all aimed at advancing ecological research and biodiversity monitoring.

BirdNET prediction validator app

SEANIMALMOVE

July 2024 - Present

BirdNET Predictions Validator App is a Gradio-based Python application designed to facilitate the validation of bird species predictions generated by BirdNET. The app allows users to visualize, listen to audio segments, and record the accuracy of predictions in a downloadable CSV file. This tool aims to be a public resource for ornithologists, bird enthusiasts, and developers to validate and improve bird species prediction models.

App overview

TFM: Application of Deep Learning techniques in the Classification of Bird Audio for Environmental Monitoring in Doñana

Universidad de Córdoba

October 2023 - September 2024

Passive acoustic monitoring (PAM) that uses devices like automatic audio recorders has become a fundamental tool in conserving and managing natural ecosystems. However, this practice generates a large volume of unsupervised audio data, and extracting valid information for environmental monitoring is a significant challenge. It is then critically necessary to use methods that leverage Deep Learning techniques for automating species detection. BirdNET is a model trained for bird identification that has succeeded in many study systems, especially in North America or Europe, but it results inadequate for other regions due to insufficient training and its bias on focal sounds rather than entire soundscapes. Another added problem for species detection is that many audios recorded in PAM programs are empty of sounds of species of interest or these sounds overlap. This study presents a multi-stage process for automatically identifying bird vocalizations that includes first a YOLOv8-based Bird Song Detector, and second, a fine-tuned BirdNET for species classification at a local scale with enhanced detection accuracy. As a study case, we applied this Bird Song Detector to audio recordings collected in Doñana National Park (SW Spain) as a part of the BIRDeep project. We annotated 461 minutes of audio data from three main habitats across nine different locations within Doñana, resulting in 3749 annotations representing 38 different classes. Mel spectrograms were employed as graphical representations of bird audio data, facilitating the application of image processing methods. Several detectors were trained in different experiments, which included data augmentation and hyperparameter exploration to improve the model’s robustness. The model giving the best results included the creation of synthetic background audios with data augmentation and the use of an environmental sound library. This proposed pipeline using the Bird Song Detector as a preliminary step, significantly improves BirdNET detections by increasing True Positives by approximately 281.97%, and reducing False Negatives by about 62.03%, thus demonstrating a novel and effective approach for bird species identification. Our findings underscore the importance of adapting general-purpose tools to address specific challenges in biodiversity monitoring. The experimental results show that fine-tuning Deep Learning models that account for the unique characteristics of specific ecological contexts can substantially enhance the accuracy and efficiency of PAM's efforts.

Project Image 1 Project Image 2 Conclusion

TFG: Classification of camera trap images with a convolutional neural network

Universidad de Huelva

February 2023 - November 2023

Biodiversity studies involve direct field observations or the analysis of images, which presents a workload in terms of time and effort for specialists. In this context, this Bachelor's Thesis addresses the design and application of a classification model for camera trap images.

An 8000-image dataset from camera traps have been employed, classified by contained species, including horse, deer, fallow deer, human, wild boar, cow, and fox. Two convolutional neural networks were used as classification models: MobileNetV2 (3,088,680 parameters) and a network named Crohn’s Architecture (599,168 parameters). Training, validation, and evaluation were carried out with an 80 %, 10 %, and 10 % split, respectively. The networks achieved an accuracy rate of approximately 70 %. In-depth analysis unveiled the primary challenge of knowledge extraction from these images due to their intrinsic complexity, amplified by the limited dataset size. This observation materialized upon applying the models to a novel dataset containing 21,000 images spanning 15 diverse categories. These images showcased the subject of interest prominently against a controlled backdrop. The networks’ performance on this reference dataset significantly improved, yielding an accuracy rate exceeding 95%.

In summary, this study emphasizes the importance of having a high-quality dataset, as it directly and significantly impacts the performance of neural networks. The achievable results with a neural network are inherently linked to the dataset’s quality and available annotations.

Project Image 1 Conclusion Project Image 2

Combination of genetic programming and boids flock simulation

University of Wroclaw

Authors: Daedheldir, GrunCrow
October 2021 - February 2022

Combination of genetic programming and boids flock simulation to recreate input images with an artistic twist by limiting genes (mathematical operations) available to agents. This project was undertaken during my ERASMUS at the University of Wroclaw, in the Master Introduction to Artificial Intelligence course.

Project Image 1 Project Image 2 Project Image 3