آموزش استفاده از یادگیری ماشین در React Native - راهنمای عملی

دانلود Machine Learning use in React Native - The Practical Guide

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ساخت برنامه های هوشمند اندروید و IOS در React Native | آموزش مدل‌های یادگیری ماشین برای React Native، ساخت بیش از 10 برنامه استفاده از مدل‌های یادگیری ماشین با تصاویر از گالری و دوربین در React Native استفاده از مدل‌های Tensorflow lite در React Native آموزش مدل‌های یادگیری ماشین برای برنامه‌های React Native فید زنده طبقه‌بندی تصویر و تشخیص اشیا در React Native Image Segmentation and Pose Estimation در React Native Building Machine Learning مبتنی بر Realtime React برنامه‌های کاربردی Native مدل‌های یادگیری ماشینی در React Native برای ساخت اپلیکیشن‌های هوشمند اندروید و IOS استفاده می‌شوند.

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

این دوره جامع ترین دوره آموزشی React Native ML است که به صورت آنلاین در دسترس است.

نکته مهم این است که برای استفاده از مدل‌های ML در داخل React Native و آموزش آنها، نیازی به دانستن دانش پیش‌زمینه یادگیری ماشین و بینایی رایانه ندارید.

شروع از یک دوره مثال بسیار ساده به شما یاد می دهد که از مدل های پیشرفته ML در برنامه های React Native (Android IOS) خود استفاده کنید. بنابراین پس از اتمام این دوره، می‌توانید از مدل‌های ساده و پیشرفته Tensorflow lite در برنامه‌های React Native (Android IOS) خود استفاده کنید.

چه کسی می تواند در این دوره شرکت کند

هر کسی که دانش بسیار کمی از توسعه برنامه در React Native با Expo یا با React Native CLI دارد. ما از React Native CLI استفاده خواهیم کرد، اما اگر دانش نمایشگاه را داشته باشید، دوره نیز شما را راهنمایی خواهد کرد.

ساختار دوره

ما با یادگیری در مورد یک کتابخانه مهم شروع خواهیم کرد

  1. Image Picker : برای انتخاب تصاویر از گالری یا گرفتن تصاویر با استفاده از دوربین در React Native

بنابراین بعداً می‌توانیم از یک مدل بینایی کامپیوتری با تصاویر و فیلم‌برداری زنده دوربین در React Native استفاده کنیم.


سپس استفاده از مدل‌های محبوب TensorFlow lite از قبل آموزش‌دیده را در برنامه‌های React Native یاد خواهیم گرفت. بنابراین ما برخی از مدل‌های محبوب را بررسی می‌کنیم و برنامه‌های React Native زیر را در این بخش می‌سازیم

  • طبقه بندی تصویر برنامه React Native با استفاده از تصاویر گالری و دوربین

  • طبقه بندی تصویر برنامه React Native با استفاده از فیلم زنده از دوربین

  • تشخیص شی برنامه React Native با استفاده از تصاویر گالری و دوربین

  • برنامه React Native تخمین ژست انسان با استفاده از تصاویر گالری و دوربین

  • تصویر Segmentation React Native با استفاده از تصاویر گالری و دوربین


پس از یادگیری استفاده از مدل‌های یادگیری ماشینی از قبل آموزش‌دیده‌شده در داخل React Native، ما یاد می‌گیریم که مدل‌های طبقه‌بندی تصویر خود را بدون اطلاع از دانش پیش‌زمینه‌ی یادگیری ماشین آموزش دهیم. بنابراین ما به

یاد خواهیم گرفت
  • مجموعه داده‌ها را برای آموزش مدل یادگیری ماشین جمع‌آوری و ترتیب دهید

  • آموزش یادگیری ماشینی برخی از پلتفرم ها تنها با چند کلیک

بنابراین در آن بخش، ما

  • یک مدل طبقه بندی نژاد سگ را برای React Native آموزش دهید

  • یک برنامه React Native (Android IOS) برای تشخیص نژادهای مختلف سگ بسازید

  • مدل تشخیص میوه آموزش با استفاده از آموزش انتقال

  • ساخت یک برنامه React Native ( Android IOS ) برای تشخیص میوه های مختلف


بنابراین دوره به طور عمده به دو بخش عمده تقسیم می شود

  • مدل های TensorFlow lite از پیش آموزش دیده برای React Native

  • آموزش مدل‌های طبقه‌بندی تصویر برای React Native


بنابراین در بخش اول این دوره، با استفاده از مدل‌های Tensorflow lite در داخل React Native آشنا می‌شوید. Tensorflow Lite یک قالب استاندارد برای اجرای مدل های ML در دستگاه های تلفن همراه است. بنابراین در این بخش، استفاده از مدل های ML با قدرت از پیش آموزش دیده در داخل React Native برای ساختن

را خواهید آموخت.
  • طبقه بندی تصویر React Native (مدل ImageNet V2)

  • React Native تشخیص شی (مدل موبایل نت، مدل Tiny YOLO)

  • Pose Estimation React Native ( مدل PostNet )

  • Image Segmentation React Native ( مدل Deeplab )

برنامه ها. بنابراین نه تنها استفاده از این مدل‌ها را با تصاویر یاد می‌گیرید، بلکه یاد می‌گیرید که از آنها با فریم‌های فیلم دوربین برای ساخت برنامه‌های React Native در زمان واقعی استفاده کنید.

بنابراین پس از یادگیری استفاده از مدل‌های یادگیری ماشین در داخل React Native با استفاده از دو رویکرد مختلف در بخش سوم این دوره، یاد می‌گیرید که مدل‌های یادگیری ماشین خود را بدون هیچ گونه دانش پیش‌زمینه‌ای از یادگیری ماشین آموزش دهید. بنابراین در آن بخش، پلتفرم‌هایی را بررسی می‌کنیم که به ما امکان می‌دهند مدل‌های یادگیری ماشینی را برای دستگاه‌های تلفن همراه تنها با چند کلیک آموزش دهیم. بنابراین در بخش سوم، شما

را یاد خواهید گرفت
  • مجموعه داده را برای آموزش مدل جمع آوری و مرتب کنید

  • آموزش مدل‌های یادگیری ماشین از ابتدا با استفاده از Teachable-Machine

  • بازآموزی مدل های موجود با استفاده از آموزش انتقال

  • استفاده از آن مدل های آموزش دیده در داخل React Native Applications

بنابراین ما مدل‌ها را آموزش می‌دهیم تا نژادهای مختلف سگ‌ها را بشناسند و میوه‌های مختلف را بشناسند و سپس React Native Applications را با استفاده از آن مدل‌ها برای اندروید و IOS بسازیم.

در پایان این دوره، شما قادر خواهید بود

  • از مدل‌های Tensorflow lite از پیش آموزش‌دیده در برنامه‌های Android IOS با استفاده از React Native استفاده کنید

  • مدل های طبقه بندی تصویر خود را آموزش دهید و برنامه های React Native بسازید.

همچنین مجموعه‌ای از بیش از 10 برنامه React Native خواهید داشت که می‌توانید آن‌ها را به هر کارفرمای احتمالی نشان دهید.

امروز ثبت نام کنید و منتظر این باشید:

  • محتوای ویدیویی HD 1080p، همه چیزهایی که برای موفقیت به عنوان یک توسعه‌دهنده React Native Machine Learning نیاز دارید.

  • ساخت بیش از 10 برنامه کاملاً پیشرفته React Native از جمله برنامه‌هایی که از تشخیص Objet، مدل‌های تخمین پوز و بسیاری موارد دیگر استفاده می‌کنند.

  • همه دانشی که برای شروع ساختن برنامه React Native مبتنی بر یادگیری ماشین (Android یا IOS) مورد نیاز دارید

  • بیش از 2000 دلار کدهای منبع 10 برنامه.

به خاطر داشته باشید... من آنقدر مطمئن هستم که شما این دوره را دوست خواهید داشت که ما یک ضمانت بازگشت کامل وجه به مدت 30 روز ارائه می دهیم! بنابراین این کار کاملاً بیهوده است، امروز با هیچ خطری و همه چیز برای به دست آوردن ثبت نام کنید.

پس منتظر چه چیزی هستید؟ روی دکمه خرید اکنون کلیک کنید و به بهترین دوره آموزشی React Native Machine Learning جهان بپیوندید.

این دوره برای چه کسانی است:

  • توسعه‌دهنده مبتدی React Native با دانش بسیار کمی از توسعه برنامه تلفن همراه در React Native

  • توسعه‌دهنده Intermediate React Native می‌خواست یک برنامه قدرتمند مبتنی بر یادگیری ماشین در React Native بسازد

  • برنامه‌نویسان با تجربه React Native می‌خواستند از مدل‌های یادگیری ماشین در برنامه‌های خود استفاده کنند.

  • هرکسی که قبل از

    دوره اولیه توسعه برنامه تلفن همراه React Native را گذرانده است
  • هر کسی که از توسعه برنامه React Native با expo اطلاع داشته باشد

  • هر کسی که از توسعه برنامه React Native بدون نمایشگاه (CLI) اطلاع داشته باشد


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

راه اندازی محیط Setting up the environment

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

  • راه اندازی ویرایشگر کد Setting up the code editor

  • استودیو اندروید و شبیه ساز Android studio and emulator

  • ساخت شبیه ساز اندروید Creating an Android Emulator

انتخاب و گرفتن تصاویر Choosing and capturing images

  • ایجاد یک پروژه جدید React Native Creating a new React Native Project

  • ایجاد رابط کاربری گرافیکی برنامه Creating GUI of the Application

  • انتخاب تصاویر از گالری در React Native Choosing images from gallery in React Native

  • گرفتن تصاویر با استفاده از دوربین در React Native Capturing images using camera in React Native

  • نمای کلی Overview

استفاده از مدل های یادگیری ماشینی از پیش آموزش دیده در React Native Pretrained Machine Learning Models Use in React Native

  • بخش مقدمه Section Introduction

  • مقدمه گرایش ماشین Machine Leaning Introduction

  • Tensorflow lite مقدمه Tensorflow lite Introduction

طبقه بندی تصویر Image Classification

  • بخش مقدمه Section Introduction

  • راه اندازی پروژه Setting up the project

  • افزودن مدل در پروژه بومی React Adding model inside React native project

  • انجام طبقه بندی تصاویر Performing image classification

  • نمایش پیش بینی ها روی صفحه Showing predictions on screen

  • کاری که ما تاکنون انجام داده ایم What we have done so far

طبقه بندی تصویر خوراک زنده Image Classification live feed

  • کوانتیزاسیون Quantization

  • ایجاد و اجرای یک پروژه جدید react native Creating and running a new react native project

  • انجام طبقه بندی تصویر با فیلم دوربین زنده Perofrming image classification with live camera footage

  • نمایش فیلم زنده دوربین در react native Showing live camera footage in react native

  • نمایش پیش بینی های مدل بر روی صفحه نمایش Showing predictions of model on screen

  • نمای کلی و سفارشی سازی Overview and customisation

تشخیص شی Object Detection

  • معرفی بخش تشخیص اشیا Object Detection Section Introduction

  • راه اندازی برنامه شروع برای تشخیص اشیا Setting up the starter application for object detection

  • انجام تشخیص شی در React Native Performing object detection in React Native

  • درک فرمت خروجی Understanding output format

  • کشیدن مستطیل در اطراف اجسام شناسایی شده Drawing rectangles around detected objects

  • نمایش نام پیش بینی ها Showing names of predictions

  • تشخیص شی با استفاده از YOLO Object detection using YOLO

تخمین پوس Pose Estimation

  • مقدمه بخش برآورد پوس Pose Estimation Section Introduction

  • وارد کردن کد برنامه شروع Importing starter application code

  • انجام تخمین پوز در react native با استفاده از مدل posenet Performing pose estimation in react native using posenet model

  • نمایش نتایج به کاربر Showing results to the user

تقسیم بندی تصویر Image Segmentation

  • معرفی بخش تقسیم بندی تصویر Image Segmentation Section Introduction

  • راه اندازی پروژه شروع برای تقسیم بندی تصویر Setting up the starter project for image segmentation

  • انجام بخش بندی تصویر با استفاده از مدل Deeplab Performing Image Segmentation using Deeplab model

  • تبیین برخی مفاهیم Clarifying some concepts

آموزش مدل های یادگیری ماشین برای React Native Training Machine Learning Models for React Native

  • بخش مقدمه Section Introduction

  • مدل طبقه بندی تصاویر آموزشی Training Image Classification Model

آموزش مدل تشخیص نژاد سگ برای React Native Training dog breed recognition model for React Native

  • چگونه مجموعه داده های طبقه بندی تصویر را پیدا کنیم How to find Image classification datasets

  • تنظیم مجموعه داده های طبقه بندی تصویر Arranging image classification dataset

  • آموزش مدل طبقه بندی تصویر Training an Image classification model

  • تست و دانلود مدل Testing and downloading the model

  • کاری که ما تاکنون انجام داده ایم What we have done so far

  • تشخیص نژاد سگ با تصاویر Dog breed recognition with images

یادگیری انتقالی Transfer Learning

  • شناخت میوه با آموزش انتقالی Fruit Recognition with Transfer Learning

  • دریافت مجموعه داده میوه ها برای آموزش مدل Getting fruits dataset for model training

  • در حال آپلود مجموعه داده میوه ها Uploading fruits dataset

  • Google colab Google colab

  • آموزش الگوی تشخیص میوه Training fruit recognition model

  • ذخیره مدل آموزش دیده در درایو Saving trained model in drive

  • آپلود مستقیم مجموعه داده در google colab Directly uploading dataset on google colab

  • کاوش بیشتر در نوت بوک و آزمایش فایل tflite Exploring notebook further and testing tflite file

  • بازآموزی مدل های دیگر Retraining other models

  • تشخیص میوه با تصاویر Fruit recognition with Images

  • تشخیص میوه با استفاده از فیلم دوربین زنده Fruit Recognition using live camera footage

نمایش نظرات

آموزش استفاده از یادگیری ماشین در React Native - راهنمای عملی
جزییات دوره
4.5 hours
58
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,162
3.5 از 5
ندارد
ندارد
ندارد
Hamza Asif
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Hamza Asif Hamza Asif

برنامه نویس اندروید | مربی

سلام، من حمزه هستم.

من مدرک علوم کامپیوتر دارم و علاقه زیادی به توسعه اندروید دارم.

تقویت برنامه Android با ML واقعاً من را مجذوب خود می کند. بنابراین من توسعه اندروید و سپس یادگیری ماشین را یاد گرفتم. من برنامه های اندرویدی را برای چندین سازمان چند ملیتی توسعه دادم. اکنون می خواهم دانشی را که دارم گسترش دهم. من همیشه به این فکر می‌کنم که چگونه مفاهیم دشوار را به راحتی درک کنم، چه نوع پروژه‌هایی می‌توانند یک آموزش سرگرم‌کننده باشند، و چگونه می‌توانم به شما در موفقیت در دوره‌هایم کمک کنم.