آموزش شبکه های عصبی در پایتون: یادگیری عمیق برای مبتدیان

Neural Networks in Python: Deep Learning for Beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: شبکه های عصبی مصنوعی (ANN) را در پایتون بیاموزید. با استفاده از Keras Tensorflow | مدل های یادگیری عمیق پیش بینی شده بسازید | پایتون

آنچه خواهید آموخت

  • درک درستی از شبکه های عصبی مصنوعی (ANN) و یادگیری عمیق داشته باشید
  • سناریوهای کسب و کار را که شبکه های عصبی مصنوعی (ANN) قابل اجرا هستند درک کنید
  • ساخت شبکه های عصبی مصنوعی (ANN) در پایتون
  • برای پیش بینی از شبکه های عصبی مصنوعی (ANN) استفاده کنید
  • با استفاده از کتابخانه های Keras و Tensorflow آشنا شوید
  • از Pandas DataFrames برای دستکاری داده ها و انجام محاسبات آماری استفاده کنید.

شما به دنبال یک دوره کامل شبکه عصبی مصنوعی (ANN) هستید که هر آنچه برای ایجاد یک مدل شبکه عصبی در پایتون نیاز دارید را به شما آموزش دهد ، درست است؟

دوره مناسب شبکه های عصبی را پیدا کرده اید!

پس از اتمام این دوره شما قادر خواهید بود:

  • مشكل كاري را كه مي توان با استفاده از مدل هاي شبكه عصبي حل كرد ، شناسايي كنيد.

  • درک صحیحی از مفاهیم شبکه عصبی پیشرفته مانند نزول گرادیان ، انتشار رو به جلو و عقب و غیره داشته باشید

  • با استفاده از کتابخانه های Keras و Tensorflow مدل های شبکه عصبی را در پایتون ایجاد کنید و نتایج آنها را تجزیه و تحلیل کنید.

  • با اعتماد به نفس تمرین ، بحث و درک مفاهیم یادگیری عمیق کنید

این دوره چگونه به شما کمک می کند؟

یک گواهی پایان دوره قابل تأیید به کلیه دانشجویانی که این دوره شبکه های عصبی را دنبال می کنند ارائه می شود.

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

چرا باید این دوره را انتخاب کنید؟

این دوره شامل تمام مراحلی است که باید برای ایجاد یک مدل پیش بینی با استفاده از شبکه های عصبی انجام شود.

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

چه چیزی ما را به شما آموزش می دهد؟

این دوره توسط Abhishek و Pukhraj تدریس می شود. ما به عنوان مدیران شرکت مشاور Global Analytics ، به مشاغل کمک کرده ایم تا با استفاده از تکنیک های یادگیری عمیق ، مشکل تجاری خود را حل کنند و از تجربیات خود برای گنجاندن جنبه های عملی تجزیه و تحلیل داده ها در این دوره استفاده کرده ایم

ما همچنین ایجاد کننده برخی از محبوب ترین دوره های آنلاین هستیم - با بیش از 250،000 ثبت نام و هزاران نظر 5 ستاره مانند این موارد:

این بسیار خوب است ، من عاشق این واقعیت هستم که تمام توضیحاتی که توسط یک فرد غیر روحانی قابل درک است - جوشوا

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

قول ما

آموزش دانش آموزان ما وظیفه ماست و به آن متعهد هستیم. اگر در مورد محتوای دوره ، برگه تمرین یا هر چیز مرتبط با هر موضوعی س questionsالی دارید ، همیشه می توانید سوالی را در دوره ارسال کنید یا برای ما پیام مستقیم ارسال کنید.

پرونده های تمرینی را بارگیری کنید ، آزمون عملی را انجام دهید و تکالیف را کامل انجام دهید

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

در این دوره چه مواردی پوشش داده می شود؟

این دوره برای حل مشکلات تجاری تمام مراحل ایجاد یک مدل مبتنی بر شبکه عصبی یعنی مدل Deep Learning را به شما می آموزد.

در زیر محتوای دوره این دوره در ANN آورده شده است:

  • قسمت 1 - مبانی پایتون

    این قسمت کار شما را با پایتون آغاز می کند.

    این قسمت به شما کمک می کند تا محیط پایتون و Jupyter را بر روی سیستم خود تنظیم کنید و به شما می آموزد که چگونه برخی از عملیات اساسی را در پایتون انجام دهید. ما اهمیت کتابخانه های مختلف مانند Numpy ، Pandas Seaborn را درک خواهیم کرد.

  • قسمت 2 - مفاهیم نظری

    این بخش به شما درک کاملی از مفاهیم موجود در شبکه های عصبی می دهد.

    در این بخش با تک سلولها یا Perceptrons و چگونگی انباشته شدن Perceptrons برای ایجاد یک ساختار شبکه آشنا خواهید شد. پس از تنظیم معماری ، الگوریتم Gradient descent را می فهمیم تا حداقل تابع را بیابیم و یاد بگیریم که چگونه از این برای بهینه سازی مدل شبکه ما استفاده می شود.

  • قسمت 3 - ایجاد مدل ANN رگرسیون و طبقه بندی در پایتون

    در این قسمت می آموزید که چگونه مدل های ANN را در پایتون ایجاد کنید.

    ما این بخش را با ایجاد یک مدل ANN با استفاده از Sequential API برای حل یک مشکل طبقه بندی آغاز می کنیم. ما می آموزیم که چگونه معماری شبکه را تعریف کنیم ، مدل را پیکربندی کنیم و مدل را آموزش دهیم. سپس ما عملکرد مدل آموزش دیده خود را ارزیابی کرده و از آن برای پیش بینی داده های جدید استفاده می کنیم. ما همچنین یک مسئله رگرسیون را حل می کنیم که در آن سعی می کنیم قیمت خانه ها را در یک مکان پیش بینی کنیم. ما همچنین نحوه ایجاد معماری های پیچیده ANN با استفاده از API کاربردی را شرح خواهیم داد. در آخر ما می آموزیم که چگونه مدل ها را ذخیره و بازیابی کنیم.

    ما همچنین اهمیت کتابخانه هایی مانند Keras و TensorFlow را در این قسمت درک می کنیم.

  • قسمت 4 - پیش پردازش داده ها

    در این قسمت خواهید آموخت که برای تهیه داده ها برای تجزیه و تحلیل باید چه اقداماتی را انجام دهید ، این مراحل برای ایجاد معنی دار بسیار مهم هستند.

    در این بخش ، ما با نظریه اصلی درخت تصمیم شروع خواهیم کرد و سپس مباحث پیش پردازش داده ها مانند ارزش محاسبه نشده ، تغییر شکل متغیر و تقسیم Test-Train را پوشش خواهیم داد.

  • قسمت 5 - روش کلاسیک ML - رگرسیون خطی - این بخش با رگرسیون خطی ساده شروع می شود و سپس رگرسیون خطی چندگانه را پوشش می دهد.

    ما تئوری اساسی پشت هر مفهوم را بدون اینکه خیلی ریاضی در مورد آن داشته باشیم ، پوشش داده ایم تا شما

    درک کنید که این مفهوم از کجا آمده و چگونه از اهمیت برخوردار است. اما حتی اگر متوجه نشوید

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

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

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


پیش بروید و دکمه ثبت نام را کلیک کنید ، و من شما را در درس 1 می بینم!


به سلامتی

آکادمی Start-Tech


------------

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


چرا از پایتون برای یادگیری عمیق استفاده کنیم؟

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

اگرچه همیشه اینگونه نبوده است ، Python زبان برنامه نویسی انتخابی برای علم داده است. در اینجا یک تاریخچه مختصر آورده شده است:

در سال 2016 ، R از Kaggle ، پلت فرم برتر مسابقات علوم داده ، سبقت گرفت.

در سال 2017 ، R در نظرسنجی سالانه KDNuggets از ابزارهای پرکاربرد دانشمندان داده پیشی گرفت.

در سال 2018 ، 66٪ از دانشمندان داده استفاده روزانه از پایتون را گزارش کردند ، و آن را به شماره یک ابزار برای متخصصان تجزیه و تحلیل تبدیل می کنند.

کارشناسان آموزش عمیق انتظار می رود این روند برای ادامه رشد در اکوسیستم پایتون ادامه یابد. و در حالی که سفر شما برای یادگیری برنامه نویسی پایتون ممکن است فقط شروع شود، خوب است بدانید که فرصت های شغلی نیز فراوان (و رشد می کنند) نیز هستند.

تفاوت بین داده کاوی ، یادگیری ماشین و یادگیری عمیق چیست؟

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

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

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

  • افرادی که در علم داده کار می کنند
  • حرفه ای های شاغل سفر شبکه عصبی خود را آغاز می کنند
  • آماری که به تجربه عملی بیشتری نیاز دارند
  • هرکسی کنجکاو است که در یک بازه زمانی کوتاه
از سطح مبتدی به ANN تسلط یابد

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

معرفی Introduction

  • به دوره خوش آمدید Welcome to the course

  • مقدمه ای بر شبکه های عصبی و جریان دوره Introduction to Neural Networks and Course flow

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

  • این یک نقطه عطف است! This is a milestone!

تنظیم Python و Jupyter Notebook Setting up Python and Jupyter Notebook

  • نصب پایتون و آناکوندا Installing Python and Anaconda

  • افتتاح نوت بوک Jupyter Opening Jupyter Notebook

  • مقدمه ای بر ژوپیتر Introduction to Jupyter

  • عملگرهای حساب در Python: Python Basics Arithmetic operators in Python: Python Basics

  • رشته ها در پایتون: مبانی پایتون Strings in Python: Python Basics

  • لیست ها ، راهنماها و راهنماها: مبانی پایتون Lists, Tuples and Directories: Python Basics

  • کار با Numpy Library of Python Working with Numpy Library of Python

  • کار با کتابخانه Pandas پایتون Working with Pandas Library of Python

  • کار با کتابخانه Seaborn پایتون Working with Seaborn Library of Python

تک سلولها - Perceptron و Sigmoid Neuron Single Cells - Perceptron and Sigmoid Neuron

  • پرسپترون Perceptron

  • توابع فعال سازی Activation Functions

  • پایتون - ایجاد مدل Perceptron Python - Creating Perceptron model

شبکه های عصبی - انباشته سلول ها برای ایجاد شبکه Neural Networks - Stacking cells to create network

  • اصطلاحات اساسی Basic Terminologies

  • شیب نزولی Gradient Descent

  • تبلیغات عقب Back Propagation

مفاهیم مهم: سوالات رایج مصاحبه Important concepts: Common Interview questions

  • برخی از مفاهیم مهم Some Important Concepts

  • مسابقه Quiz

پارامترهای مدل استاندارد Standard Model Parameters

  • ابرپارامترها Hyperparameters

  • مسابقه Quiz

آزمون تمرینی Practice Test

  • تست مفهومی خود را تست کنید Test your conceptual understanding

تنسورفلو و کراس Tensorflow and Keras

  • Keras و Tensorflow Keras and Tensorflow

  • نصب Tensorflow و Keras Installing Tensorflow and Keras

Python - مجموعه داده برای مشکل طبقه بندی Python - Dataset for classification problem

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

  • نرمال سازی و تقسیم Test-Train Normalization and Test-Train split

  • اطلاعات بیشتر در مورد تقسیم تست قطار More about test-train split

Python - ساخت و آموزش مدل Python - Building and training the Model

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

  • ساخت شبکه عصبی با استفاده از Keras Building the Neural Network using Keras

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

  • ارزیابی عملکرد و پیش بینی با استفاده از Keras Evaluating performance and Predicting using Keras

Python - حل مسئله رگرسیون با استفاده از ANN Python - Solving a Regression problem using ANN

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

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

  • استفاده از API عملکردی برای معماری های پیچیده Using Functional API for complex architectures

ذخیره و بازیابی مدل ها Saving and Restoring Models

  • ذخیره - بازیابی مدل ها و استفاده از برگشت Saving - Restoring Models and Using Callbacks

تنظیم Hyperparameter Hyperparameter Tuning

  • تنظیم Hyperparameter Hyperparameter Tuning

افزودنی 1: پیش پردازش داده ها Add-on 1: Data Preprocessing

  • جمع آوری دانش تجارت Gathering Business Knowledge

  • اکتشاف داده Data Exploration

  • Dataset و فرهنگ لغت داده The Dataset and the Data Dictionary

  • منابع الحاقی Add-on Resources

  • وارد کردن داده در پایتون Importing Data in Python

  • تحلیل تک متغیری و EDD Univariate analysis and EDD

  • EDD در پایتون EDD in Python

  • درمان دور از دسترس Outlier Treatment

  • درمان دور از دسترس در پایتون Outlier Treatment in Python

  • ارزش محو شده از دست رفته است Missing Value Imputation

  • ارزش از دست رفته در پایتون Missing Value Imputation in Python

  • فصلی بودن در داده ها Seasonality in Data

  • تحلیل دو متغیره و تحول متغیر Bi-variate analysis and Variable transformation

  • تغییر و حذف متغیر در پایتون Variable transformation and deletion in Python

  • متغیرهای غیرقابل استفاده Non-usable variables

  • ساخت متغیر ساختگی: مدیریت داده های کیفی Dummy variable creation: Handling qualitative data

  • ساخت متغیر ساختگی در پایتون Dummy variable creation in Python

  • تجزیه و تحلیل همبستگی Correlation Analysis

  • تحلیل همبستگی در پایتون Correlation Analysis in Python

افزودنی 2: مدلهای کلاسیک ML - رگرسیون خطی Add-on 2: Classic ML models - Linear Regression

  • بیانیه مسئله The Problem Statement

  • روش معادلات اساسی و حداقل مربعات معمولی (OLS) Basic Equations and Ordinary Least Squares (OLS) method

  • ارزیابی صحت ضرایب پیش بینی شده Assessing accuracy of predicted coefficients

  • ارزیابی دقت مدل: RSE و R در مربع Assessing Model Accuracy: RSE and R squared

  • رگرسیون خطی ساده در پایتون Simple Linear Regression in Python

  • رگرسیون خطی چندگانه Multiple Linear Regression

  • آمار F The F - statistic

  • تفسیر نتایج متغیرهای طبقه ای Interpreting results of Categorical variables

  • رگرسیون خطی چندگانه در پایتون Multiple Linear Regression in Python

  • تقسیم تست قطار Test-train split

  • معامله واریانس بایاس Bias Variance trade-off

  • تقسیم قطار آزمایشی در پایتون Test train split in Python

تکلیف تمرین کنید Practice Assignment

  • واگذاری طبقه بندی شبکه های عصبی Neural Networks Classification Assignment

بخش پاداش Bonus Section

  • نقطه عطف نهایی! The final milestone!

  • تبریک می گوییم و در مورد گواهی خود Congratulations & About your certificate

نمایش نظرات

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

آموزش شبکه های عصبی در پایتون: یادگیری عمیق برای مبتدیان
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
9h 16m
71
Udemy (یودمی) udemy-small
11 اسفند 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
88,584
4 از 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 (یودمی)

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

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