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

دانلود Python for Machine Learning: The Complete Beginner's Course

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش ایجاد الگوریتم های یادگیری ماشین در پایتون برای دانش آموزان و متخصصان یادگیری برنامه نویسی پایتون و یادگیری Scikit کاربردی در رگرسیون یادگیری ماشینی درک نظریه اساسی در پشت تکنیک های رگرسیون خطی ساده و چندگانه آموزش حل مسائل رگرسیون (رگرسیون خطی و رگرسیون لجستیک) یادگیری تئوری و اجرای عملی رگرسیون لجستیک با استفاده از sklearn یادگیری ریاضیات پشت درختان تصمیم گیری در مورد مختلف الگوریتم های خوشه بندی پیش نیازها: تجربه با اصول اولیه پایتون آمادگی، انعطاف پذیری و اشتیاق برای یادگیری مهارت های پایه ریاضی

برای درک اینکه چگونه سازمان‌هایی مانند Google، Amazon، و حتی Udemy از یادگیری ماشینی و هوش مصنوعی (AI) برای استخراج معنا و بینش از مجموعه داده‌های عظیم استفاده می‌کنند، این دوره یادگیری ماشینی موارد ضروری را در اختیار شما قرار می‌دهد. طبق گفته های Glassdoor و Indeed، دانشمندان داده به طور متوسط ​​120000 دلار درآمد کسب می کنند و این فقط یک هنجار است!

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

مثل کوانت های وال استریت در دهه های 1980 و 1990، انتظار می رود دانشمندان داده های امروزی نیز مجموعه مهارت های مشابهی داشته باشند. در آن روزها افرادی با پیشینه فیزیک و ریاضی به بانک‌های سرمایه‌گذاری و صندوق‌های تامینی هجوم می‌آوردند زیرا می‌توانستند الگوریتم‌ها و روش‌های داده‌ای جدید ارائه دهند.

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

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

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

با ایده جدیدی که می‌توانید فوراً از آن استفاده کنید، از هر ویدیو دور می‌شوید!

در این دوره از تمامی سطوح مهارت استقبال می شود و حتی اگر تجربه آماری قبلی نداشته باشید، می توانید موفق شوید!


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

مقدمه ای بر یادگیری ماشینی Introduction to Machine Learning

  • یادگیری ماشینی چیست؟ What is Machine Learning?

  • کاربردهای یادگیری ماشینی Applications of Machine Learning

  • روش های یادگیری ماشینی Machine learning Methods

  • یادگیری تحت نظارت چیست؟ What is Supervised learning?

  • یادگیری بدون نظارت چیست؟ What is Unsupervised learning?

  • یادگیری تحت نظارت در مقابل یادگیری بدون نظارت Supervised learning vs Unsupervised learning

  • مواد درسی Course Materials

رگرسیون خطی ساده Simple Linear Regression

  • مقدمه ای بر رگرسیون Introduction to regression

  • رگرسیون خطی چگونه کار می کند؟ How Does Linear Regression Work?

  • نمایندگی خط Line representation

  • پیاده سازی در پایتون: وارد کردن کتابخانه ها و مجموعه داده ها Implementation in python: Importing libraries & datasets

  • پیاده سازی در پایتون: توزیع داده ها Implementation in python: Distribution of the data

  • پیاده سازی در پایتون: ایجاد یک شی رگرسیون خطی Implementation in python: Creating a linear regression object

اختیاری: راه اندازی پیاده سازی الگوریتم های پایتون و ML Optional: Setting Up Python & ML Algorithms Implementation

  • مقدمه Introduction

  • کتابخانه های پایتون برای یادگیری ماشین Python libraries for Machine Learning

  • راه اندازی پایتون Setting up Python

  • ژوپیتر چیست؟ What is Jupyter?

  • نصب آناکوندا ویندوز مک و اوبونتو Anaconda Installation Windows Mac and Ubuntu

  • پیاده سازی پایتون در ژوپیتر Implementing Python in Jupyter

  • مدیریت دایرکتوری ها در نوت بوک Jupyter Managing Directories in Jupyter Notebook

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

  • درک رگرسیون خطی چندگانه Understanding Multiple linear regression

  • پیاده سازی در پایتون: کاوش مجموعه داده Implementation in python: Exploring the dataset

  • پیاده سازی در پایتون: رمزگذاری داده های طبقه بندی شده Implementation in python: Encoding Categorical Data

  • پیاده سازی در پایتون: تقسیم داده ها به مجموعه های آموزش و آزمایش Implementation in python: Splitting data into Train and Test Sets

  • پیاده سازی در پایتون: آموزش مدل در مجموعه آموزشی Implementation in python: Training the model on the Training set

  • پیاده سازی در پایتون: پیش بینی نتایج آزمون آزمون Implementation in python: Predicting the Test Set results

  • پیاده سازی در پایتون: رمزگذاری داده های طبقه بندی شده Implementation in python: Encoding Categorical Data

  • ارزیابی عملکرد مدل رگرسیون Evaluating the performance of the regression model

  • ریشه میانگین مربعات خطا در پایتون Root Mean Squared Error in Python

الگوریتم‌های طبقه‌بندی: K-نزدیک‌ترین همسایه‌ها Classification Algorithms: K-Nearest Neighbors

  • مقدمه ای بر طبقه بندی Introduction to classification

  • الگوریتم K-Nearest Neighbors K-Nearest Neighbors algorithm

  • نمونه ای از KNN Example of KNN

  • K-نزدیکترین همسایگان (KNN) با استفاده از پایتون K-Nearest Neighbours (KNN) using python

  • پیاده سازی در پایتون: تقسیم داده ها به مجموعه های آموزش و آزمایش Implementation in python: Splitting data into Train and Test Sets

  • پیاده سازی در پایتون: وارد کردن کتابخانه های مورد نیاز Implementation in python: Importing required libraries

  • پیاده سازی در پایتون: وارد کردن مجموعه داده Implementation in python: Importing the dataset

  • پیاده سازی در پایتون: تقسیم داده ها به مجموعه های آموزش و آزمایش Implementation in python: Splitting data into Train and Test Sets

  • پیاده سازی در پایتون: پیش بینی نتایج و ماتریس سردرگمی Implementation in python: Results prediction & Confusion matrix

  • پیاده سازی در پایتون: مقیاس گذاری ویژگی ها Implementation in python: Feature Scaling

  • پیاده سازی در پایتون: وارد کردن طبقه بندی کننده KNN Implementation in python: Importing the KNN classifier

  • پیاده سازی در پایتون: پیش بینی نتایج و ماتریس سردرگمی Implementation in python: Results prediction & Confusion matrix

الگوریتم های طبقه بندی: درخت تصمیم Classification Algorithms: Decision Tree

  • مقدمه ای بر درختان تصمیم Introduction to decision trees

  • آنتروپی چیست؟ What is Entropy?

  • کاوش مجموعه داده Exploring the dataset

  • ساختار درخت تصمیم Decision tree structure

  • پیاده سازی در پایتون: وارد کردن کتابخانه ها و مجموعه داده ها Implementation in python: Importing libraries & datasets

  • پیاده سازی در پایتون: رمزگذاری داده های طبقه بندی شده Implementation in python: Encoding Categorical Data

  • پیاده سازی در پایتون: تقسیم داده ها به مجموعه های آموزش و آزمایش Implementation in python: Splitting data into Train and Test Sets

  • پیاده سازی در پایتون: پیش بینی نتایج و دقت Implementation in python: Results prediction & Accuracy

الگوریتم های طبقه بندی: رگرسیون لجستیک Classification Algorithms: Logistic regression

  • معرفی Introduction

  • مراحل پیاده سازی Implementation steps

  • پیاده سازی در پایتون: وارد کردن کتابخانه ها و مجموعه داده ها Implementation in python: Importing libraries & datasets

  • پیاده سازی در پایتون: تقسیم داده ها به مجموعه های آموزش و آزمایش Implementation in python: Splitting data into Train and Test Sets

  • پیاده سازی در پایتون: پیش پردازش Implementation in python: Pre-processing

  • پیاده سازی در پایتون: آموزش مدل Implementation in python: Training the model

  • پیاده سازی در پایتون: پیش بینی نتایج و ماتریس سردرگمی Implementation in python: Results prediction & Confusion matrix

  • رگرسیون لجستیک در مقابل رگرسیون خطی Logistic Regression vs Linear Regression

خوشه بندی Clustering

  • مقدمه ای بر خوشه بندی Introduction to clustering

  • موارد استفاده کنید Use cases

  • الگوریتم خوشه بندی K-Means K-Means Clustering Algorithm

  • روش آرنج Elbow method

  • مراحل روش آرنج Steps of the Elbow method

  • پیاده سازی در پایتون Implementation in python

  • خوشه بندی سلسله مراتبی Hierarchical clustering

  • خوشه بندی مبتنی بر چگالی Density-based clustering

  • پیاده سازی خوشه بندی k-means در پایتون Implementation of k-means clustering in python

  • وارد کردن مجموعه داده Importing the dataset

  • تجسم مجموعه داده Visualizing the dataset

  • تعریف طبقه بندی کننده Defining the classifier

  • تجسم سه بعدی خوشه ها 3D Visualization of the clusters

  • تجسم سه بعدی مقادیر پیش بینی شده 3D Visualization of the predicted values

  • تعداد خوشه های پیش بینی شده Number of predicted clusters

سیستم توصیه کننده Recommender System

  • معرفی Introduction

  • فیلتر مشارکتی در سیستم های توصیه کننده Collaborative Filtering in Recommender Systems

  • سیستم توصیه کننده مبتنی بر محتوا Content-based Recommender System

  • پیاده سازی در پایتون: وارد کردن کتابخانه ها و مجموعه داده ها Implementation in python: Importing libraries & datasets

  • پیاده سازی در پایتون: وارد کردن کتابخانه ها و مجموعه داده ها Implementation in python: Importing libraries & datasets

  • ادغام مجموعه داده ها در یک دیتافریم Merging datasets into one dataframe

  • مرتب سازی بر اساس عنوان و رتبه Sorting by title and rating

  • هیستوگرام نشان دهنده تعداد امتیازات است Histogram showing number of ratings

  • توزیع فرکانس Frequency distribution

  • طرح مشترک رتبه‌بندی‌ها و تعداد رتبه‌بندی‌ها Jointplot of the ratings and number of ratings

  • پیش پردازش داده ها Data pre-processing

  • مرتب سازی فیلم های دارای بیشترین امتیاز Sorting the most-rated movies

  • گرفتن امتیاز برای دو فیلم Grabbing the ratings for two movies

  • همبستگی بین فیلم های دارای بیشترین امتیاز Correlation between the most-rated movies

  • مرتب سازی داده ها بر اساس همبستگی Sorting the data by correlation

  • فیلتر کردن فیلم ها Filtering out movies

  • مرتب سازی مقادیر Sorting values

  • تکرار این روند برای یک فیلم دیگر Repeating the process for another movie

  • زمان آزمون Quiz Time

نتیجه Conclusion

  • نتیجه Conclusion

بخش پاداش - از دست ندهید BONUS Section - Don't Miss Out

  • بخش پاداش - از دست ندهید BONUS Section - Don't Miss Out

نمایش نظرات

آموزش پایتون برای یادگیری ماشین: دوره کامل مبتدی
جزییات دوره
2.5 hours
88
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
123,346
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Meta Brains Meta Brains

بیایید با هم ابر جهان را کدنویسی و بسازیم! Meta Brains یک برند آموزشی حرفه ای است که توسط تیمی از توسعه دهندگان نرم افزار و متخصصان امور مالی که به امور مالی، کدنویسی و اکسل علاقه دارند، توسعه یافته است. ما تجارب حرفه‌ای و آموزشی را برای ایجاد برنامه‌های آموزشی در سطح جهانی که برای همه قابل دسترسی است، گرد هم می‌آوریم. در حال حاضر، ما بر انقلاب بزرگ بعدی در محاسبات متمرکز هستیم: متاورس. هدف نهایی ما این است که نسل بعدی استعدادها را آموزش دهیم تا بتوانیم با هم متاورز را کدنویسی و بسازیم!

Skool of AI Skool of AI

پتانسیل هوش مصنوعی خود را باز کنید