تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی پایتون برای پیش‌بینی سری‌های زمانی

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

4 ساعت 20 دقیقهمتوسط2025-07-17

مدرسین

Jesus Lopez

Jesus Lopez

جزئیات دوره

اگه با داده‌هایی سر و کار داری که به ترتیب زمان ثبت شدن—مثل فروش ماهانه، قیمت انرژی، یا آمارهای اقتصادی—این دوره مخصوص خودته! توی این آموزش، به‌صورت کاملاً عملی و پروژه‌محور یاد می‌گیری چطور سری‌های زمانی (Time Series) رو با پایتون تحلیل و پیش‌بینی کنی.

با استفاده از دیتاست‌های واقعی از منابعی مثل EIA (اداره اطلاعات انرژی آمریکا) و FRED (داده‌های اقتصادی فدرال رزرو)، قدم به قدم جلو می‌ریم:

از لود و پاکسازی داده‌ها شروع می‌کنیم

الگوهای فصلی و روندها رو بررسی می‌کنیم

با استفاده از Plotly نمودارهای تعاملی می‌کشیم

و بعد سراغ مدل‌های معروف پیش‌بینی می‌ریم مثل:

ARIMA

SARIMA

Exponential Smoothing

Prophet (ساخته‌ی فیسبوک)

یاد می‌گیری چطور دقت مدل‌ها رو با خطای پیش‌بینی و اعتبارسنجی گام‌به‌گام (Walk-Forward Validation) بررسی کنی. دوره داخل محیط GitHub Codespaces اجرا می‌شه، پس همه چی آماده‌ست که همون لحظه کد بزنی و روی داده‌های واقعی تمرین کنی!

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

🎯 اهداف یادگیری:
بارگذاری، پاک‌سازی و آماده‌سازی داده‌های سری زمانی در پایتون
تحلیل روند و فصل‌ها (Trend & Seasonality) در داده
رسم نمودارهای تعاملی با استفاده از Plotly
ساخت مدل‌های پیش‌بینی با ARIMA، SARIMA، Prophet و غیره
مقایسه و ارزیابی مدل‌ها با استفاده از معیارهای خطا
اجرای walk-forward validation برای اعتبارسنجی واقعی
پیاده‌سازی روی داده‌های واقعی در محیط GitHub Codespaces
توانایی ساخت مدل‌هایی قابل استفاده در دنیای واقعی برای تحلیل فروش، انرژی، اقتصاد و بیشتر

مهارت ها

PythonData AnalysisProgramming LanguagesData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOpen SourceSoftware DevelopmentOne-Off

سرفصل ها

۰. مقدمه

  • 01 - چرا پایتون کاربردی را برای پیش‌بینی سری‌های زمانی یاد بگیریم؟
  • 02 - نحوه استفاده از Codespaces

۱. مبانی - بارگذاری و پیش‌پردازش فایل‌های داده سری زمانی

  • 03 - جستجو و دانلود داده‌های اقتصادی فدرال رزرو
  • 04 - بارگذاری CSV و تنظیم dtype به عنوان datetime
  • 05 - اجزای Datetime در ستون‌های مختلف
  • 06 - چرا ستون datetime را به عنوان اندیس تنظیم کنیم؟
  • 07 - بارگذاری و پیش‌پردازش داده‌ها از اکسل

۲. داده‌های سری زمانی را مصورسازی کنید

  • 08 - روش‌های مصورسازی داده‌ها با پایتون
  • 09 - کتابخانه‌های پایتون برای مصورسازی داده‌ها
  • 10 - Plotly را به عنوان backend پانداس برای رسم نمودار تنظیم کنید
  • 11 - سفارشی‌سازی قالب پیش‌فرض Plotly
  • 12 - نحوه تفسیر انواع مختلف طرح
  • 13 - ترفندهایی برای مصورسازی چندین سری زمانی به طور همزمان

۳. تجزیه سری‌های زمانی

  • 14 - تجزیه انرژی خورشیدی کالیفرنیا با استفاده از داده‌های EIA
  • 15 - پیش‌پردازش داده‌ها برای تجزیه‌و‌تحلیل دقیق
  • 16 - تجزیه فصلی با Statsmodels
  • 17 - تفسیر مدل‌های تجزیه - جمع‌پذیر در مقابل ضرب‌پذیر
  • 18 - ساخت DataFrame از کامپوننت‌ها
  • 19 - مقایسه مدل‌ها با استفاده از تجسم تعاملی Plotly

۴. تکلیف ۱

  • 20 - دانلود داده‌های انرژی ایالات متحده با استفاده از پایتون به همراه EIA API
  • 21 - پیکربندی یک دفترچه یادداشت الگو بر اساس مجموعه داده‌های جدید
  • 22 - نحوه تعیین قانون تجمیع و دوره‌ها
  • 23 - استفاده از کمک خلبان برای تفسیر گزارش تصویری با هوش مصنوعی

۵. مدل‌سازی سری‌های زمانی برای پیش‌بینی - مدل‌های پایه

  • 24 - شهود پشت مدل‌های پیش‌بینی
  • 25 - ساخت DataFrame برای جمع‌آوری مقادیر پیش‌بینی‌شده آینده
  • 26 - روش میانگین متحرک
  • 27- روش ساده و فصلی

۶. میانگین متحرک خودرگرسیو یکپارچه (ARIMA)

  • 28- مقدمه‌ای بر توسعه مدل‌های ARIMA
  • 29 - برازش مدل معادله ریاضی
  • 30 - چگونه ARIMA با پارامترهای P، D و Q تغییر می‌کند
  • 31 - تفاضل‌گیری برای دستیابی به ایستایی
  • 32- ACF و PACF
  • 33 - زمین بازی برای امتحان کردن پیکربندی‌های مختلف
  • 34- تشخیص برای اعتبارسنجی فرضیات
  • 35 - خلاصه - مراحل مهمی که باید در مدل‌سازی ARIMA در نظر گرفته شوند

۷. میانگین متحرک خودرگرسیو فصلی یکپارچه (SARIMA)

  • 36 - معرفی ترتیب فصلی با مدل SARIMA
  • 37 - برازش مدل و پیش‌بینی
  • 38- تشخیص برای اعتبارسنجی فرضیات
  • 39 - خلاصه - از ARIMA تا SARIMA

۸. ایستایی داده‌ها

  • 40 - ایستایی در یک سری زمانی چگونه به نظر می‌رسد؟
  • 41 - تبدیل لاگ برای دستیابی به ایستایی داده‌ها
  • 42 - تبدیل معکوس لگاریتمی روی داده‌های پیش‌بینی‌شده
  • 43 - تبدیل داده‌ها برای دستیابی به ایستایی

۹. معیارهای سنجش عملکرد مدل

  • 44- چرا از معیاری استفاده‌کنیم که باقیمانده‌های یک مدل را تجمیع می‌کند؟
  • 45 - معیارهای خطا و مراحل محاسبه
  • 46- تفسیر معیارها در اصطلاحات تجاری

۱۰. تکلیف ۲

  • 47 - پیکربندی یک دفترچه یادداشت الگو بر اساس مجموعه داده‌های جدید

۱۱. مدل‌های هموارسازی نمایی

  • 48 - SARIMA در مقابل هموارسازی نمایی
  • 49- برازش مدل و پیش‌بینی
  • 50 - درک پیکربندی‌های مدل بر اساس زمین بازی
  • 51 - تشخیص برای اعتبارسنجی فرضیات و اطلاع‌رسانی در مورد انتخاب مدل

۱۲. الگوسازی پیامبر

  • 52 - مقدمه‌ای بر Prophet - یک مدل سری زمانی نیمه خودکار
  • 53 - برازش مدل گام به گام
  • 54 - داده‌های تعطیلات را به مدل وارد کنید
  • 55 - پیش‌پردازش داده‌ها برای پیش‌بینی و تجسم مقادیر
  • 56 - پارامترهای فصلی را در Prophet پیکربندی کنید
  • 57- چگونه با مدل‌های قوی، تشخیص‌ها را تفسیر کنیم

۱۳. ارزیابی و مقایسه مدل‌های سری زمانی - آموزش، تست، تقسیم

  • 58- چرا در طول برازش مدل، روی داده‌های دیده نشده آزمایش انجام‌دهیم ?
  • 59 - تقسیم آموزش-آزمون برای یک مدل
  • 60 - ارزیابی چندین مدل به طور همزمان

۱۴. تکلیف ۳

  • 61 - پیکربندی یک دفترچه یادداشت الگو بر اساس مجموعه داده‌های جدید

۱۵. اعتبارسنجی گام به گام

  • 62 - اعتبارسنجی گام به گام به عنوان یک انتخاب واقع‌بینانه‌تر
  • 63 - یک آزمایش گام به جلو با چندین مدل اجرا کنید
  • 64 - TimeSeriesSplit چگونه برای تولید مجموعه‌های walk-forward کار می‌کند؟

نتیجه‌گیری

  • 65 - مراحل بعدی

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

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal