تحلیل سریهای زمانی
Time Series Analysis
شماره درس: ۴۰۸۰۲.۲ | تعداد واحد: ۳ |
مقطع: کارشناسی ارشد | نوع درس: نظری |
پیشنیاز: – | همنیاز: – |
اهداف درس
بسیاری از نیازمندیهای دنیای واقعی را میتوان به صورت فرآیندهای تصادفی مدلسازی کرد. در این مسائل، انواع تحلیل، مانند توصیف، پیشبینی کمک شایانی به تصمیمگیریهای هوشمند میکند. در این درس، با انواع سریهای زمانی و کاربردهای آن و همینطور تحلیلهای مرتبط آشنا میشویم.
ریز مواد
- مرور آمار و احتمال و فرآیندهای تصادفی
- مقدمات سریهای زمانی
- انواع و ویژگیهای سریهای زمانی
- مدلسازیهای اولیه
- مدلهای مرتبه اول خود رگرسیون
- تابع خودهمبستگی (ACF)
- تابع خودهمبستگی پارهای (PACF)
- آشنایی با مدلهای متوسط متحرک خود رگرسیون (ARMA)
- مدل Box-Jenkins یا ARIMA
- مدلهای فصلی (seasonal)
- تفاوت بین فصلی بودن و روند داشتن
- مدل ARIMA فصلی
- روشهای نرم کردن و تجزیه (Decomposition)
- تشخیص پریودهای اصلی سری زمانی به کمک Periodogram
- رگرسیون به کمک خطای مدل ARIMA و تابع Cross Correlation یا CCF
- پیش سفید کردن (Pre-whitening)
- تحلیل مداخله (Intervention Analysis)
- تحلیل دادههای Longitudinal
- مدلهای خود رگرسیون برداری و مدل ARCH
- روشهای تحلیل غیرپارامتری و تخمین طیفی توزیع
- مدلهای حافظهدار ARIMA
- روشهای یادگیری ماشین
- روش CNN
- روش LSTM
- روشهای مبتنی بر یادگیری تقویتی
ارزیابی
- تمرینهای نظری: ۳ نمره
- آزمونهای میانترم و پایانی: ۱۵ نمره
- آزمونکها: ۲ نمره
مراجع
- R.H. Shumway, D.S. Stoffer. Time Series Analysis and Its Applications With R Examples. 4th Edition, Springer, 2012.