Skip to content

📉 Zaman Serileri: Hareketli Ortalamalar Metodu (HOM)

Zaman serilerinde bazen veriler rastgele ve anlık dalgalanmalar (gürültü) gösterir. Bu anlık zıplamaları veya düşüşleri yumuşatıp serinin asıl gidişatını (ana eğilimi) görmek için Hareketli Ortalamalar Metodu (Moving Averages) kullanılır. Bu yöntemin temel mantığı, geçmişteki belirli sayıda (n) periyodun ortalamasını alarak geleceği tahmin etmektir.

Zaman serisinde trend (istikrarlı büyüme/küçülme) olup olmamasına göre bu yöntem ikiye ayrılır: Tek Katlı ve İki Katlı hareketli ortalamalar.


1. Tek Katlı Hareketli Ortalamalar (Trend Yoksa)

Eğer verilerde zamanla sürekli artan veya azalan bir trend yoksa, sadece geçmiş n dönemin basit aritmetik ortalaması alınarak bir sonraki periyot tahmin edilir. Zaman ilerledikçe en eski veri hesaplamadan çıkarılır ve en yeni veri dahil edilir; bu yüzden ortalama "hareket eder".

Tanım: Tek Katlı Hareketli Ortalama (μt)

n periyotluk tek katlı hareketli ortalama (μt), t zamanı dahil olmak üzere geçmiş n adet gerçek değerin ortalamasıdır:

μt=Yt+Yt1+Yt2++Ytn+1n

Bir sonraki periyodun tahmini değeri (Y^t+1), hesaplanan bu ortalamaya eşittir:

Y^t+1=μt

Burada;

  • n: Hareketli ortalamanın hesaplanacağı geçmiş periyot sayısını (örneğin 3 aylık, 5 yıllık vb.) ifade eder.

📌 Formül Hatasına Dikkat! (İndis Kuralı)

Bazı ders notlarında formülün pay kısmında Yt+1 (gelecek zaman) ifadesinin yer aldığı hatalı yazımlar görebilirsiniz. Bir model, geleceği tahmin etmek için gelecekteki veriyi kullanamaz. Doğru hesaplama, içinde bulunduğumuz t anından geriye doğru giderek (Yt,Yt1 vb.) tam n adet terimi toplamaktır.


Örnek: Tek Katlı Hareketli Ortalama Çözümü

Aşağıdaki zaman serisi için 3 aylık (n=3) tek katlı hareketli ortalamaları hesaplayarak 6. ay için tahmini değeri (Y^6) bulunuz.

t (Ay)12345
Yt1215181416
💡 Çözümü Göster / Gizle

Periyot sayımız n=3 olduğu için ortalama almaya ancak 3. aydan (t=3) itibaren başlayabiliriz. Hesaplamalarımızı adım adım yaparak bir tabloya yerleştirelim:

  • t=3 için: μ3=12+15+183=15.00 Y^4=15.00
  • t=4 için: μ4=15+18+14315.67 Y^5=15.67
  • t=5 için: μ5=18+14+163=16.00 Y^6=16.00
tYtμt (Hareketli Ortalama)Y^t (Tahmin Edilen)
112--
215--
31815.00-
41415.6715.00
51616.0015.67
6--16.00

Sonuç: 5. aydaki ortalama değeri kullanarak 6. ayın tahmini değerini Y^6=16.00 olarak buluruz.


2. İki Katlı Hareketli Ortalamalar (Trend Varsa)

Verilerde sürekli bir artış veya azalış (trend) varken tek katlı ortalama kullanırsak, tahminlerimiz her zaman gerçek değerlerin gerisinde (altında) kalacaktır. Trendi yakalamak için hareketli ortalamanın da hareketli ortalamasını alır ve bunu doğrusal bir doğru denklemine çeviririz.

Tanım: İki Katlı Hareketli Ortalama Formülleri

İki katlı metot uygulanırken sırasıyla 4 aşamalı bir matematiksel model kurulur:

1. Birinci Ortalama (μt): Standart tek katlı ortalamadır.

μt=Yt+Yt1++Ytn+1n

2. İkinci Ortalama (μt): Bulunan birinci ortalamaların kendi içindeki ortalamasıdır.

μt=μt+μt1++μtn+1n

3. Düzeltme Katsayıları (at ve bt): Gecikmeyi telafi eden doğru denklemi bileşenleridir.

  • Sabit Terim (Kesim): at=2μtμt
  • Eğim (Trend Hızı): bt=2n1(μtμt)

4. Tahmin Denklemi: t anında dururken, p periyot sonrası için yapılacak tahmin formülüdür.

Y^t+p=at+pbt

Burada;

  • n: Hareketli ortalamanın hesaplanacağı periyot sayısını (örneğin 3 aylık, 5 yıllık),
  • p: Bulunduğumuz t anından kaç periyot sonrasını tahmin etmek istediğimizi ifade eder.

Örnek: İki Katlı Hareketli Ortalama Çözümü

Aşağıda belirgin bir yükseliş trendi gösteren veriler için 3 aylık (n=3) hareketli ortalama periyodu kullanarak; 6. ve 7. aylar için tahmini değerleri (Y^6 ve Y^7) hesaplayınız.

t12345
Yt1014212934
💡 Çözümü Göster / Gizle

Tahmin yapabilmek için en son an olan t=5 periyodu için düzeltme katsayılarını (a5 ve b5) bulmamız gerekir. Tüm adımları tablo üzerinde gösterebiliriz:

  1. Birinci Ortalamalar (μt): n=3 ile t=3'ten itibaren hesaplanır.
  2. İkinci Ortalamalar (μt): Elimizde 3 adet μt biriktiğinde (yani t=5 anında) μ5=15+21.33+28321.44 olarak bulunur.
tYtμt (1. Ortalama)μt (2. Ortalama)atbt
110----
214----
32115.00---
42921.33---
53428.0021.4434.566.56

3. Düzeltme Katsayılarının (a5 ve b5) Hesaplanması: Formülleri doğrudan tabloda bulduğumuz t=5 değerleriyle uyguluyoruz:

  • a5=2μ5μ5=2(28)21.44=5621.44=34.56
  • b5=2n1(μ5μ5)=231(2821.44)=22(6.56)=6.56

4. Gelecek Periyotların Tahmini: Tahmin denklemimiz Y^5+p=a5+pb5 olarak şekillendi.

  • 6. ayın tahmini (p=1):Y^5+1=Y^6=34.56+1(6.56)=41.12

  • 7. ayın tahmini (p=2):Y^5+2=Y^7=34.56+2(6.56)=47.68

(Dikkat ederseniz trend eğilimi korundu ve gelecek aylardaki tahminler de düzenli bir şekilde artmaya devam etti.)

Akademik amaçlarla tasarlanmış açık kaynaklı eğitim arşivi. Bu sitedeki tüm ders notları ve içerikler CC BY-NC-SA 4.0 Lisansı ile korunmaktadır.