لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پایتون برای پیشبینی سریهای زمانی
- آخرین آپدیت
دانلود Python for Time Series Forecasting
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
پیشبینی عملی سریهای زمانی را با پایتون و با استفاده از مجموعهدادههای واقعی در حوزههای انرژی (EIA –سازمان اطلاعات انرژی ایالات متحده) و اقتصاد (FRED –دادههای اقتصادی فدرال رزرو) بیاموزید.
مهارتهای خود را گام به گام ارتقا دهید؛ از بارگذاری و پیشپردازش دادههای سری زمانی گرفته تا تجزیه روندها و فصلی بودن، بصریسازی الگوها با Plotly و بهکارگیری مدلهای پیشبینی مانند ARIMA، SARIMA، هموارسازی نمایی (Exponential Smoothing) و Prophet. همچنین یاد میگیرید که عملکرد مدلها را با استفاده از معیارهای خطا و تکنیکهای اعتبارسنجی مانند Walk-forward Validation ارزیابی کنید.
این دوره بر تمرینات عملی در محیط GitHub Codespaces تأکید دارد تا بتوانید بلافاصله آموختههای خود را روی دادههای شخصی اعمال کنید. چه با دادههای فروش، انرژی یا دادههای مالی سروکار داشته باشید، مهارتهای لازم برای ایجاد پیشبینیهای دقیق و قابل تفسیر را که منجر به تصمیمات واقعی در کسبوکار میشود، کسب خواهید کرد.
سرفصل ها و درس ها
مقدمه
Introduction
نحوه استفاده از Codespaces
How to use Codespaces
چرا یادگیری پایتون کاربردی برای پیشبینی سریهای زمانی مهم است؟
Why learn practical Python for time series forecasting?
1. مبانی: بارگذاری و پیشپردازش فایلهای دادههای سری زمانی
1. Foundations: Load and Preprocess Time Series Data Files
اجزای تاریخ و زمان در ستونهای مختلف
Datetime components on different columns
بارگذاری و پیشپردازش دادهها از اکسل
Load and preprocess data from Excel
چرا ستون تاریخ و زمان را به عنوان ایندکس قرار میدهیم؟
Why set the datetime column as index?
جستجو و دانلود دادههای اقتصادی فدرال رزرو
Search and download Federal Reserve Economic Data
بارگذاری فایل CSV و تنظیم نوع داده به تاریخ و زمان
Load CSV and set dtype as datetime
2. بصریسازی دادههای سری زمانی
2. Visualize Time Series Data
نحوه تفسیر انواع مختلف نمودارها
How to interpret different plot types
ترفندهایی برای بصریسازی همزمان چندین سری زمانی
Tricks to visualize multiple time series at once
کتابخانههای پایتون برای بصریسازی دادهها
Python libraries for data visualization
روشهای بصریسازی دادهها با پایتون
Methods to visualize data with Python
سفارشیسازی تم پیشفرض Plotly
Customize default Plotly theme
تنظیم Plotly به عنوان بکاند پانداز برای رسم نمودار
Set Plotly as pandas backend for plotting
3. تجزیه سریهای زمانی (Decomposition)
3. Time Series Decomposition
مقایسه مدلها با استفاده از بصریسازی تعاملی Plotly
Compare models using Plotly interactive visualization
تفسیر مدلهای تجزیه: جمعی در مقابل ضربی
Interpret decomposition models: Additive vs. multiplicative
ساخت دیتافریم از اجزای تجزیه شده
Build DataFrame of components
تجزیه فصلی با استفاده از Statsmodels
Seasonal decompose with Statsmodels
تجزیه دادههای انرژی خورشیدی کالیفرنیا با استفاده از دادههای EIA
Decomposing California solar energy using data from EIA
پیشپردازش دادهها برای تجزیه تحلیل دقیق
Data preprocessing for insightful decomposition
4. پروژه عملی ۱
4. Assignment 1
دانلود دادههای انرژی آمریکا با پایتون و API سازمان EIA
Download US energy data using Python with EIA API
استفاده از Copilot برای تفسیر گزارشهای بصری با هوش مصنوعی
Using Copilot to interpret a visual report with AI
نحوه تعیین قوانین تجمیع و دورههای زمانی
How to specify the aggregation rule and periods
پیکربندی نوتبوک الگو بر اساس مجموعهدادههای جدید
Configure a template notebook based on new datasets
5. مدلسازی سریهای زمانی برای پیشبینی: مدلهای پایه
5. Model Time Series to Forecast: Baseline Models
Jesus Lopez دانشمند پایتون و داده، مربی و مشاور است
Jesus استاد Escuela de Organización Industrial در مادرید، اسپانیا، آموزش برنامه نویسی پایتون. او همچنین یک مشاور فنی در Resolving Python است، یک شرکت مشاوره که راهحلهای علم داده را برای افراد و سازمانها با استفاده از پایتون توسعه میدهد. او مدرک لیسانس علوم کاربردی را از دانشگاه گلاسکو گرفت و در حال تکمیل مدرک آمار از دانشگاه سالامانکا است.
نمایش نظرات