• You can log in to your eeworld account to continue watching:
  • MCUNet- Tiny Neural Network Design for Microcontrollers
  • Login
  • Duration:1 hours and 6 minutes and 41 seconds
  • Date:2024/02/28
  • Uploader:Lemontree
Introduction
keywords: tinyML
Have you found it difficult to deploy neural networks on mobile devices and IoT devices? Have you ever found it too slow to train neural networks? This course is a deep dive into efficient machine learning techniques that enable powerful deep learning applications on resource-constrained devices. Topics cover efficient inference techniques, including model compression, pruning, quantization, neural architecture search, and distillation; and efficient training techniques, including gradient compression and on-device transfer learning; followed by application-specific model optimization techniques for videos, point cloud, and NLP; and efficient quantum machine learning. Students will get hands-on experience implementing deep learning applications on microcontrollers, mobile phones, and quantum machines with an open-ended design project related to mobile AI.

Unfold ↓

You Might Like

Recommended Posts

Banku recruits electronic R&D engineers to Japan
Hello everyone! I am Xiao Gao from Banku Headhunter! [url]www.intebankhr.com[/url] is our company's website. If you have time, please log in and have a look. Now a Fortune 500 Japanese company has ent
intebank Recruitment
[Project source code] FPGA-based asynchronous FIFO show-ahead mode
I recently used an asynchronous FIFO and found the show-ahead mode very interesting. As shown in the figure below, after simulating the FIFO IP core, you can see that the data is written two clock cyc
小梅哥 Altera SoC
A good book for learning MCU - Ten examples of MCU application development
A good book for learning about microcontrollers—Ten Examples of Microcontroller Application Development.
huohuasai MCU
[Construction Monitoring and Security System] XIV. Realization of the core functions of the project
The core function of my project is to monitor the pressure at the construction site and provide threshold alarms. The Kaluga board is used to implement the functions of the host computer. The main con
sonicfirr DigiKey Technology Zone
How should I learn DDR2?
I have just started using DDR2, but I don't know how to learn it? Could you please give me some advice? I would be very grateful~~~[size=10px][/size]
hudoudou Embedded System
Is the Linux interrupt handling process global or local interrupts?
Recently, I have been studying Linux interrupt-related content and encountered many doubts. One of them is that the interrupt is turned off during the interrupt handler processing. So is it the global
flashtt Linux and Android

Recommended Content

可能感兴趣器件

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号