Low-Power Acoustic Ecological Monitoring in Remote Areas using Machine Learning and Neuromorphic Engineering

Supervisors:

Primary supervisor Dr Saeed Afshar

Description:

Remote ecological monitoring often faces challenges due to power constraints, data overloads, and the requirement for long-term deployment without regular maintenance. This project proposes an integrated system employing machine learning and neuromorphic engineering, designed to efficiently process acoustic data and enable long-lasting, autonomous operation in remote locations.

Neuromorphic systems, inspired by the human brain, excel at real-time, low-power processing. Leveraging neuromorphic hardware such as event-based sensors and neuromorphic processors, we aim to develop a system that consumes power only when processing changes in the acoustic environment, thus enabling long-term deployment.

Machine learning will play a crucial role in the analysis and interpretation of the captured data. The system will be trained to identify and tag specific acoustic events that indicate particular ecological phenomena, thereby reducing the volume of data that needs to be stored or transmitted and preventing user overwhelm. This strategy allows for focused monitoring of ecological changes without the need for human intervention.

Outcomes:

This project aims to leverage both machine learning and neuromorphic engineering principles to develop a low-power, long-lasting, and efficient system for automated acoustic ecological monitoring in remote areas. The system will accurately capture and analyze acoustic data, tagging specific ecological events to allow for focused, meaningful interpretation and avoid overwhelming the user with useless data. This will include the following tasks:

  • Literature Review: Conduct a comprehensive review of current research in acoustic ecological monitoring, neuromorphic engineering, and machine learning as applied to ecological data.
  • System Design: Design an integrated neuromorphic and machine learning system for acoustic ecological monitoring. This involves selecting suitable acoustic sensors, designing neuromorphic hardware configurations, and creating machine learning models for acoustic event identification.
  • System Implementation: Implement the designed system using appropriate hardware and software tools.
  • Training and Validation: Train the machine learning models using diverse acoustic ecological data, then validate and optimize them based on their performance.
  • Field Testing and Evaluation: Deploy the system in a real-world remote environment for field testing. Evaluate the system's performance in terms of power efficiency, longevity, data reduction, and accuracy of acoustic event identification.
  • Communication and Publication: Write up the results in a format suitable for publication in a scientific journal. Also, present the results at relevant conferences and workshops.

Eligibility criteria:

Experience in Python or other languages commonly used in machine learning and neuromorphic engineering is necessary. Familiarity with various machine learning frameworks, neuromorphic hardware and software, and data preprocessing techniques is beneficial. Knowledge of acoustics, ecology, and remote monitoring technologies would also be advantageous.