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

دوره‌ی پیش‌بینی سری‌های زمانی

Time Series Forecasting

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

سطح
متوسط
مدت دوره
۳ روز (۲۴ ساعت)
درس در ۹ بخش
۴۵
شیوه‌ی برگزاری
حضوری یا آنلاین

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

  • شناخت تفاوت داده‌های زمانی با داده‌های جدولی معمولی
  • تجزیه‌ی سری زمانی به روند، فصلی‌بودن و باقیمانده
  • آزمون ایستایی و تفاضل‌گیری تا رسیدن به سری قابل مدل‌سازی
  • خواندن نمودارهای ACF و PACF برای انتخاب مدل‌های AR، MA، ARIMA و SARIMA
  • ارزیابی صادقانه‌ی پیش‌بینی روی داده‌هایی که مدل پیش‌تر ندیده است

کار عملی: یک پیش‌بینی کامل، از تجزیه‌ی سری تا ارزیابی روی داده‌های گذشته

سرفصل دوره

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

  1. ۱

    مبانی سری‌های زمانی

    ۵ درس
    • چه چیزی سری زمانی را متمایز می‌کند
    • اندیس زمانی و نمونه‌برداری مجدد
    • بررسی و مصورسازی سری
    • تقسیم سری زمانی و مدل‌های پایه
    • پروژه‌ی راهنمادار: آشنایی با سری Cyclepath
  2. ۲

    مؤلفه‌ها و تجزیه‌ی سری

    ۵ درس
    • روند، فصلی‌بودن و باقیمانده
    • تجزیه‌ی کلاسیک به‌صورت دستی
    • مدل‌های جمعی در برابر ضربی
    • تجزیه‌ی STL
    • پروژه‌ی راهنمادار: تجزیه‌ی سری Cyclepath
  3. ۳

    ایستایی و تفاضل‌گیری

    ۵ درس
    • ایستایی چیست؟
    • آزمون دیکی–فولر تعمیم‌یافته
    • تفاضل‌گیری برای حذف روند
    • تفاضل‌گیری فصلی و تبدیل‌ها
    • پروژه‌ی راهنمادار: ایستاسازی سری Cyclepath
  4. ۴

    خودهمبستگی: ACF و PACF

    ۵ درس
    • ACF و PACF چه چیزی را می‌سنجند
    • خواندن الگوها: AR در برابر MA
    • باندهای اطمینان و آزمون‌های چندگانه
    • خواندن ACF و PACF سری Cyclepath
    • انتخاب مرتبه‌های ARIMA برای Cyclepath
  5. ۵

    مدل‌های AR، MA، ARMA و ARIMA

    ۵ درس
    • مدل خودرگرسیو (AR)
    • مدل میانگین متحرک (MA)
    • ARMA و ARIMA: ترکیب و تفاضل‌گیری
    • برازش و پیش‌بینی ARIMA با statsmodels
    • پروژه‌ی راهنمادار: پیش‌بینی Cyclepath با ARIMA
  6. ۶

    فصلی‌بودن: مدل SARIMA

    ۵ درس
    • از ARIMA تا SARIMA
    • جمله‌های AR و MA فصلی
    • برازش SARIMA با statsmodels
    • عیب‌یابی: آیا مدل کافی است؟
    • پروژه‌ی راهنمادار: پیش‌بینی Cyclepath با SARIMA
  7. ۷

    هموارسازی نمایی

    ۵ درس
    • هموارسازی نمایی ساده
    • روش روند خطی هولت
    • روش فصلی هولت–وینترز
    • برازش، مقایسه و انتخاب پیکربندی
    • پروژه‌ی راهنمادار: مقایسه‌ی هولت–وینترز و SARIMA
  8. ۸

    ارزیابی و آزمون روی داده‌های گذشته

    ۵ درس
    • چرا یک تقسیم داده کافی نیست
    • اعتبارسنجی پیش‌رونده (Walk-Forward)
    • TimeSeriesSplit و رسمی‌کردن حلقه‌ی ارزیابی
    • بازه‌های پیش‌بینی و میزان اعتبار آن‌ها
    • پروژه‌ی راهنمادار: ارزیابی همه‌ی مدل‌ها روی داده‌های گذشته
  9. ۹

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

    ۵ درس
    • آشنایی با سری Lantern & Vine
    • روندی که سرعتش تغییر می‌کند
    • ایستاسازی و خواندن خودهمبستگی
    • برازش و ارزیابی مدل‌های پیشنهادی
    • پروژه‌ی راهنمادار: گزارش نهایی

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

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

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

آنلاین و زنده

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

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

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

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

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

برگزاری دوره‌ی پیش‌بینی سری‌های زمانی در سازمان شما

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