آموزش PyTorch برای یادگیری عمیق و بینایی کامپیوتر [ویدئو]

PyTorch for Deep Learning and Computer Vision [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: PyTorch به سرعت به یکی از متحول کننده ترین چارچوب ها در زمینه یادگیری عمیق تبدیل شده است. از زمان انتشار، PyTorch با انعطاف پذیری خود، چشم انداز دامنه یادگیری عمیق را به طور کامل تغییر داده و ساخت مدل های یادگیری عمیق را آسان تر کرده است. دنیای توسعه برخی از مشاغل پردرآمد را در زمینه یادگیری عمیق ارائه می دهد. در این دوره مهیج، مربی رایان اسلیم به شما کمک می کند تا یادگیری عمیق را با PyTorch بیاموزید و به آن مسلط شوید. رایان با آموزش بیش از 44000 دانش آموز، یک مربی با رتبه بالا و با تجربه است که برای ایجاد این دوره از سبک یادگیری با انجام پیروی کرده است. شما از یک مبتدی به متخصص یادگیری عمیق تبدیل خواهید شد و مربی شما هر مرحله از کار را با شما تکمیل می کند. در پایان این دوره، شما با PyTorch برنامه های یادگیری عمیق و کامپیوتر ویژن را خواهید ساخت. پروژه های ساخته شده در این دوره حتی ارشد ترین توسعه دهندگان را تحت تاثیر قرار می دهد و به شما اطمینان می دهد که مهارت های عملی دارید که می توانید به هر پروژه یا سازمانی بیاورید. تمامی کدها و فایل های پشتیبانی این دوره در https://github.com/PacktPublishing/PyTorch-for-Deep-Learning-and-Computer-Vision کار با ساختار داده تانسور موجود است. برنامه های یادگیری ماشینی و عمیق را با PyTorch پیاده سازی کنید شبکه های عصبی را از ابتدا بسازید مدل‌های پیچیده را از طریق موضوع کاربردی تصاویر پیشرفته و بینایی رایانه بسازید با استفاده از مدل های بسیار پیچیده از پیش آموزش دیده، مشکلات پیچیده در Computer Vision را حل کنید از انتقال سبک برای ساخت برنامه های کاربردی هوش مصنوعی استفاده کنید این دوره برای شما مناسب است اگر به یادگیری عمیق و دید کامپیوتری علاقه دارید. هر کسی (بدون توجه به سطح مهارت) که می خواهد به حوزه هوش مصنوعی و کارآفرینانی که علاقه مند به کار بر روی برخی از پیشرفته ترین فناوری ها هستند، وارد شود، این دوره مفید خواهد بود. این دوره طراحی شده است تا به شما کمک کند حتی بدون هیچ تجربه ای در برنامه نویسی یا ریاضیات به یک توسعه دهنده آموزش عمیق موفق تبدیل شوید.

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

معرفی Introduction

  • معرفی Introduction

شروع شدن Getting Started

  • پیدا کردن کدها (Github) Finding the codes (Github)

  • نگاهی به پروژه ها A Look at the Projects

مقدمه ای بر تنسورها - PyTorch Intro to Tensors – PyTorch

  • مقدمه Intro

  • تانسورهای 1 بعدی 1 Dimensional Tensors

  • عملیات برداری Vector Operations

  • تانسورهای 2 بعدی 2 Dimensional Tensors

  • برش تانسورهای سه بعدی Slicing 3D Tensors

  • ضرب ماتریس Matrix Multiplication

  • گرادیان با PyTorch Gradient with PyTorch

  • Outro Outro

رگرسیون خطی - PyTorch Linear Regression – PyTorch

  • مقدمه Intro

  • پیشگویی Making Predictions

  • کلاس خطی Linear Class

  • ماژول های سفارشی Custom Modules

  • ایجاد مجموعه داده Creating Dataset

  • عملکرد از دست دادن Loss Function

  • گرادیان نزول Gradient Descent

  • خطای میانگین مربعات Mean Squared Error

  • آموزش – پیاده سازی کد Training - Code Implementation

  • Outro Outro

Perceptrons - PyTorch Perceptrons – PyTorch

  • مقدمه Intro

  • یادگیری عمیق چیست What is Deep Learning

  • ایجاد مجموعه داده Creating Dataset

  • مدل پرسپترون Perceptron Model

  • راه اندازی مدل Model Setup

  • آموزش مدل Model Training

  • تست مدل Model Testing

  • Outro Outro

شبکه های عصبی عمیق – PyTorch Deep Neural Networks – PyTorch

  • مقدمه Intro

  • مرزهای غیر خطی Non-Linear Boundaries

  • معماری Architecture

  • فرآیند پیشخور Feedforward Process

  • تابع خطا Error Function

  • پس انتشار Backpropagation

  • پیاده سازی کد Code Implementation

  • مدل تست Testing Model

  • Outro Outro

تشخیص تصویر – PyTorch Image Recognition – PyTorch

  • مقدمه Intro

  • مجموعه داده MNIST MNIST Dataset

  • مجموعه داده های آموزشی و آزمایشی Training and Test Datasets

  • تغییر شکل تصویر Image Transforms

  • پیاده سازی شبکه عصبی Neural Network Implementation

  • اعتبار سنجی شبکه عصبی Neural Network Validation

  • تست های نهایی Final Tests

  • نکته ای در مورد تنظیم اندازه دسته A note on adjusting batch size

  • Outro Outro

شبکه های عصبی کانولوشن - PyTorch Convolutional Neural Networks – PyTorch

  • Convolutions و MNIST Convolutions and MNIST

  • لایه کانولوشنال Convolutional Layer

  • پیچیدگی II Convolutions II

  • ادغام Pooling

  • شبکه کاملا متصل Fully Connected Network

  • پیاده سازی شبکه عصبی با PyTorch Neural Network Implementation with PyTorch

  • آموزش مدل با PyTorch Model Training with PyTorch

CIFAR 10 طبقه بندی – PyTorch CIFAR 10 Classification – PyTorch

  • مجموعه داده CIFAR 10 The CIFAR 10 Dataset

  • تست LeNet Testing LeNet

  • تنظیم فراپارامتر Hyperparameter Tuning

  • افزایش داده ها Data Augmentation

آموزش انتقال - PyTorch Transfer Learning – PyTorch

  • مدل های پیشرفته از پیش آموزش دیده Pre-trained Sophisticated Models

  • AlexNet و VGG16 AlexNet and VGG16

انتقال سبک - PyTorch Style Transfer – PyTorch

  • VGG 19 VGG 19

  • تغییر شکل تصویر Image Transforms

  • استخراج ویژگی Feature Extraction

  • ماتریس گرام The Gram Matrix

  • بهينه سازي Optimization

  • انتقال سبک با ویدئو Style Transfer with Video

پیوست A - دوره سقوط پایتون Appendix A - Python Crash Course

  • بررسی اجمالی Overview

  • نصب آناکوندا (Mac) Anaconda Installation (Mac)

  • ویندوز نصب آناکوندا Anaconda Installation Windows

  • نوت بوک های Jupyter Jupyter Notebooks

  • عملگرهای حسابی Arithmetic Operators

  • متغیرها Variables

  • انواع داده های عددی Numeric Data Types

  • رشته String

  • بولین ها Booleans

  • مواد و روش ها Methods

  • لیست ها Lists

  • برش دادن Slicing

  • اپراتور عضویت Membership Operator

  • تغییرپذیری Mutability

  • تغییرپذیری II Mutability II

  • توابع و روش های رایج Common Functions & Methods

  • تاپل ها Tuples

  • مجموعه ها Sets

  • لغت نامه ها Dictionaries

  • ساختارهای داده مرکب Compound Data Structures

  • قسمت 1 - Outro Part 1 – Outro

  • قسمت 2 - کنترل جریان Part 2 - Control Flow

  • اگر دیگری If, else

  • elseif elseif

  • مقایسه های پیچیده Complex Comparisons

  • برای حلقه ها For Loops

  • برای Loops II For Loops II

  • در حالی که حلقه ها While Loops

  • زنگ تفريح Break

  • قسمت 2 - Outro Part 2 – Outro

  • بخش 3 - توابع Part 3 – Functions

  • کارکرد Functions

  • محدوده Scope

  • رشته های Doc Doc Strings

  • توابع لامبدا و مرتبه بالاتر Lambda and Higher Order Functions

  • قسمت 3 - Outro Part 3 – Outro

پیوست B - دوره تصادف NumPy Appendix B - NumPy Crash Course

  • بررسی اجمالی Overview

  • آرایه ها در مقابل لیست ها Arrays vs Lists

  • آرایه های چند بعدی Multidimensional Arrays

  • برش تک بعدی One Dimensional Slicing

  • تغییر شکل دادن Reshaping

  • برش چند بعدی Multidimensional Slicing

  • دستکاری اشکال آرایه Manipulating Array Shapes

  • ضرب ماتریس Matrix Multiplication

  • پشتهسازی Stacking

  • Outro Outro

پیوست ج - توضیح سافت مکس Appendix C - Softmax Explanation

  • سافت مکس Softmax

  • آنتروپی متقاطع Cross Entropy

نمایش نظرات

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

آموزش PyTorch برای یادگیری عمیق و بینایی کامپیوتر [ویدئو]
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
12 h 32 m
114
Packtpub packtpub-small
14 فروردین 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Amer Abdulkader Amer Abdulkader

Amer یک توسعه دهنده تمام وقت با علاقه تخصصی به هوش مصنوعی (AI) است. هوش مصنوعی اکنون نقش های پیچیده تری را ایفا می کند که می تواند واقعاً توانایی های انسان را تقویت کند. او با سابقه ای در مهندسی مکانیک و علوم کامپیوتر، همیشه به دنبال راه هایی برای استفاده از قدرت هوش مصنوعی برای ایجاد راه حل های عملی بوده است که شیوه زندگی ما را متحول می کند. او قصد دارد هوش مصنوعی را برای همه دانش‌آموزان، بدون توجه به سطح مهارت، قابل دسترس‌تر کند!

10509213 Canada Inc. 10509213 Canada Inc.

10509213 Canada Inc متعلق به رایان اسلیم و جاد اسلیم است. آنها مایلند حق امتیاز را در حساب تجاری مشترک خود دریافت کنند و مبلغ حق امتیاز را بین خود تقسیم کنند.

Sarmad Tanveer Sarmad Tanveer

دانشمند داده