Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Introduction to Optimization Algorithms to Compress Neural Networks

tinyML via YouTube

Overview

Explore optimization algorithms for compressing neural networks in this tinyML Talks webcast. Dive into the challenges of deploying advanced networks on resource-constrained systems and learn about various compression techniques. Discover the functionality of common compression algorithms, including pruning, quantization, and knowledge distillation. Examine the pros and cons of different pruning techniques, and explore concepts such as lowend factorization, fast convolutional networks, and selective attention networks. Gain insights into general use cases and the process of pruning whole channels. This comprehensive talk, presented by Marcus Rüb from the Hahn-Schickard Research Institute, provides a valuable introduction to making neural networks more efficient for embedded devices and mobile applications.

Syllabus

Introduction
Local Meetup
What is tinyML
Quantization
Knowledge distillation
Pruning
Pruning techniques
Pros and cons
Lowend factorization
Fast convolutional
Selective attention network
Summary
Questions
General use cases
Pruning whole channels
Conclusion

Taught by

tinyML

Reviews

Start your review of Introduction to Optimization Algorithms to Compress Neural Networks

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.