آموزش TinyML و یادگیری ماشین روی دستگاه (On-Device ML) - آخرین آپدیت

دانلود TinyML and On-Device Machine Learning

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: تکنولوژی TinyML مدل‌های یادگیری ماشین را روی میکروکنترلرها و سایر دستگاه‌های کم‌مصرف اجرا می‌کند تا پیش‌بینی‌ها به‌جای فضای ابری، مستقیماً روی خود دستگاه انجام شوند. این دوره آموزشی، گردش کار On-Device را در محیط Edge Impulse Studio از طریق یک پروژه طبقه‌بندی صوتی آموزش می‌دهد و نیازی به برد توسعه سخت‌افزاری ندارد. در پایان این دوره، شما قادر خواهید بود: • استنتاج ابری، لبه (Edge) و روی دستگاه (On-Device) را برای یک برنامه کاربردی مورد مقایسه قرار دهید. • توضیح دهید که چگونه محدودیت‌های حافظه، پردازش و توان مصرفی در طراحی مدل‌ها تأثیر می‌گذارد. • یک مجموعه داده‌های آموزشی representative و جامع را آماده، برچسب‌گذاری و تقسیم‌بندی کنید. • یک رویکرد مناسب برای استخراج ویژگی (Feature Extraction) برای یک سیگنال خاص انتخاب کنید. • یک طبقه‌بندی‌کننده (Classifier) را با قابلیت تشخیص ناهنجاری (Anomaly Detection) آموزش دهید و آن را روی داده‌های تست راضیه کنید. • یک مدل را با استفاده از کوانتایزیشن (Quantization) بهینه‌سازی کنید تا با بودجه سخت‌افزاری دستگاه منطبق شود. این دوره برای متخصصان یادگیری ماشین، مهندسان Embedded و IoT و دانشمندان داده که به دنبال استخراج AI در لبه شبکه هستند مناسب است. این دوره مفاهیم پایه یادگیری ماشین را پیش‌فرض می‌گیرد و نیازی به تجربه قبلی در برنامه‌نویسی Embedded را ندارد. همین حالا ثبت‌نام کنید تا یک مدل TinyML را آموزش دهید و آن را با محدودیت‌های سخت‌افزاری یک دستگاه واقعی منطبق کنید.

سرفصل ها و درس ها

درک TinyML و گردش‌کار Edge Impulse Understanding TinyML and the Edge Impulse Workflow

  • معرفی دوره Course Introduction

  • مقدمه‌ای بر TinyML و یادگیری ماشین روی دستگاه Introduction to TinyML and On-Device Machine Learning

  • چرا هوش مصنوعی به سمت دستگاه‌های کوچک حرکت می‌کند؟ Why Intelligence Is Moving to Small Devices

  • میکروکنترلرها و محدودیت‌های آن‌ها Microcontrollers and Their Constraints

  • تور و آشنایی با Edge Impulse Studio Touring Edge Impulse Studio

  • ساخت مجموعه داده‌های صوتی در Edge Impulse Building an Audio Dataset in Edge Impulse

  • برچسب‌گذاری و تقسیم‌بندی داده‌ها برای آموزش Labelling and Splitting Data for Training

ساخت و ارزیابی مدل TinyML Building and Evaluating a TinyML Model

  • Impulse چیست: بلوک‌های ورودی، پردازش و یادگیری What an Impulse Is: Input, Processing, and Learning Blocks

  • پیکربندی استخراج ویژگی‌های صوتی با MFE Configuring Audio Feature Extraction with MFE

  • تحلیل ویژگی‌های صوتی با Feature Explorer Analyzing Audio Features with Feature Explorer

  • آموزش مدل طبقه‌بندی صوتی در Edge Impulse Training an Audio Classification Model in Edge Impulse

  • ارزیابی الگوهای صوتی ناشناخته Evaluating Unfamiliar Audio Patterns

  • تفسیر ماتریس اغتشاش (Confusion Matrix) و نتایج تست مدل Interpreting Confusion Matrix and Model Testing Results

بهینه‌سازی برای استقرار روی دستگاه (On-Device) Optimizing for On-Device Deployment

  • تحلیل تخمین‌های عملکرد روی دستگاه Analyzing On-Device Performance Estimates

  • کوانتایزیشن و توازن بین دقت و حجم Quantization and the Accuracy Trade-Off

  • استفاده از EON Tuner برای بررسی توازن مدل Using the EON Tuner to Explore Model Trade-Offs

  • تست مدل با طبقه‌بندی صوتی زنده (Live) Testing the Model with Live Audio Classification

  • بررسی گزینه‌های استقرار TinyML در Edge Impulse Exploring TinyML Deployment Options in Edge Impulse

  • کاربردهای TinyML در دنیای واقعی TinyML in Real-World Applications

  • جمع‌بندی دوره Course Summary

نمایش نظرات

آموزش TinyML و یادگیری ماشین روی دستگاه (On-Device ML)
جزییات دوره
5h 9m
20
(آخرین آپدیت)
9
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده