آموزش یادگیری ماشین کاربردی: یادگیری نظارت شده (Supervised Learning) - آخرین آپدیت

دانلود Applied Machine Learning: Supervised Learning

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

توضیحات

این دوره درباره چیست؟

در این دوره، مت هرینسون (Matt Harrison) — مدرس شرکتی پایتون و علوم داده، نویسنده، سخنران و مشاور — به شما نشان می‌دهد که چگونه تکنیک‌های یادگیری نظارت شده را برای حل مسائل دنیای واقعی با تمرکز بر هر دو حوزه طبقه‌بندی (Classification) و رگرسیون (Regression) به کار بگیرید. شما با مدل‌های پایه مانند رگرسیون خطی شروع کرده و سپس به سراغ الگوریتم‌های پیچیده‌تری مانند درخت‌های تصمیم و XGBoost خواهید رفت. علاوه بر این، تکنیک‌های ارزیابی مدل، بهینه‌سازی و استقرار (Deployment) را بررسی می‌کنید. این دوره با ارائه چالش‌های عملی و راهکارهای جامع، شما را آماده می‌کند تا یادگیری نظارت شده را در صنایعی مانند بهداشت و درمان، امور مالی و املاک به کار ببرید.

اهداف دوره

در پایان این دوره چه توانایی‌هایی کسب خواهم کرد؟

  • پیاده‌سازی و ارزیابی مدل‌های طبقه‌بندی و رگرسیون با استفاده از یادگیری نظارت شده.
  • تنظیم دقیق و بهینه‌سازی مدل‌های یادگیری ماشین با استفاده از اعتبارسنجی متقاطع (Cross-validation) و تنظیم هایپرپارامترها.
  • به‌کارگیری تکنیک‌های پیشرفته مانند روش‌های Ensemble (شامل Bagging و Boosting) و الگوریتم XGBoost.
  • استقرار یک مدل آموزش‌دیده یادگیری نظارت شده در یک اپلیکیشن واقعی با استفاده از Flask.

مخاطبان دوره

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

  • توسعه‌دهندگان پایتون
  • دانشمندان داده (Data Scientists)
  • علاقه‌مندان به یادگیری ماشین
  • متخصصانی که به دنبال پیاده‌سازی یادگیری نظارت شده در کاربردهای واقعی هستند

پیش‌نیازها

قبل از شروع این دوره چه چیزهایی باید بدانم؟

  • دانش پایه در برنامه‌نویسی پایتون
  • آشنایی با مفاهیم تحلیل داده‌ها و آمار
  • داشتن درک اولیه از مفاهیم بنیادی یادگیری ماشین (کمک‌کننده است اما اجباری نیست)


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

مقدمه Introduction

  • پیش‌نیازهای لازم What you should know

  • نحوه استفاده از Codespaces How to use Codespaces

  • نگاهی به یادگیری نظارت شده A look at supervised learning

1. آشنایی با یادگیری نظارت شده 1. Introduction to Supervised Learning

  • معیارهای ارزیابی برای طبقه‌بندی و رگرسیون Metrics for classification and regression

  • داده‌ها: ویژگی‌ها، برچسب‌ها و مجموعه‌های آموزشی Data: Features, labels, training sets

  • یادگیری نظارت شده چیست؟ What is supervised learning?

2. رگرسیون خطی 2. Linear Regression

  • چالش: ارزیابی رگرسیون خطی Challenge: Evaluate linear regression

  • رگرسیون خطی چیست؟ What is linear regression?

  • پیاده‌سازی رگرسیون خطی در پایتون Implementing linear regression in Python

  • راهکار: ارزیابی رگرسیون خطی Solution: Evaluate linear regression

  • تحلیل و ارزیابی رگرسیون خطی Evaluating linear regression

3. الگوریتم‌های طبقه‌بندی 3. Classification Algorithms

  • چالش: ساخت مدل طبقه‌بندی Challenge: A classification model

  • درخت‌های تصمیم Decision trees

  • طبقه‌بندی (Classification) چیست؟ What is classification?

  • الگوریتم K-نزدیک‌ترین همسایه (KNN) K-nearest neighbors

  • رگرسیون لجستیک Logistic regression

  • راهکار: ساخت مدل طبقه‌بندی Solution: A classification model

4. بیش‌برازش و کم‌برازش (Overfitting & Underfitting) 4. Overfitting and Underfitting

  • چالش: مدل گلدیلاکس Challenge: Goldilocks model

  • Decision Stumps (کانه تصمیم) Decision stumps

  • درک مفاهیم بیش‌برازش و کم‌برازش Understanding overfitting and underfitting

  • اعتبارسنجی متقاطع و مدل گلدیلاکس Cross-validation and Goldilocks

  • بررسی Overfitting Overfitting

  • راهکار: مدل گلدیلاکس Solution: Goldilocks model

5. تکنیک‌های تکمیلی 5. Additional Techniques

  • روش‌های Ensemble: Bagging و Boosting Ensembles: Bagging and boosting

  • راهکار: مدل XGBoost Solution: XGBoost model

  • تنظیم هایپرپارامترها Tuning hyperparameters

  • توضیح مدل‌های ساده Explaining simple models

  • چالش: مدل XGBoost Challenge: XGBoost model

  • معرفی SHAP (توضیحات افزودنی شپلی) SHAP (SHapley Additive exPlanations)

6. استقرار مدل 6. Deployment

  • استقرار مدل با استفاده از Flask Deploying with Flask

  • ارسال کوئری به مدل Querying the model

  • راهکار: استقرار مدل Solution: Deployment

  • چالش: استقرار مدل Challenge: Deployment

جمع‌بندی Conclusion

  • گام‌های بعدی در مسیر یادگیری ماشین Next steps in your machine learning journey

نمایش نظرات

آموزش یادگیری ماشین کاربردی: یادگیری نظارت شده (Supervised Learning)
جزییات دوره
2h 26m
34
(آخرین آپدیت)
4,078
- از 5
ندارد
دارد
دارد
Matt Harrison
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Matt Harrison Matt Harrison

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

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


> مت به تیم ها کمک می کند تا با استفاده از سال ها تجربه در محل کار و کلاس درس، مهارت های پایتون، علوم داده و توسعه خود را به سرعت ارتقا دهند. نویسنده و مدرس مطالب یادگیری پایتون و روش های علم داده، سخنران و ارائه کننده کنفرانس های فنی مختلف در سراسر جهان بوده است. در طول سال‌ها، او به عنوان مربی، مشاور و مشاور شرکت‌های جهانی مانند HP، Adobe، Cisco، Samsung و Qualcomm و همچنین شرکت‌های کوچک‌تری مانند Instructure و Fusion-IO کار کرده است.