آموزش یادگیری ماشینی با TensorFlow در Google Cloud

Machine Learning with TensorFlow on Google Cloud

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: ساخت، آموزش و استقرار مدل‌های ML با TensorFlow: سفری عملی از طریق زیرساخت قدرتمند Google Cloud بر اصول اساسی مدل‌های ساده ML مانند مدل‌های رگرسیون خطی و لجستیک با استفاده از TensorFlow مسلط شوید. شبکه های عصبی مصنوعی پیچیده (ANN) برای مقابله با چالش های داده پیچیده تر بسازید. طراحی شبکه های عصبی کانولوشن (CNN) برای وظایف تشخیص تصویر و الگو. از قابلیت‌های Google Cloud's Colab برای اجرای مؤثر کدهای پایتون برای وظایف ML استفاده کنید. عملکردهای Google Vertex و چگونگی تقویت ساختارهای نوت بوک Jupyter را کاوش کنید. پیاده‌سازی گردش‌های کار یادگیری ماشینی از پیش پردازش داده تا استقرار مدل پیش نیازها: دانش پایه پایتون و آشنایی با نوت‌بوک‌های Jupyter. مبتدیان استقبال می کنند، زیرا مفاهیم اساسی پوشش داده شده است.

اگر علاقه‌مند به داده‌ها، توسعه‌دهنده یا حتی یک حرفه‌ای با تجربه هستید که می‌خواهید به دنیای همیشه در حال رشد یادگیری ماشینی جهش کنید، آیا اغلب به این فکر کرده‌اید که چگونه می‌توانید قدرت TensorFlow را با مقیاس‌پذیری گسترده ادغام کنید. Google Cloud؟ آیا رویای استقرار مدل های قوی ML را به صورت یکپارچه و بدون سر و صدا مدیریت زیرساخت دارید؟

با راهنمای ساختاری ما در مورد "یادگیری ماشین با TensorFlow در Google Cloud" عمیقاً در قلمروهای یادگیری ماشینی کاوش کنید. این دوره فقط در مورد تئوری نیست. این یک سفر عملی است که به طور منحصر به فرد طراحی شده است تا به شما کمک کند از مهارت TensorFlow در زیرساخت گسترده ای که Google Cloud ارائه می دهد استفاده کنید.

در این دوره، شما:

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

  • بر معماری‌های پیشرفته مانند شبکه‌های عصبی مصنوعی (ANN) و شبکه‌های عصبی کانولوشنال (CNN) برای کارهای پیچیده مسلط شوید.

  • از قدرت و راحتی Google Cloud's Colab استفاده کنید تا کد پایتون را بدون زحمت اجرا کنید.

  • نوت بوک های پیچیده Jupyter را با مجموعه داده های دنیای واقعی در Google Colab و Vertex بسازید.

اما چرا در Google Cloud به TensorFlow شیرجه بزنید؟ از آنجایی که راه‌حل‌های یادگیری ماشینی در تصمیم‌گیری، پیش‌بینی روندها و درک مجموعه‌های داده گسترده حیاتی‌تر می‌شوند، ادغام TensorFlow با Google Cloud کلید نمونه‌سازی سریع، محاسبات مقیاس‌پذیر، و راه‌حل‌های مقرون‌به‌صرفه است.

در طول سفر یادگیری خود، خود را در یک سری پروژه ها و تمرین ها غوطه ور خواهید کرد، از ساخت اولین مدل ML خود تا استقرار شبکه های یادگیری عمیق پیچیده در ابر.

این دوره متمایز است زیرا شکاف بین تئوری و استقرار عملی را پر می کند، و تضمین می کند که پس از تکمیل آن، نه تنها آگاه هستید، بلکه واقعاً آماده به کار بردن این مهارت ها در سناریوهای دنیای واقعی هستید.

>

گام بعدی را در ماجراجویی یادگیری ماشینی خود بردارید. به ما بپیوندید و بیایید با هم بسازیم، مستقر کنیم و مقیاس کنیم.


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

معرفی Introduction

  • معرفی Introduction

  • منابع دوره Course resources

  • Google cloud - Google Colab در مقابل Vertex AI Google cloud - Google Colab vs Vertex AI

مبانی یادگیری ماشین Basics of Machine Learning

  • مبانی رگرسیون خطی Linear regression basics

  • مبانی رگرسیون لجستیک Logistic regression basics

پرسپترون - مقدمه ای بر شبکه عصبی Perceptron - Introduction to neural network

  • مقدمه ای بر ANN Introduction to ANN

  • سلول عصبی منفرد Single Neural Cell

  • نمونه ای از پرسپترون Example of a Perceptron

  • توابع فعال سازی چیست؟ What are Activation Functions

  • تابع فعال سازی سیگموئید Sigmoid Activation Function

  • مطالعه موردی رگرسیون خطی Linear regression case study

  • مطالعه موردی رگرسیون خطی - نمایش Linear regression case study - demonstration

  • مطالعه موردی رگرسیون لجستیک Logistic regression case study

  • مطالعه موردی رگرسیون لجستیک - نمایش Logistic regression case study - demonstration

شبکه های عصبی مصنوعی Artificial neural network

  • موازی در مقابل انباشته شدن متوالی Parallel vs Sequential Stacking

  • شرایط مهم Important terms

  • نحوه عملکرد شبکه های عصبی How Neural Networks work

  • یافتن بهینه با استفاده از Gradient Descent Finding the optima using Gradient Descent

  • مفهوم پشت با استفاده از گرادیان نزول Concept Behind Using Gradient Descent

  • انتشار برگشتی در شبکه عصبی Back Propagation in neural network

  • انواع و کاربردهای توابع فعال سازی Types and Uses of Activation Functions

  • طبقه بندی چند طبقه Multiclass Classification

  • تفاوت بین نزول گرادیان و نزول گرادیان تصادفی Difference Between Gradient Descent and Stochastic Gradient Descent

  • دوره ها Epochs

ایجاد شبکه عصبی مصنوعی در Google Colab Creating arctificial neural network on Google Colab

  • اطلاعاتی در مورد Keras و Tensorflow Information on Keras and Tensorflow

  • مجموعه داده برای طبقه بندی Dataset for classification

  • عادی سازی و تقسیم تست-قطار Normalization and Test-Train split

  • روش های مختلف برای ایجاد ANN Different ways to create ANN

  • ساخت شبکه عصبی Building the Neural Network

  • تدوین و آموزش مدل شبکه عصبی Compiling and Training the Neural Network model

  • ارزیابی عملکرد و پیش بینی Evaluating performance and Predicting

  • ساخت شبکه عصبی برای مسئله رگرسیون Building Neural Network for Regression Problem

  • معماری پیچیده ANN با استفاده از Functional API Complex ANN Architectures using Functional API

  • درک پست های بازرسی و تماس های تلفنی در Keras Understanding Checkpoints and Callbacks in Keras

CNN - مقدمه CNN - Introduction

  • CNN - مقدمه CNN - Introduction

  • CNN - پیاده سازی CNN - Implementation

  • گام در CNN Stride in CNN

  • بالشتک در CNN Padding in CNN

  • فیلترها در CNN Filters in CNN

  • نمونه ای از فیلترها و نقشه های ویژگی در CNN Example of Filters and Feature maps in CNN

  • کانال ها در CNN Channels in CNN

  • تصویر کانال های RGB RGB Channels Illustration

  • لایه ادغام در CNN Pooling layer in CNN

CNN در Google Colab CNN on Google Colab

  • مدل CNN - پیش پردازش CNN model - Preprocessing

  • مدل CNN - ساختار و کامپایل CNN model - structure and Compile

  • مدل CNN - آموزش و نتایج CNN model - Training and results

  • مدل CNN - تاثیر لایه ادغام CNN model - Impact of pooling layer

پروژه - ایجاد مدل CNN از ابتدا Project - Creating CNN model from scratch

  • معرفی پروژه Introduction to the project

  • داده های پروژه Data for the project

  • پروژه - پیش پردازش داده در پایتون Project - Data Preprocessing in Python

  • پروژه - آموزش مدل CNN در پایتون Project - Training CNN model in Python

  • پروژه در پایتون - نتایج مدل Project in Python - model results

پروژه: افزایش داده ها برای جلوگیری از برازش بیش از حد Project : Data Augmentation for avoiding overfitting

  • پروژه - پیش پردازش افزایش داده ها Project - Data Augmentation Preprocessing

  • پروژه - آموزش افزایش داده ها و نتایج Project - Data Augmentation Training and Results

نمایش نظرات

نظری ارسال نشده است.

آموزش یادگیری ماشینی با TensorFlow در Google Cloud
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
6 hours
54
Udemy (یودمی) udemy-small
21 مهر 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
3,059
4.3 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Start-Tech Academy Start-Tech Academy

بیش از 1،700،000+ ثبت نام | 4+ رتبه بندی شده | 160+ CountriesStart-Tech Academy یک شرکت آموزش تجزیه و تحلیل مبتنی بر فناوری است و هدف آن گردآوری شرکتهای تحلیلی و فراگیران علاقه مند است. محتوای آموزشی با کیفیت بالا به همراه کارآموزی و فرصت های پروژه به دانشجویان در شروع سفر Analytics خود کمک می کند. بنیانگذار Abhishek Bansal و Pukhraj Parikh است. Pukhraj که به عنوان مدیر پروژه در یک شرکت مشاوره آنالیز کار می کند ، چندین سال تجربه کار بر روی ابزارها و نرم افزارهای تجزیه و تحلیل را دارد. او در مجموعه های اداری MS ، رایانش ابری ، SQL ، Tableau ، SAS ، Google analytics و Python مهارت دارد. Abhishek قبل از اینکه به فن آوری های یادگیری و آموزش مانند یادگیری ماشین و هوش مصنوعی بپردازد ، به عنوان یک مالک فرآیند اکتساب در یک شرکت مخابراتی پیشرو کار می کرد.

Udemy (یودمی)

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

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