دوره آموزشی یادگیری ماشین کاربردی: یادگیری تجمیعی (Ensemble Learning)
1 ساعت 28 دقیقهمتوسط2025-02-28
مدرسین

Matt Harrison
Python and Data Science Corporate Trainer, Author, Speaker, Consultant
جزئیات دوره
آیا میخواهی مهارتهای خودت رو در یادگیری ماشین ارتقا بدی ولی نمیدونی از کجا شروع کنی؟ لازم نیست که تحصیلات رسمی در علم داده داشته باشی تا بتونی به هدفت برسی. در این دوره، مدرس دوره، Matt Harrison، مفاهیم اصلی یادگیری جمعی (Ensemble Learning) رو بهت آموزش میده. با روشهای مختلف یادگیری جمعی مثل bagging، boosting، و stacking آشنا میشی و یاد میگیری چطور اینها رو با استفاده از کتابخانههای معروف Python مثل scikit-learn و XGBoost پیادهسازی کنی. در پایان این دوره، مهارتهایی که برای پیادهسازی و بهینهسازی مدلهای یادگیری جمعی در پروژههای واقعی یادگیری ماشین نیاز داری رو کسب میکنی.
اهداف یادگیری:
درک مفاهیم اصلی یادگیری جمعی (Ensemble Learning) از جمله bagging، boosting، و stacking و کاربردهای عملی آنها.
تجربه عملی پیادهسازی مدلهای یادگیری جمعی مثل جنگل تصادفی (Random Forest)، AdaBoost، gradient boosting، XGBoost و stacking با استفاده از کتابخانههای Python.
یادگیری نحوه تنظیم پارامترهای مدلهای مختلف یادگیری جمعی برای بهینهسازی عملکرد پیشبینی.
اهداف یادگیری:
درک مفاهیم اصلی یادگیری جمعی (Ensemble Learning) از جمله bagging، boosting، و stacking و کاربردهای عملی آنها.
تجربه عملی پیادهسازی مدلهای یادگیری جمعی مثل جنگل تصادفی (Random Forest)، AdaBoost، gradient boosting، XGBoost و stacking با استفاده از کتابخانههای Python.
یادگیری نحوه تنظیم پارامترهای مدلهای مختلف یادگیری جمعی برای بهینهسازی عملکرد پیشبینی.
مهارت ها
Machine LearningArtificial Intelligence (AI)One-Off
سرفصل ها
0. مقدمه
- 01 - یادگیری گروهی - عملکرد مدلهای خود را افزایش دهید
- 02 - نحوه استفاده از Codespace ها
1. مقدمه ای بر یادگیری گروهی
- 03 - تعریف گروهی آموزی و مشکل اضافه برازش
- 04 - ارتباط با دنیای واقعی
- 05 - انواع آنسامبل
2. کوله بری و جنگلهای تصادفی
- 06 - مفهوم کیسه
- 07 - مثال جنگل تصادفی
- 08 - تنظیم پارامتر برای جنگل تصادفی
- 09 - چالش - تنظیم پارامترهای جنگل تصادفی
- 10 - راه حل - تنظیم پارامترهای جنگل تصادفی
3. تقویت و افزایش گرادیان
- 11 - مفهوم تقویت
- 12 - AdaBoost و تقویت گرادیان
- 13 - تنظیم هایپرپارامتر برای تقویت
- 14 - چالش - کوک مدل AdaBoost
- 15 - راه حل - کوک مدل AdaBoost
4. XGBoost
- 16 - چرا XGBoost
- 17 - کد نویسی دستی با XGBoost
- 18 - تنظیم Hyperparameter برای XGBoost
- 19 - چالش - مدل XGBoost را کوک کنید
- 20 - راه حل - مدل XGBoost را تنظیم کنید
5. انباشتن
- 21 - مفهوم انباشته شدن
- 22 - کدنویسی دستی با StackingClassifier
- 23 - ارزیابی انباشته شدن در مقابل مدلهای فردی
- 24 - چالش - یک مدل پشته ای ایجاد کنید
- 25 - راه حل - یک مدل پشته ای ایجاد کنید
نتیجه گیری
- 26 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری جامع پایتون برای علم داده و یادگیری ماشین بخش اول
- دوره آموزشی مبانی هوش مصنوعی: شبکه های عصبی
- دوره آموزشی یادگیری ماشین و آمار فضایی در پایتون
- دوره آموزشی راهنمای کامل Google BigQuery برای مهندسان داده و یادگیری ماشین
- دوره آموزشی یادگیری ماشین کاربردی: برآورد ارزش
- دوره آموزشی یادگیری ماشین کاربردی: یادگیری نظارتشده
- دوره آموزشی یادگیری ماشین در مخابرات: از مبانی تا نمونههای واقعی
- دوره آموزشی Power BI: ترکیب هوش مصنوعی با دادهها