لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی یادگیری ماشین و ارزیابی مدل
- آخرین آپدیت
دانلود Core Machine Learning & Evaluation
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و بلادرنگ که به شما کمک میکند دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و با پیشروی در دوره، درک خود را عمیقتر کنید.
در این دوره، شما پایهای قوی در یادگیری ماشین (Machine Learning) و تکنیکهای ارزیابی مدل بنا خواهید کرد. یادگیری را با مفاهیم اصلی یادگیری ماشین، از جمله یادگیری نظارت شده (Supervised Learning)، مدلهای رگرسیون و تکنیکهای طبقهبندی آغاز میکنید. سپس دوره شما را به سمت مباحث پیشرفتهتری مانند مهندسی ویژگیها (Feature Engineering)، روشهای ارزیابی مدل و تنظیم هایپرپارامترها هدایت میکند که برای ساخت مدلهای یادگیری ماشین با کارایی بالا ضروری هستند. با انجام پروژههای عملی، این مفاهیم و ابزارها را در سناریوهای دنیای واقعی به کار خواهید گرفت.
در طول این دوره، الگوریتمهای کلیدی یادگیری ماشین مانند درخت تصمیم (Decision Trees)، جنگل تصادفی (Random Forests)، بوستینگ (Boosting) و روشهای یادگیری مجموعهای (Ensemble Learning) را بررسی خواهید کرد. همچنین یاد میگیرید که چگونه مدلها را با استفاده از تکنیکهایی مانند اعتبارسنجی متقاطع (Cross-Validation) و تنظیم هایپرپارامترها ارزیابی و بهینه کنید. این مهارتها شما را قادر میسازد تا مدلهای خود را اصلاح کرده و دقت آنها را افزایش دهید تا برای کاربردهای واقعی آماده شوند.
این دوره برای هر کسی که به دنبال تعمیق درک خود از یادگیری ماشین، ارزیابی مدل و بهینهسازی است، مناسب است. اگرچه پیشنیاز سختگیرانهای وجود ندارد، اما داشتن درک پایهای از برنامهنویسی پایتون و مفاهیم اولیه یادگیری ماشین توصیه میشود. این دوره برای سطح متوسط طراحی شده و محتوای آن مهارتهای ارزشمندی را برای کسانی که قصد دارند در مسیر علوم داده (Data Science) یا مهندسی یادگیری ماشین پیش بروند، فراهم میکند.
در پایان این دوره، شما قادر خواهید بود مدلهای یادگیری ماشین را با استفاده از الگوریتمهای مختلف پیادهسازی و بهینه کنید، مهندسی و انتخاب ویژگیها را انجام دهید، مدلها را با اعتبارسنجی متقاطع ارزیابی کنید و تکنیکهای پیشرفتهای مانند بوستینگ و روشهای مجموعهای را به کار ببرید.
سرفصل ها و درس ها
هفته ۵: آشنایی با یادگیری ماشین
Week 5: Introduction to Machine Learning
مقدمهای بر هفته ۵: آشنایی با یادگیری ماشین
Introduction to Week 5 Introduction to Machine Learning
روز ۱: مبانی و اصطلاحات یادگیری ماشین
Day 1: Machine Learning Basics and Terminology
روز ۲: آشنایی با یادگیری نظارت شده و مدلهای رگرسیون
Day 2: Introduction to Supervised Learning and Regression Models
روز ۳: مدلهای رگرسیون پیشرفته – رگرسیون چندجملهای و منظمسازی
Day 3: Advanced Regression Models – Polynomial Regression and Regularization
روز ۴: آشنایی با طبقهبندی و رگرسیون لجستیک
Day 4: Introduction to Classification and Logistic Regression
روز ۵: ارزیابی مدل و اعتبارسنجی متقاطع
Day 5: Model Evaluation and Cross-Validation
روز ۶: الگوریتم k-نزدیکترین همسایه (k-NN)
Day 6: k-Nearest Neighbors (k-NN) Algorithm
روز ۷: مینی پروژه یادگیری نظارت شده
Day 7: Supervised Learning Mini Project
هفته ۶: مهندسی ویژگیها و ارزیابی مدل
Week 6: Feature Engineering and Model Evaluation
مقدمهای بر هفته ۶: مهندسی ویژگیها و ارزیابی مدل
Introduction to Week 6 Feature Engineering and Model Evaluation
روز ۱: آشنایی با مهندسی ویژگیها
Day 1: Introduction to Feature Engineering
روز ۲: مقیاسبندی و نرمالسازی دادهها
Day 2: Data Scaling and Normalization
روز ۳: کدگذاری متغیرهای دستهای
Day 3: Encoding Categorical Variables
روز ۴: تکنیکهای انتخاب ویژگی
Day 4: Feature Selection Techniques
روز ۵: ایجاد و تبدیل ویژگیها
Day 5: Creating and Transforming Features
روز ۶: تکنیکهای ارزیابی مدل
Day 6: Model Evaluation Techniques
روز ۷: اعتبارسنجی متقاطع و تنظیم هایپرپارامترها
Day 7: Cross-Validation and Hyperparameter Tuning
مقدمهای بر هفته ۷: الگوریتمهای پیشرفته یادگیری ماشین
Introduction to Week 7 Advanced Machine Learning Algorithms
روز ۱: آشنایی با یادگیری مجموعهای (Ensemble Learning)
Day 1: Introduction to Ensemble Learning
روز ۲: بگینگ و جنگلهای تصادفی
Day 2: Bagging and Random Forests
روز ۳: بوستینگ و گرادینت بوستینگ
Day 3: Boosting and Gradient Boosting
روز ۴: آشنایی با XGBoost
Day 4: Introduction to XGBoost
روز ۵: LightGBM و CatBoost
Day 5: LightGBM and CatBoost
روز ۶: مدیریت دادههای نامتوازن
Day 6: Handling Imbalanced Data
روز ۷: پروژه یادگیری مجموعهای – مقایسه مدلها روی یک مجموعه داده واقعی
Day 7: Ensemble Learning Project – Comparing Models on a Real Dataset
هفته ۸: تنظیم و بهینهسازی مدل
Week 8: Model Tuning and Optimization
مقدمهای بر هفته ۸: تنظیم و بهینهسازی مدل
Introduction to Week 8 Model Tuning and Optimization
روز ۱: آشنایی با تنظیم هایپرپارامترها
Day 1: Introduction to Hyperparameter Tuning
روز ۲: جستجوی شبکهای (Grid Search) و جستجوی تصادفی
Day 2: Grid Search and Random Search
روز ۳: تنظیم پیشرفته هایپرپارامترها با بهینهسازی بیزی
Day 3: Advanced Hyperparameter Tuning with Bayesian Optimization
روز ۴: تکنیکهای منظمسازی برای بهینهسازی مدل
Day 4: Regularization Techniques for Model Optimization
روز ۵: تکنیکهای اعتبارسنجی متقاطع و ارزیابی مدل
Day 5: Cross-Validation and Model Evaluation Techniques
روز ۶: تنظیم خودکار هایپرپارامترها با GridSearchCV و RandomizedSearchCV
Day 6: Automated Hyperparameter Tuning with GridSearchCV and RandomizedSearchCV
روز ۷: پروژه بهینهسازی – ساخت و تنظیم مدل نهایی
Day 7: Optimization Project – Building and Tuning a Final Model
نمایش نظرات