Optimization Techniques for Powerful yet Tiny Machine Learning Models episode artwork

EPISODE · Jun 7, 2024 · 59 MIN

Optimization Techniques for Powerful yet Tiny Machine Learning Models

from EDGE AI POD · host tinyML Foundation

Can machine learning models be both powerful and tiny? Join us in this episode of TinyML Talks, where we uncover groundbreaking techniques for making machine learning more efficient through high-level synthesis. We sit down with Russell Clayne, Technical Director at Siemens EDA, who guides us through the intricate process of pruning convolutional and deep neural networks. Discover how post-training quantization and quantization-aware training can trim down models without sacrificing performance, making them perfect for custom hardware accelerators like FPGAs and ASICs.From there, we dive into a practical case study involving an MNIST-based network. Russell demonstrates how sensitivity analysis, network pruning, and quantization can significantly reduce neural network size while maintaining accuracy. Learn why fixed-point arithmetic is superior to floating-point in custom hardware, and how leading research from MIT and industry advancements are revolutionizing automated network optimization and model compression. You'll gain insights into how these techniques are not just theoretical but are being applied in real-world scenarios to save area and energy consumption.Finally, explore the collaborative efforts between Siemens, Columbia University, and Global Foundries in a wake word analysis project. Russell explains how transitioning to hardware accelerators via high-level synthesis (HLS) tools can yield substantial performance improvements and energy savings. Understand the practicalities of using algorithmic C data types and Python-to-RTL tools to optimize ML workflows. Whether it's quantization-aware training, data movement optimization, or the fine details of using HLS libraries, this episode is packed with actionable insights for streamlining your machine learning models.Send us Fan MailSupport the showLearn more about the EDGE AI FOUNDATION - edgeaifoundation.org

Episode metadata supplied by the publisher feed · Published Jun 7, 2024

Embed this episode

Can machine learning models be both powerful and tiny? Join us in this episode of TinyML Talks, where we uncover groundbreaking techniques for making machine learning more efficient through high-level synthesis. We sit down with Russell Clayne, Technical Director at Siemens EDA, who guides us through the intricate process of pruning convolutional and deep neural networks. Discover how post-training quantization and quantization-aware training can trim down models without sacrificing performan...

Distinct summary based on available episode metadata or transcript content.

NOW PLAYING

Optimization Techniques for Powerful yet Tiny Machine Learning Models

0:00 59:37

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

Frequently Asked Questions

How long is this episode of EDGE AI POD?

This episode is 59 minutes long.

When was this EDGE AI POD episode published?

This episode was published on June 7, 2024.

Is there a transcript available for this episode?

Yes, a full transcript is available for this episode. You can read the complete transcript on the episode page.

Can I download this EDGE AI POD episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!