İçeriğe geç
parazade
Yapay Zeka

Zaman Serisi Tahmini Nedir?

İngilizce: Time Series Forecasting

Yayın: · Son güncelleme:

Zaman Serisi Tahmini Nedir? Kısaca

Zaman serisi tahmini, zaman içinde sıralı olarak ölçülmüş geçmiş verilerden yararlanarak aynı büyüklüğün gelecekteki değerlerini öngörmeye çalışan istatistiksel ve makine öğrenmesi yöntemlerinin genel adıdır.

Zaman Serisi Tahmini nedir?
İçindekiler
  1. Zaman serisi tahmini nedir?
  2. Başlıca yöntemler
  3. Nasıl değerlendirilir?
  4. Nelere dikkat etmeli?

Zaman serisi tahmini, geçmişe bakarak geleceği öngörme çabasıdır. Bir şirketin gelecek ayki satışları, bir şehrin yarınki elektrik tüketimi ya da önümüzdeki haftaki hava sıcaklığı bu yöntemlerle tahmin edilir.

Zaman serisi tahmini nedir?

Tahmin modelleri, serideki trend, mevsimsellik ve geçmiş değerlerle ilişki gibi örüntüleri öğrenip bunları geleceğe taşır. Bu, zaman serisi analizinin bir sonraki adımıdır: Önce yapı anlaşılır, sonra tahmin yapılır.

Başlıca yöntemler

Yaklaşım Örnekler
Basit yöntemler Son değeri tekrar etmek, hareketli ortalama
Klasik istatistik Üstel düzeltme, ARIMA ve mevsimsel türleri
Makine öğrenmesi Gecikmeli değerleri özellik olarak kullanan gradyan artırma modelleri
Derin öğrenme LSTM gibi tekrarlayan ağlar, transformer tabanlı modeller

Basit yöntemler şaşırtıcı derecede güçlü bir karşılaştırma ölçütüdür; karmaşık bir model bunları geçemiyorsa kullanılmaya değmez.

Nasıl değerlendirilir?

Model, yalnızca geçmiş verilerle eğitilip daha sonraki bir dönem üzerinde test edilir. Bunun için "kayan pencere" ya da "genişleyen pencere" doğrulaması kullanılır. Hata genellikle ortalama mutlak hata gibi ölçülerle raporlanır. Tek bir sayı yerine bir tahmin aralığı vermek, belirsizliği daha dürüst gösterir.

Nelere dikkat etmeli?

  • Gelecek geçmişe benzemeyebilir: Pandemi, mevzuat değişikliği ya da kriz gibi olaylar örüntüleri bir anda bozabilir.
  • Ufuk uzadıkça belirsizlik artar: Yarın için yapılan tahmin, bir yıl sonrası için yapılandan genellikle çok daha güvenilirdir.
  • Veri sızıntısı: Gelecekteki bilginin yanlışlıkla modele girmesi, gerçekte çalışmayan "mükemmel" sonuçlar üretir.
  • Finansal fiyatlar: Hisse, döviz ya da kripto fiyatları gibi seriler büyük ölçüde gürültü içerir. Hiçbir model bu fiyatları güvenilir biçimde öngöremez; bu tahminlere dayanarak yatırım kararı vermek ciddi kayıp riski taşır.

Sıkça Sorulan Sorular

Zaman serisi tahmininde en iyi yöntem hangisi?

Tek bir en iyi yöntem yoktur. Verinin uzunluğu, mevsimselliği ve gürültüsüne göre değişir; farklı yöntemler aynı test dönemi üzerinde karşılaştırılarak seçilir.

Zaman serisi tahmini borsa fiyatlarını öngörebilir mi?

Finansal fiyatlar çok gürültülüdür ve pek çok öngörülemeyen etkene bağlıdır. Modeller geçmişe iyi uysa bile geleceği güvenilir biçimde tahmin edemez.

İlgili terimler

Zaman Serisi Analizi(Time Series Analysis)Zaman serisi analizi, zaman içinde düzenli aralıklarla ölçülmüş verileri inceleyerek trend, mevsimsellik, döngü ve düzensiz dalgalanmalar gibi bileşenleri ortaya çıkarmayı ve verinin zamana bağlı yapısını anlamayı amaçlayan yöntemlerin bütünüdür.ARIMAARIMA (AutoRegressive Integrated Moving Average), bir zaman serisinin gelecekteki değerlerini kendi geçmiş değerleri ve geçmiş tahmin hatalarıyla açıklayan, durağan olmayan serileri fark alarak dönüştüren klasik bir istatistiksel tahmin modelidir.Talep Tahmini(Demand Forecasting)Talep tahmini, bir ürün veya hizmete gelecekteki belirli bir dönemde ne kadar talep olacağını geçmiş satış verileri, mevsimsellik, kampanyalar ve dış etkenler yardımıyla öngörme sürecidir; stok, üretim ve personel planlamasının temelidir.LSTM(Long Short-Term Memory)LSTM (uzun kısa süreli bellek), tekrarlayan sinir ağlarının uzun dizilerde bilgiyi unutma sorununu, neyin saklanıp neyin unutulacağına karar veren kapılar ve ayrı bir hücre durumu ile hafifleten sinir ağı yapısıdır.Makine Öğrenmesi(Machine Learning)Makine öğrenmesi, bilgisayarların açıkça programlanmadan, örnek verilerdeki kalıpları öğrenerek tahmin veya karar üretmesini sağlayan yapay zekâ dalıdır.Gradyan Artırma(Gradient Boosting)Gradyan artırma (gradient boosting), her yeni modelin, genellikle küçük bir karar ağacının, o ana kadarki toplam tahminin hatasını düzeltecek şekilde eğitildiği ve modellerin art arda toplandığı bir boosting yöntemidir.