آموزش بوت‌کمپ جامع یادگیری عمیق با پایتون - آخرین آپدیت

دانلود Deep Learning with Python: Complete Bootcamp

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: شبکه‌های عصبی مصنوعی، CNNها، RNNها، نقشه‌های خودسازمان‌ده (SOM)، ماشین‌های بولتزمان، اتوانکودرها و GANها تئوری و تکنیک‌های عملی ساخت شبکه‌های عصبی مصنوعی برای حل مسائل دنیای واقعی را بیاموزید تسلط بر مفاهیم کلیدی در شبکه‌های عصبی پیچشی (CNN)، شبکه‌های عصبی بازگشتی (RNN)، نقشه‌های خودسازمان‌ده (SOM)، ماشین‌های بولتزمان و اتوانکودرها ارزیابی، تنظیم و بهینه‌سازی هایپرپارامترهای شبکه عصبی ساخت گام‌به‌گام شبکه‌های عصبی برای وظایف طبقه‌بندی (Classification) و رگرسیون (Regression) توسعه شبکه‌های عصبی از صفر برای پیش‌بینی قیمت خودروهای دست دوم و پیش‌بینی فروش بازی‌های ویدئویی پیاده‌سازی شبکه‌های عصبی پیچشی برای طبقه‌بندی اعداد دست‌نویس و تشخیص گربه و سگ در تصاویر ساخت یک شبکه عصبی بازگشتی برای پیش‌بینی قیمت سهام پتروبراس به‌کارگیری نقشه‌های خودسازمان‌ده برای خوشه‌بندی داده‌ها و تشخیص تقلب در مجموعه‌داده‌های مالی کاهش ابعاد با استفاده از ماشین‌های بولتزمان و اتوانکودرها ایجاد سیستم توصیه‌گر با استفاده از ماشین‌های بولتزمان تولید تصاویر جدید با استفاده از شبکه‌های مولد رقابتی (GANs) پیش نیازها: تنها پیش‌نیاز اجباری، درک ابتدایی از منطق برنامه‌نویسی، به‌ویژه دستورات شرطی و حلقه‌ها است مهارت‌های پایه در نصب نرم‌افزار نیز توصیه می‌شود. با این حال، دوره شامل راهنمای گام‌به‌گام برای نصب تمام ابزارهای مورد نیاز است تجربه قبلی در پایتون لازم نیست. شما می‌توانید حتی بدون دانش عمیق از این زبان، دوره را با موفقیت دنبال کنید هیچ دانش قبلی در مورد یادگیری ماشین، شبکه‌های عصبی یا هوش مصنوعی لازم نیست. یک پیوست در انتهای دوره، چندین درس مقدماتی در مورد این موضوعات ارائه می‌دهد که آن را به نقطه شروعی عالی برای مبتدیان تبدیل می‌کند

یادگیری عمیق (Deep Learning) یکی از مهم‌ترین زمینه‌ها در هوش مصنوعی مدرن است. این فناوری از شبکه‌های عصبی مصنوعی برای حل مسائل پیچیده در بینایی ماشین، پردازش زبان طبیعی، تحلیل سری‌های زمانی، سیستم‌های توصیه‌گر، تشخیص تقلب، تولید محتوا و بسیاری از کاربردهای دیگر که بخشی از عملیات روزانه شرکت‌ها و سازمان‌ها در سراسر جهان است، استفاده می‌کند.

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

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

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

دوره در هفت ماژول اصلی سازماندهی شده است:

  • شبکه‌های عصبی مصنوعی (ANNs)

  • شبکه‌های عصبی پیچشی (CNNs)

  • شبکه‌های عصبی بازگشتی (RNNs)

  • نقشه‌های خودسازمان‌ده (SOMs)

  • ماشین‌های بولتزمان

  • اتوانکودرها (Autoencoders)

  • شبکه‌های مولد رقابتی (GANs)

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

برخی از پروژه‌های توسعه‌یافته در طول دوره عبارتند از:

  • طبقه‌بندی تومورها به خوش‌خیم یا بدخیم

  • طبقه‌بندی گونه‌های گیاهی

  • پیش‌بینی قیمت خودروهای دست دوم

  • پیش‌بینی فروش بازی‌های ویدئویی

  • تشخیص اعداد دست‌نویس

  • طبقه‌بندی تصاویر گربه و سگ

  • طبقه‌بندی تصاویر هومر و بارت از انیمیشن سیمپسون‌ها

  • تشخیص اشیاء در تصاویر (هواپیما، اتومبیل، پرنده، گربه، اسب، کامیون و غیره)

  • ساخت مدل‌های سری زمانی برای پیش‌بینی قیمت سهام

  • پیش‌بینی سطح آلودگی هوا

  • خوشه‌بندی شراب‌ها بر اساس ویژگی‌های آن‌ها

  • گروه‌بندی سوابق پزشکی برای تحلیل اکتشافی

  • تشخیص تقلب احتمالی در مجموعه‌داده‌های مالی

  • کاهش ابعاد برای تصاویر و مجموعه‌داده‌های پیچیده

  • ساخت سیستم‌های توصیه‌گر فیلم

  • مقایسه سیستم‌های توصیه‌گر مبتنی بر شبکه عصبی با رویکردهای سنتی فیلترینگ مشارکتی

  • تولید تصاویر جدید با استفاده از شبکه‌های عصبی مولد

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

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

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

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

در کلاس می‌بینمتان!


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

مقدمه Introduction

  • محتوای دوره Course content

  • مقدمه‌ای بر یادگیری عمیق Introduction do Deep Learning

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

  • اجرای محلی Local execution

بخش اول: شبکه‌های عصبی مصنوعی Part 1 - Artificial Neural Networks

  • مقدمه Introduction

درک شهودی شبکه‌های عصبی Neural networks intuition

  • مبانی بیولوژیکی Biological fundamentals

  • پرسپترون تک‌لایه Single layer perceptron

  • پرسپترون چندلایه: توابع جمع و فعال‌ساز Multilayer perceptron – sum and activation functions

  • پرسپترون چندلایه: محاسبه خطا Multilayer percepton – error calculation

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

  • پارامتر دلتا Delta parameter

  • به‌روزرسانی وزن‌ها با پس‌انتشار (Backpropagation) Updating weights with backpropagation

  • بایاس، خطاها، گرادیان نزولی تصادفی و فعال‌سازها Bias, erros, stochastic gradient descent, and activations

  • توابع فعال‌ساز ۱ Activation functions 1

  • توابع فعال‌ساز ۲ Activation functions 2

  • درک شهودی شبکه عصبی Neural network intuition

  • منابع تکمیلی Additional materials

طبقه‌بندی باینری: مجموعه‌داده سرطان سینه Binary classification - breast cancer dataset

  • مجموعه‌داده سرطان سینه Breast cancer dataset

  • ساختار شبکه عصبی Neural network structure

  • کامپایل و اجرا Compilation and execution

  • پیش‌بینی‌ها Predictions

  • لایه‌های بیشتر و پارامترهای بهینه‌ساز More layers and optimizer parameters

  • تجسم وزن‌ها Visualizing the weights

  • اعتبارسنجی متقابل (Cross Validation): درک شهودی Cross validation – intuition

  • اعتبارسنجی متقابل: پیاده‌سازی Cross validation – implementation

  • بیش‌برازش و کم‌برازش: درک شهودی Overfitting and underfitting – intuition

  • بیش‌برازش و کم‌برازش: پیاده‌سازی Overfitting and underfitting – implementation

  • تنظیم پارامترها Parameter tuning

  • طبقه‌بندی یک نمونه واحد Classifying a single instance

  • ذخیره و بارگذاری شبکه Save and load the network

  • تمرین: بهبود نتایج HOMEWORK: Improving the results

طبقه‌بندی چندکلاسه: گل زنبق (Iris) Multiclass classification - iris

  • مجموعه‌داده Iris Iris dataset

  • ساختار شبکه عصبی Neural network structure

  • پیش‌بینی‌ها Predictions

  • اعتبارسنجی متقابل Cross validation

رگرسیون: مجموعه‌داده خودروهای دست دوم Regression - used cars dataset

  • مجموعه‌داده خودروهای دست دوم Used cars dataset

  • پیش‌پردازش: مقادیر متناقض Preprocessing – inconsistent values

  • پیش‌پردازش: مقادیر مفقود Preprocessing – missing values

  • پیش‌پردازش: One Hot Encoder Preprocessing – one hot encoder

  • ساختار شبکه عصبی Neural network structure

  • اعتبارسنجی متقابل Cross validation

رگرسیون با خروجی‌های متعدد: مجموعه‌داده بازی‌های ویدئویی Regression with multiple outputs – video games dataset

  • مجموعه‌داده بازی‌ها Games dataset

  • پیش‌پردازش Preprocessing

  • ساختار شبکه عصبی Neural network structure

بخش دوم: شبکه‌های عصبی پیچشی (CNN) Part 2 - Convolutional Neural Networks

  • مقدمه Introduction

درک شهودی CNN Intuition about CNN

  • مقدمه‌ای بر CNN Introduction to CNN

  • گام اول: عملگر کانولوشن Step 1 – convolution operator

  • گام دوم: پولینگ (Pooling) Step 2 – Pooling

  • گام سوم: تخت کردن (Flattening) Step 3 – Flattening

  • گام چهارم: شبکه عصبی متراکم (Dense) Step 4 – dense neural network

  • درک شهودی CNN CNN intuition

  • منابع تکمیلی Additional materials

طبقه‌بندی اعداد دست‌نویس Handwritten digits classification

  • مجموعه‌داده MNIST MNIST dataset

  • ساختار شبکه عصبی Neural network structure

  • بهبود شبکه Improving the network

  • اعتبارسنجی متقابل Cross validation

  • افزایش داده‌های تصویری (Image Augmentation) Image augmentation

طبقه‌بندی گربه و سگ Cats and dogs’ classification

  • تصاویر و ساختار شبکه عصبی Images and neural network structure

  • افزایش داده‌ها و تست Augmentation and testing

  • پیش‌بینی یک تصویر واحد Predicting a single image

بخش سوم: شبکه‌های عصبی بازگشتی (RNN) Part 3 – Recurrent neural networks

  • مقدمه Introduction

درک شهودی RNNها Intuition about RNNs

  • مقدمه‌ای بر RNNها Introduction to RNNs

  • حافظه طولانی کوتاه-مدت (LSTM) LSTM - long-short term memory

  • درک شهودی RNNها Intuition RNNs

  • منابع تکمیلی Additional materials

پیش‌بینی سری‌های زمانی: قیمت سهام Time series forecasting – stock prices

  • مجموعه‌داده قیمت سهام Stock prices dataset

  • مجموعه‌داده برای پیش‌بینی ۱ Dataset for predictions 1

  • مجموعه‌داده برای پیش‌بینی ۲ Dataset for predictions 2

  • ساختار شبکه عصبی Neural network structure

  • پیش‌بینی قیمت‌ها Price predictions

  • پیش‌بین‌های متعدد ۱ Multiple predictors 1

  • پیش‌بین‌های متعدد ۲ Multiple predictors 2

  • خروجی‌های متعدد Multiple outputs

بخش چهارم: نقشه‌های خودسازمان‌ده (SOM) Part 4 – Self-organizing maps

  • مقدمه Introduction

درک شهودی SOM Intuition about SOM

  • K-means: درک شهودی K-means - intuition

  • K-means: محاسبه فاصله K-means - distance calculation

  • K-means: مقداردهی اولیه K-means - initialization

  • نقشه‌های خودسازمان‌ده: درک شهودی Self-organizing maps – intuition

  • نقشه‌های خودسازمان‌ده: فرآیند یادگیری Self-organizing maps – learning process

  • SOM: درک شهودی SOM - intuition

  • منابع تکمیلی Additional materials

خوشه‌بندی انواع شراب‌ها Clustering types of wines

  • مجموعه‌داده شراب Wine dataset

  • پیاده‌سازی SOM Implementing the SOM

  • نتایج و تجسم Results and visualization

تشخیص تقلب: شناسایی داده‌های پرت Fraud detection – outliers

  • مجموعه‌داده اعتباری Credit dataset

  • پیاده‌سازی SOM Implementing the SOM

  • تشخیص تقلب Fraud detection

بخش پنجم: ماشین‌های بولتزمان Part 5 – Boltzmann machines

  • مقدمه Introduction

درک شهودی ماشین‌های بولتزمان Intuition about Boltzmann machines

  • ماشین‌های بولتزمان: درک شهودی Boltzmann machines - intuition

  • ماشین‌های بولتزمان محدود: یادگیری Restricted Boltzmann machines – learning

  • ماشین‌های بولتزمان محدود: توصیه Restricted Boltzmann machines – recommendation

  • ماشین‌های بولتزمان: درک شهودی Boltzmann machines - intuition

  • منابع تکمیلی Additional materials

توصیه فیلم Movie recommendation

  • ساخت ماشین بولتزمان محدود (RBM) Building the Restricted Boltzmann Machine (RBM)

  • توصیه فیلم با RBM Movie recommendation with RBM

کاهش ابعاد در تصاویر Dimensionality reduction in images

  • مجموعه‌داده اعداد Digits dataset

  • کاهش ابعاد با RBM Dimensionality reduction with RBM

بخش ششم: اتوانکودرها Part 6 – Autoencoders

  • مقدمه Introduction

درک شهودی اتوانکودرها Intuition about autoencoders

  • اتوانکودرها: درک شهودی Autoencoders - intuition

  • اتوانکودرها: درک شهودی (تکمیل) Autoencoders - intuition

  • منابع تکمیلی Additional materials

کاهش ابعاد در تصاویر Dimensionality reduction in images

  • وارد کردن کتابخانه‌ها و مجموعه‌داده Importing the libraries and dataset

  • تجسم تصاویر Visualizing the images

  • پیش‌پردازش تصاویر Preprocessing the images

  • ساخت و آموزش اتوانکودر خطی Building and training a linear autoencoder

  • کدگذاری (Encoding) تصاویر Encoding the images

  • رمزگشایی (Decoding) تصاویر Decoding the images

  • کدگذاری و رمزگشایی تصاویر تست Encoding and decoding the test images

  • اتوانکودرهای پیچشی ۱ Convolutional autoencoders 1

  • اتوانکودرهای پیچشی ۲ Convolutional autoencoders 2

  • اتوانکودرهای پیچشی ۳ Convolutional autoencoders 3

  • اتوانکودرهای پیچشی ۴ Convolutional autoencoders 4

بخش هفتم: شبکه‌های مولد رقابتی (GANs) Part 7 – GANs (Generative Adversarial Network)

  • مقدمه Introduction

  • GANها: درک شهودی GANs - intuition

  • منابع تکمیلی Additional materials

درک شهودی GANها Intuition about GANs

  • GAN: درک شهودی GAN - intuition

تولید خودکار تصویر Automatic image generation

  • بارگذاری مجموعه‌داده Loading the dataset

  • ساخت ژنراتور ۱ Building the generator 1

  • ساخت ژنراتور ۲ Building the generator 2

  • ساخت دیسکریمیناتور (تمایزگر) Building the discriminator

  • محاسبه Loss Calculating the loss

  • آموزش GAN ۱ Training the GAN 1

  • آموزش GAN ۲ Training the GAN 2

بخش تکمیلی: برنامه‌نویسی پایه پایتون Additional - Basic Python Programming

  • مقدمه‌ای بر پایتون Introduction to Python

  • نصب Installation

  • محیط‌های برنامه‌نویسی (IDEs) Python IDEs

  • ثابت‌ها و متغیرها Constants and variables

  • عملیات ریاضی Mathematical operations

  • رشته‌ها (Strings) Strings

  • تمرین HOMEWORK

  • پاسخ تمرین Homework solution

  • عملگرهای منطقی و رابطه‌ای Logical and relational operators

  • عملگرهای شرطی Conditional operators

  • تمرین HOMEWORK

  • پاسخ تمرین Homework solution

  • حلقه‌ها: for Loops - for

  • حلقه‌ها: while Loops - while

  • تمرین HOMEWORK

  • پاسخ تمرین Homework solution

  • مجموعه‌ها: تاپل‌ها و لیست‌ها Collections - tuples and lists

  • مجموعه‌ها: ماتریس‌ها Collections - matrices

  • تمرین HOMEWORK

  • پاسخ تمرین Homework solution

  • توابع Functions

  • تمرین HOMEWORK

  • پاسخ تمرین Homework solution

  • ماژول‌ها: math و datetime Modules - math and datetime

  • ماژول‌ها: random و time Modules - random and time

  • ساخت مدل‌های سفارشی Creating custom models

  • تمرین HOMEWORK

  • پاسخ تمرین Homework solution

  • خطاها و استثناها (Exceptions) Error and exceptions

  • تمرین HOMEWORK

  • پاسخ تمرین Homework solution

  • خواندن و نوشتن فایل‌های متنی Reading and writing text files

  • تمرین HOMEWORK

  • پاسخ تمرین Homework solution

  • عبارات منظم (Regular Expressions): درک شهودی Regular expressions - intuition

  • عبارات منظم: پیاده‌سازی Regular expressions - implementation

  • تمرین HOMEWORK

  • پاسخ تمرین Homework solution

  • برنامه‌نویسی شی‌گرا: درک شهودی Object oriented - intuition

  • برنامه‌نویسی شی‌گرا: پیاده‌سازی Object oriented - implementation

  • تمرین HOMEWORK

  • پاسخ تمرین Homework solution

سخن نهایی Final remarks

  • سخن نهایی Final remarks

  • بونوس (هدیه) BONUS

نمایش نظرات

آموزش بوت‌کمپ جامع یادگیری عمیق با پایتون
جزییات دوره
19.5 hours
160
(آخرین آپدیت)
276
4.5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jones Granatyr Jones Granatyr

استاد اولا! 10 مورد از جونز گراناتیر و ترابیلو در 10 سال گذشته است که شامل Inteligência Artificial (IA) می باشد استاد حرفه ای ، پشکیزادور و بنیانگذار پورتال IA Expert ، وب سایت com conteúdo específico sobre Inteligência Artificial. Desde que iniciei na Udemy criei vários cursos sobre diversos assuntos de IA، como as exemplolo: یادگیری عمیق ، یادگیری ماشین ، علم داده ، Redes Neurais Artificiais، Algoritmos Genéticos، Detecção e Reconhecimento Facial، Algoritmos de cesos، Busca ، Mineração de Regras de Associação ، Sistemas Especialistas e Sistemas de Recomendação. اگر بخواهید از طریق برنامه های مختلف زبان (Python ، R e Java) و یا فن آوری های مختلف (tensorflow ، keras ، pandas ، sklearn ، opencv ، dlib ، weka ، nltk ، به عنوان مثال) استفاده کنید. با توجه به هدف اصلی و دستیابی به اطلاعات IA و مجوز فعالیت در TI و متقاضیان ، به عنوان تجدید نظر در زمینه استفاده از قوانین و مقررات و امکان مشاهده تجدید نظرهای جدید در زمینه مشروبات الکلی ارائه می شود.

AI Expert Academy AI Expert Academy

مربی