آموزش یادگیری عمیق با استفاده از تنسورفلو لایت روی رزبری پای - آخرین آپدیت

دانلود Deep learning using Tensorflow Lite on Raspberry Pi

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

قدرت بخشیدن به پروژه‌های تعبیه‌شده با هوش مصنوعی در پایتون با استفاده از TF Lite

ساخت پروژه‌های هوش مصنوعی خودتان

ربات مبتنی بر Raspberry Pi 4 برای بینایی کامپیوتر

شبکه عصبی برای طبقه‌بندی صدای شما

ایجاد شبکه کانولوشن سفارشی

پیش‌نیازها: درک اولیه الکترونیک، برنامه‌نویسی پایه پایتون

سخت‌افزار مورد نیاز: Raspberry Pi 4، پاوربانک 12 ولت، دوربین Raspberry Pi V2، 2 LED (قرمز و سبز)، بردبورد، فن Raspberry Pi 4، قطعات پرینت سه‌بعدی، سیم‌های جامپر

مراحل دوره:

این دوره بر یادگیری عمیق تعبیه‌شده در پایتون تمرکز دارد. Raspberry Pi 4 به عنوان سخت‌افزار اصلی مورد استفاده قرار می‌گیرد و ما پروژه‌های عملی را با داده‌های سفارشی خواهیم ساخت.

ما با تقریب توابع مثلثاتی شروع می‌کنیم. در این بخش، داده‌های تصادفی تولید می‌کنیم و مدلی برای تقریب تابع سینوس ایجاد می‌کنیم.

بعد، یک ماشین‌حساب داریم که تصاویر را به‌عنوان ورودی می‌گیرد، یک معادله می‌سازد و نتیجه را تولید می‌کند. این پروژه مبتنی بر بینایی کامپیوتر از معماری شبکه کانولوشن برای طبقه‌بندی دسته‌ای استفاده می‌کند.

پروژه شگفت‌انگیز دیگر بر شبکه کانولوشن متمرکز است، اما داده‌ها، ضبط‌های صوتی سفارشی هستند. ما کمی از الکترونیک را برای نمایش خروجی با کنترل چند LED با صدای خودمان استفاده می‌کنیم.

نکته آموزشی منحصربه‌فرد در این دوره، کوانتیزاسیون پس از آموزش اعمال‌شده بر روی مدل‌های TensorFlow آموزش‌دیده در Google Colab است. کاهش اندازه مدل‌ها تا 3 برابر و افزایش سرعت استنتاج تا 0.03 ثانیه در هر ورودی.

بخش‌ها:

  1. تقریب تابع غیرخطی
  2. ماشین‌حساب بصری
  3. LED کنترل‌شده با صدای سفارشی

نتایج پس از این دوره: شما می‌توانید ایجاد کنید:

  • پروژه‌های یادگیری عمیق بر روی سخت‌افزار تعبیه‌شده
  • تبدیل مدل‌های خود به مدل‌های TensorFlow Lite
  • افزایش سرعت استنتاج بر روی دستگاه‌های تعبیه‌شده
  • کوانتیزاسیون پس از آموزش
  • داده‌های سفارشی برای پروژه‌های هوش مصنوعی
  • شبکه‌های عصبی بهینه‌سازی‌شده برای سخت‌افزار
  • پروژه‌های بینایی کامپیوتر با OpenCV
  • شبکه‌های عصبی عمیق با سرعت استنتاج بالا

نیازمندی‌های سخت‌افزاری:

  • Raspberry Pi 4
  • پاوربانک 12 ولت
  • 2 LED (قرمز و سبز)
  • سیم‌های جامپر
  • بردبورد
  • دوربین Raspberry Pi V2
  • فن Raspberry Pi 4
  • قطعات پرینت سه‌بعدی

نیازمندی‌های نرم‌افزاری:

  • Python 3
  • ذهنی مشتاق برای یک پروژه برنامه‌نویسی بزرگ
  • ----------------------------------------------------------------------------------

    قبل از خرید، نگاهی به مخزن GitHub این دوره بیندازید.


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

تقریب توابع مثلثاتی غیرخطی Non Linear Trigonometric Functions Approximation

  • نحوه عملکرد شبکه‌های عصبی How Nerual Networks Work

  • درک تقریب تابع غیرخطی Non-Linear Function Approximation Understanding

  • تولید داده‌های تابع مثلثاتی Trigonometric Function Data Generation

  • تقسیم و نرمال سازی داده‌ها Data Splitting and Normalizing

  • ایجاد مدل یادگیری عمیق Deep Learning Model Creation

  • آزمون عملکرد مدل و درک خطا Model Performance testing and Loss Understanding

  • درک نمودار میانگین مربعات خطا Mean Squared Error Graph Understanding

  • طراحی مدل جدید بهبود یافته Designing New Improved Model

  • مقایسه و ذخیره سازی عملکرد مدل Model Performance comparisons and Saving

  • ارسال به گیت‌هاب پس از اتمام بخش Github Push after Section Completion

  • ذخیره گاه گیت‌هاب و منابع Github repository and Resources

ماشین حساب تصویری Visual Calculator

  • به انجمن رایگان ما بپیوندید Join our free community

  • راه اندازی سیستم عامل Raspberry PI Raspberry PI OS setup

  • ساخت سخت افزار Construction of Hardware

  • استراتژی داده برای این پروژه Data Strategy for this project

  • تولید داده‌های سفارشی Producing Custom Data

  • راه اندازی SSH Raspberry PI با استفاده از Vscode Raspberry PI SSH Setup using Vscode

  • اسکریپت ذخیره سازی ویدیو Video Saving Script

  • کسب ویدیوهای داده Data Videos Obtaining

  • درک فرآیند استخراج فریم Understanding Frame Extraction Process

  • درک دایره‌های هاف Hough Circles Understanding

  • استخراج اعداد از دایره‌ها Number Extraction from Circles

  • کسب و پیش پردازش داده‌ها Data Obtaining and Pre Processing

  • تجسم داده‌ها در Google Colab Visualizing Data on Google Colab

  • منبع قطعات چاپ سه بعدی 3D printing parts Source

  • معماری مدل Model Architecture

  • پیاده سازی و آموزش مدل Model Implementation and training

  • ذخیره سازی مدل Model Saving

  • آزمون مدل Testing Model

  • درک ماتریس‌های عملکرد مدل Model Performance Matrices understanding

  • کوانتیزه کردن پس از آموزش Post Quantization

  • تبدیل TFLite TFLite Conversion

  • آزمون مدل TF Lite TF Lite Model Testing

  • اسکریپت پیش بینی بلادرنگ Real Time Prediction Script

  • استنتاج مدل بر روی داده‌های ضبط شده Model Inferencing on recorded Data

  • تعریف ناحیه مورد نظر (Region of Interest) Defining Region of Interest

  • آزمون بهبودهای ROI Testing ROI Improvements

  • راه اندازی استنتاج مدل بر روی Raspberry PI Raspberry PI Model Inferencing Setup

  • آزمون استنتاج بر روی RPI RPI Inferencing Testing

  • ساخت معادله Equation Building

  • جداسازی تشخیص عدد Number Detection Isolation

  • محاسبه معادله Equation Computation

  • ارسال به گیت‌هاب Github Push

LED های کنترل شده با صدا Voice Controlled LEDs

  • درک فایل‌های موجی Understanding Wave Files

  • اسکریپت ضبط صدا Audio Recording Script

  • تبدیل صدا از اعشاری به صحیح Audio Conversion from Float to Integer

  • ذخیره سازی داده‌ها به صورت دسته ای Data Recording in batches

  • تبدیل فایل‌های موجی به تنسورهای دودویی Wave file to Binary Tensors

  • نمایش داده‌ها Data Visualizations

  • تبدیل به طیف نگاشت Spectrogram Conversion

  • خطوط لوله پیش پردازش داده Data Pre-processing Pipelines

  • تعریف مدل و تقسیم مجموعه داده Model definition and Dataset Splitting

  • معماری مدل Model Architecture

  • بحث در مورد پارامترهای مدل و آموزش مدل Discussion Model Parameters and Training Model

  • بررسی نتایج آموزش Reviewing Training Results

  • ماتریس عملکرد مدل Model Performance Matrix

  • تبدیل و پیش بینی TensorFlow Lite Tensorflow Lite Conversion and prediction

  • ساخت خط لوله جریان ورودی صدا Input Audio stream pipeline building

  • پیش بینی‌های مدل TfLite TfLite model predictions

  • اتصالات LED و چشمک زدن LED connections and Blink

  • پیش‌بینی‌های مدل بر روی Raspberry Pi Raspberry Pi Model Predictions

  • کنترل LED های صوتی بلادرنگ Real Time Audio LED Controlling

  • ارسال به گیت‌هاب Github Push

نمایش نظرات

آموزش یادگیری عمیق با استفاده از تنسورفلو لایت روی رزبری پای
جزییات دوره
6.5 hours
63
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
312
4.4 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Muhammad Luqman Muhammad Luqman

روباتیک سنگین

Zaheer Ahmed Zaheer Ahmed

مهندس کامپیوتر