یادگیری ماشین

دوره‌ی مدل‌های Gradient Boosting و XGBoost

Gradient Boosting & XGBoost

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

سطح
متوسط تا پیشرفته
مدت دوره
۲ روز (۱۶ ساعت)
درس در ۵ بخش
۲۱
شیوه‌ی برگزاری
حضوری یا آنلاین

آنچه شرکت‌کنندگان می‌آموزند

  • توضیح سازوکار Boosting با پیاده‌سازی Gradient Boosting از پایه در NumPy
  • آموزش، منظم‌سازی و اعتبارسنجی مدل‌های XGBoost روی داده‌های واقعی
  • مدیریت داده‌های نامتوازن و دسته‌ای بدون فریب‌خوردن از نتایج
  • تفسیر مدل با اهمیت ویژگی‌ها و SHAP و تنظیم آن با Optuna
  • ذخیره و استقرار مدل آموزش‌دیده

کار عملی: مدلی تنظیم‌شده و قابل تفسیر روی داده‌های واقعی

سرفصل دوره

۵ بخش و ۲۱ درس، در ۲ روز آموزشی (۱۶ ساعت، هر روز ۸ ساعت). سرفصل، مدت و تمرین‌ها متناسب با سطح و نیاز تیم شما تنظیم می‌شود.

  1. ۱

    مبانی Boosting

    ۵ درس
    • از درخت تصمیم تا Boosting
    • سازوکار Gradient Boosting
    • Gradient Boosting برای طبقه‌بندی
    • توابع زیان و شبه‌باقیمانده‌ها
    • پروژه‌ی راهنمادار: ساخت Boosting از پایه
  2. ۲

    بررسی عمیق XGBoost

    ۵ درس
    • آشنایی با XGBoost
    • درون تابع هدف XGBoost
    • ابرپارامترهای اصلی
    • منظم‌سازی و نمونه‌گیری
    • پروژه‌ی راهنمادار: تنظیم XGBoost روی داده‌ی واقعی
  3. ۳

    آموزش مدل‌های پایدار

    ۵ درس
    • توقف زودهنگام و مجموعه‌های ارزیابی
    • اعتبارسنجی متقابل با xgb.cv
    • مدیریت داده‌های نامتوازن
    • مقادیر گمشده و ویژگی‌های دسته‌ای
    • پروژه‌ی راهنمادار: یک جریان آموزش پایدار
  4. ۴

    تفسیر، تنظیم و استقرار

    ۵ درس
    • اهمیت ویژگی‌ها و خطاهای رایج در تفسیر آن
    • توضیح پیش‌بینی‌ها با SHAP
    • تنظیم ابرپارامترها با Optuna
    • ذخیره، استقرار و مقایسه‌ی کتابخانه‌ها
    • پروژه‌ی راهنمادار: از مدل تا خروجی قابل استقرار
  5. ۵

    پروژه‌ی پایانی

    ۱ درس
    • پروژه‌ی راهنمادار: مدلی صادقانه، تنظیم‌شده و قابل تفسیر

شیوه‌های برگزاری

حضوری در محل سازمان

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

آنلاین و زنده

کلاس‌های تعاملی آنلاین با پرسش و پاسخ، تمرین گروهی و بازخورد مستقیم؛ مناسب تیم‌هایی که در چند شهر یا دورکار هستند.

کارگاه کوتاه یا دوره‌ی جامع

از کارگاه یک‌روزه برای یک موضوع مشخص تا دوره‌ی چندماهه برای آماده‌کردن تیم در یک مسیر شغلی کامل.

دوره‌های مرتبط

همه‌ی دوره‌ها

برگزاری دوره‌ی مدل‌های Gradient Boosting و XGBoost در سازمان شما

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