آموزش بوت کمپ یادگیری ماشینی تحت نظارت

The Supervised Machine Learning Bootcamp

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: علم داده، پایتون، یادگیری sk، درخت‌های تصمیم، جنگل‌های تصادفی، KNN، رگرسیون کمند ریج، الگوریتم‌های رگرسیون و طبقه‌بندی SVM با استفاده از sk-learn و پایتون برای پیاده‌سازی تکنیک‌های یادگیری ماشین نظارت‌شده K-نزدیک‌ترین همسایگان برای طبقه‌بندی و رگرسیون Naïve Bayes کمند تصمیم گیری رگرسیون درختان جنگل های تصادفی پشتیبانی ماشین های برداری مطالعات موردی عملی برای آموزش، آزمایش و ارزیابی و بهبود عملکرد مدل اعتبار سنجی متقاطع برای بهینه سازی پارامتر یاد بگیرید از معیارهایی مانند دقت، یادآوری، امتیاز F1 و همچنین ماتریس سردرگمی برای ارزیابی استفاده کنید. عملکرد واقعی مدل شما با کمک توضیح شهودی فرمول ها و مفاهیم ریاضی به مبانی نظری پشت هر الگوریتم شیرجه خواهید زد. باید Anaconda و Jupyter Notebook را نصب کنید. ما به شما نشان خواهیم داد که چگونه این کار را مرحله به مرحله انجام دهید.

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

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

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

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

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

بعدی K-nearest-neighbors است - یکی از پرکاربردترین الگوریتم های یادگیری ماشین. چرا اینطور است؟ به دلیل سادگی آن هنگام استفاده از معیارهای مبتنی بر فاصله برای پیش‌بینی دقیق.

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

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

در نهایت، با Ridge و Lasso Regression آشنا می‌شوید – آنها الگوریتم‌های منظم‌سازی هستند که مکانیسم رگرسیون خطی را با محدود کردن قدرت ویژگی‌های فردی و جلوگیری از برازش بیش از حد بهبود می‌بخشند. ما به تفاوت ها و شباهت ها و همچنین مزایا و معایب هر دو تکنیک رگرسیون خواهیم پرداخت.

هر بخش از این دوره به روشی یکنواخت برای یک تجربه یادگیری بهینه سازماندهی شده است:

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

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

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

- ما همچنین تکنیک‌های مختلفی مانند جستجوی شبکه‌ای و اعتبارسنجی متقابل را برای بهبود عملکرد مدل مطالعه می‌کنیم.

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

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

با قدرت انیمیشن‌ها، سؤالات مسابقه، تمرین‌ها و یادداشت‌های دوره به‌خوبی ساخته شده، دوره یادگیری ماشینی نظارت شده تمام نیازهای یادگیری شما را برآورده می‌کند.

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

روی «خرید این دوره» کلیک کنید تا امروز سفر علم داده خود را ادامه دهید!


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

معرفی Introduction

  • معرفی Introduction

راه اندازی محیط زیست Setting up the Environment

  • نصب آناکوندا Installing Anaconda

  • داشبورد Jupyter - قسمت 1 Jupyter Dashboard - Part 1

  • داشبورد Jupyter - قسمت 2 Jupyter Dashboard - Part 2

  • نصب پکیج های مربوطه Installing the relevant packages

بیز ساده لوح Naïve Bayes

  • انگیزه Motivation

  • آزمایش فکری بیز Bayes' Thought Experiment

  • آزمایش فکری بیز Bayes' Thought Experiment

  • آزمایش فکری بیز: تکلیف Bayes' Thought Experiment: Assignment

  • قضیه بیز Bayes' Theorem

  • قضیه بیز Bayes' Theorem

  • مثال Ham-or-Spam The Ham-or-Spam Example

  • مثال Ham-or-Spam The Ham-or-Spam Example

  • مثال Ham-or-Spam: تخصیص The Ham-or-Spam Example: Assignment

  • مجموعه داده YouTube: ایجاد چارچوب داده The YouTube Dataset: Creating the Data Frame

  • CountVetorizer CountVectorizer

  • مجموعه داده YouTube: پیش پردازش The YouTube Dataset: Preprocessing

  • مجموعه داده YouTube: پیش پردازش: واگذاری The YouTube Dataset: Preprocessing: Assignment

  • مجموعه داده های YouTube: طبقه بندی The YouTube Dataset: Classification

  • مجموعه داده های YouTube: طبقه بندی: واگذاری The YouTube Dataset: Classification: Assignment

  • مجموعه داده YouTube: ماتریس سردرگمی The YouTube Dataset: Confusion Matrix

  • مجموعه داده YouTube: دقت، دقت، فراخوانی و امتیاز F1 The YouTube Dataset: Accuracy, Precision, Recall, and the F1 score

  • مجموعه داده YouTube: تغییر پیشینیان The YouTube Dataset: Changing the Priors

  • ساده بیز: تکلیف Naïve Bayes: Assignment

K-نزدیک ترین همسایه ها K-Nearest Neighbors

  • انگیزه Motivation

  • انگیزه Motivation

  • پیش نیازهای ریاضی: متریک فاصله Math Prerequisites: Distance Metrics

  • پیش نیازهای ریاضی: متریک فاصله Math Prerequisites: Distance Metrics

  • مجموعه داده تصادفی: ایجاد مجموعه داده Random Dataset: Generating the Dataset

  • مجموعه داده تصادفی: تجسم مجموعه داده Random Dataset: Visualizing the Dataset

  • مجموعه داده تصادفی: طبقه بندی Random Dataset: Classification

  • مجموعه داده تصادفی: چگونه یک تساوی را بشکنیم Random Dataset: How to Break a Tie

  • مجموعه داده تصادفی: مناطق تصمیم Random Dataset: Decision Regions

  • مجموعه داده تصادفی: انتخاب بهترین K-value Random Dataset: Choosing the Best K-value

  • مجموعه داده تصادفی: جستجوی شبکه Random Dataset: Grid Search

  • مجموعه داده تصادفی: عملکرد مدل Random Dataset: Model Performance

  • KNeighbors Classifier: Assignment KNeighbors Classifier: Assignment

  • نظریه با یک مثال عملی Theory with a Practical Example

  • KNN در مقابل رگرسیون خطی: یک مسئله خطی KNN vs Linear Regression: A Linear Problem

  • KNN در مقابل رگرسیون خطی: یک مسئله غیر خطی KNN vs Linear Regression: A Non-linear Problem

  • Neighbors Regressor: Assignment KNeighbors Regressor: Assignment

  • مزایا و معایب Pros and Cons

درختان تصمیم گیری و جنگل های تصادفی Decision Trees and Random Forests

  • درخت در علوم کامپیوتر چیست؟ What is a Tree in Computer Science?

  • مفهوم درختان تصمیم The Concept of Decision Trees

  • درختان تصمیم در یادگیری ماشین Decision Trees in Machine Learning

  • درختان تصمیم: جوانب مثبت و منفی Decision Trees: Pros and Cons

  • مثال عملی: مجموعه داده Iris Practical Example: The Iris Dataset

  • مثال عملی: ایجاد درخت تصمیم Practical Example: Creating a Decision Tree

  • مثال عملی: ترسیم درخت Practical Example: Plotting the Tree

  • شهود معیارهای درخت تصمیم: ناخالصی جینی Decision Tree Metrics Intuition: Gini Inpurity

  • معیارهای درخت تصمیم: به دست آوردن اطلاعات Decision Tree Metrics: Information Gain

  • هرس درختان: مقابله با بیش از حد مناسب Tree Pruning: Dealing with Overfitting

  • جنگل تصادفی به عنوان یادگیری گروهی Random Forest as Ensemble Learning

  • بوت استرپینگ Bootstrapping

  • از Bootstrapping تا Random Forests From Bootstrapping to Random Forests

  • جنگل تصادفی در کد - مجموعه داده شیشه ای Random Forest in Code - Glass Dataset

  • داده ها و درآمد سرشماری - پیش پردازش Census Data and Income - Preprocessing

  • آموزش درخت تصمیم Training the Decision Tree

  • آموزش جنگل تصادفی Training the Random Forest

ماشین‌های بردار پشتیبانی Support Vector Machines

  • مقدمه ای بر پشتیبان ماشین های برداری Introduction to Support Vector Machines

  • معرفی SVM ها Intro to SVMs

  • کلاس های قابل جداسازی خطی - مشکل حاشیه سخت Linearly separable classes - hard margin problem

  • کلاس های غیرخطی قابل تفکیک - مشکل حاشیه نرم Non-linearly separable classes - soft margin problem

  • مشکل حاشیه نرم Soft margin problem

  • هسته ها - شهود Kernels - Intuition

  • هسته ها Kernels

  • مقدمه ای بر مورد عملی Intro to the practical case

  • پیش پردازش داده ها Preprocessing the data

  • تقسیم داده ها به قطار و تست و مقیاس گذاری مجدد Splitting the data into train and test and rescaling

  • پیاده سازی SVM خطی Implementing a linear SVM

  • پیاده سازی SVM خطی Implementing a linear SVM

  • تجزیه و تحلیل نتایج - ماتریس سردرگمی، دقت، و یادآوری Analyzing the results– Confusion Matrix, Precision, and Recall

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

  • انتخاب کرنل ها و مقادیر C برای اعتبارسنجی متقابل Choosing the kernels and C values for cross-validation

  • تنظیم فراپارامتر با استفاده از GridSearchCV Hyperparameter tuning using GridSearchCV

  • ماشین های بردار پشتیبانی - تکلیف Support Vector Machines - Assignment

رگرسیون ریج و کمند Ridge and Lasso Regression

  • بررسی اجمالی تحلیل رگرسیون Regression Analysis Overview

  • اضافه برازش و چند خطی Overfitting and Multicollinearity

  • مقدمه ای بر منظم سازی Introduction to Regularization

  • مبانی رگرسیون ریج Ridge Regression Basics

  • مکانیک رگرسیون ریج Ridge Regression Mechanics

  • مکانیک رگرسیون ریج Ridge Regression Mechanics

  • منظم سازی در سناریوهای پیچیده تر Regularization in More Complicated Scenarios

  • مبانی رگرسیون کمند Lasso Regression Basics

  • مبانی رگرسیون کمند Lasso Regression Basics

  • رگرسیون کمند در مقابل رگرسیون ریج Lasso Regression vs Ridge Regression

  • مجموعه داده Hitters: پیش پردازش و آماده سازی The Hitters Dataset: Preprocessing and Preparation

  • تجزیه و تحلیل داده های اکتشافی Exploratory Data Analysis

  • انجام رگرسیون خطی Performing Linear Regression

  • اعتبار سنجی متقابل برای انتخاب یک پارامتر تنظیم Cross-validation for Choosing a Tuning Parameter

  • اعتبار سنجی متقابل برای انتخاب یک پارامتر تنظیم Cross-validation for Choosing a Tuning Parameter

  • انجام رگرسیون ریج با اعتبارسنجی متقاطع Performing Ridge Regression with Cross-validation

  • انجام رگرسیون کمند با اعتبارسنجی متقاطع Performing Lasso Regression with Cross-validation

  • مقایسه نتایج Comparing the Results

  • جایگزینی مقادیر از دست رفته در DataFrame Replacing the Missing Values in the DataFrame

نمایش نظرات

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

آموزش بوت کمپ یادگیری ماشینی تحت نظارت
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
6 hours
83
Udemy (یودمی) udemy-small
10 شهریور 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,010
4.3 از 5
دارد
دارد
دارد
365 Careers

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

365 Careers 365 Careers

ایجاد فرصت برای دانشجویان علوم داده و مالی

Udemy (یودمی)

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

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