YoVDO

Dissecting a Low Power AI/ML Edge Application - Noise Suppression

Offered By: tinyML via YouTube

Tags

TinyML Courses Machine Learning Courses Neural Networks Courses Embedded Systems Courses Audio Processing Courses Energy Efficiency Courses Edge Computing Courses

Course Description

Overview

Explore a comprehensive analysis of low-power AI/ML edge applications for noise suppression in this 27-minute conference talk from the tinyML Summit 2022. Delve into the evolution of noise suppression algorithms, from traditional spectral-subtraction methods to advanced RNN and Transformer-based approaches. Examine the challenges of deploying computationally demanding AI/ML algorithms in battery-powered devices like earbuds and mobile phones. Learn about an example RNN-based Noise Suppression algorithm and discover how offloading ML processing from a DSP to an ML-optimized IP can significantly reduce energy consumption. Gain insights into a robust software framework that enables developers to combine traditional and ML-based processing functions for optimal user experience. The talk covers key topics including virtual meetings, video conferencing fatigue, software optimization, latency and energy considerations, and software development strategies for noise suppression applications.

Syllabus

Introduction
Virtual meetings
Video conferencing fatigue
Agenda
Challenges
Noise Suppression
Overview
Demonstration
Holistic Approach
Software Optimization
Latency and Energy
Software Development
Conclusion
Sponsors


Taught by

tinyML

Related Courses

Deploying TinyML
Harvard University via edX
Learning TinyML
LinkedIn Learning
Create and Connect Secure and Trustworthy IoT Devices
Microsoft via YouTube
Speech-to-Intent on MCU: TinyML for Efficient Device Control - Lecture 6
Hardware.ai via YouTube
Wio Terminal TinyML Course - People Counting and Azure IoT Central Integration - Part 3
Hardware.ai via YouTube