Vehbi Yağız Karakaya
Nis 29, 2026Zaman Serisinden Birimsel Etkiye: Nedensel Çıkarım Metodolojileri
Nedensel çıkarım (Causal Inference), veri biliminin korelasyonel gözlemden karar verici mekanizmaya geçtiği aşamayı temsil eder. Özellikle pazarlama ve kullanıcı deneyimi gibi alanlarda, bir değişikliğin sonucunu sadece gözlemlemek değil, o sonucun doğrudan bizim müdahalemizden kaynaklanıp kaynaklanmadığını anlamak stratejik bir zorunluluktur.
Bu yazıda, makro düzeydeki müdahaleleri zaman serisi ekseninde inceleyen Causal Impact ile birim bazlı heterojen etkileri ayrıştıran EconML kütüphanelerinin metodolojik temellerini ve projelerdeki uygulama disiplinlerini ele alacağız.
1. Zaman Serilerinde Yapısal Değişim: Causal Impact
Pazarlama stratejilerinde belirli bir zaman diliminde uygulanan (örneğin bir marka konumlandırma değişikliği veya bölgesel fiyatlandırma) müdahalelerin etkisini ölçmek, zaman serisindeki gürültü nedeniyle oldukça güçtür. Google tarafından geliştirilen Causal Impact, Bayesian Yapısal Zaman Serisi (BST) modellerini kullanarak bu soruna akademik bir çözüm sunar.
Metodolojik Yaklaşım
Model, müdahalenin gerçekleştiği andan itibaren bir karşı olgusal (counterfactual) tahmin oluşturur. Bu tahmin, "Müdahale yapılmasaydı süreç nasıl devam ederdi?" sorusunun istatistiksel yanıtıdır.
- Kontrol Değişkenlerinin Rolü: Modelin başarısı, müdahaleden etkilenmeyen ancak hedef değişkenle (örneğin satış veya trafik) korelasyonu yüksek olan kontrol değişkenlerinin (sentetik kontrol) kalitesine bağlıdır.
- İstatistiksel Çıkarım: Sadece sonuca odaklanmak yerine, gözlemlenen değer ile karşı olgusal tahmin arasındaki farkın olasılıksal dağılımını hesaplar. Bu, sonucun tesadüfi olup olmadığını anlamamızı sağlayan bir güven aralığı sunar.
2. Birimsel Heterojenlik ve Karar Teorisi: EconML
Pazarlamada "ortalama etki" kullanımı (Average Treatment Effect) çoğu zaman yanıltıcıdır. Bir kampanya genel olarak başarılı görünse de, bazı alt gruplar üzerinde negatif etki yaratıyor olabilir. Microsoft Research tarafından geliştirilen EconML, makine öğrenmesi algoritmalarını ekonometrik modellerle hibritleyerek Birimsel Şartlı Nedensel Etkiyi (CATE) hesaplar.
Double Machine Learning (DML) Disiplini
EconML kütüphanesinin temel taşlarından biri olan DML, nedenselliği tahmin ederken verideki yanlılığı (bias) sistematik olarak temizler:
- Müdahale Yanlılığının Arındırılması: Birimlerin müdahaleye (örneğin bir indirim kuponuna) maruz kalma olasılığı genellikle rastgele değildir. İlk aşamada, birim özelliklerinden müdahaleye giden ilişki modellenir.
- Sonuç Değişkeninin Modellenmesi: İkinci aşamada, birim özelliklerinin doğrudan sonuç (satış) üzerindeki etkisi modellenir.
- Nedensel Artık Analizi: Bu iki modelden gelen kalıntılar (residuals) birbirine oranlanarak, özelliklerin (covariates) yarattığı gürültüden arındırılmış saf nedensel katsayı elde edilir.
3. Uygulama Mimarisi ve Bilimsel Yaklaşım
Profesyonel bir veri bilimi projesinde bu iki metodolojinin entegrasyonu, analitik olgunluk seviyesini belirler.

Nedensel Analiz Pipeline'ı
Bu süreçte en kritik adım, Confounder (Karıştırıcı Faktör) yönetimidir. Hem müdahaleyi hem de sonucu etkileyen dışsal faktörler (örneğin rakip aksiyonları veya ekonomik makro göstergeler) modele dahil edilmediği sürece, bulunan nedensellik sahte (spurious) kalmaya mahkumdur.
Sonuç
CausalImpact ve EconML, veri bilimcisini sadece bir tahminleyici olmaktan çıkarıp, karar süreçlerini bilimsel kanıtlarla besleyen bir araştırmacıya dönüştürür. Pazarlama bağlamında bu, bütçenin sadece "iyi performans gösteren" yerlere değil, "müdahale edildiğinde gerçek değişim yaratan" birimlere aktarılması demektir. Bu yaklaşım, operasyonel verimliliği artırırken, belirsizlik altındaki karar alma süreçlerini rasyonalize eder.
Sık Sorulan Sorular (SSS)
1. CausalImpact ve EconML arasındaki temel fark nedir?
Temel fark veri granülaritesi (kırılımı) ve odak noktasıdır. Causal Impact, makro düzeydeki zaman serilerine odaklanır (Örn: "Tüm Türkiye'deki satışlarımız kampanya sonrası nasıl değişti?"). EconML ise birim bazlı (mikro) verilere odaklanır (Örn: "Hangi müşteri grubuna indirim verirsek en yüksek verimi alırız?").
2. Kontrol grubum yoksa CausalImpact kullanabilir miyim?
Evet, CausalImpact'in en güçlü yanı budur. Sentetik Kontrol yöntemini kullanır. Müdahaleden etkilenmeyen ancak hedef değişkenle ilişkili olan diğer verileri (örneğin; rakip fiyatları, hava durumu veya farklı kategorideki ürün satışları) kullanarak, "müdahale yapılmasaydı ne olurdu?" senaryosunu (karşı olgusal) yapay olarak kurgular.
3. Standart bir A/B testi yerine neden bu modelleri kullanmalıyım?
A/B testi her zaman mümkün olmayabilir. Örneğin, ulusal bir TV reklamının veya tüm ülkede yapılan bir fiyat değişikliğinin kontrol grubunu oluşturamazsınız. Ayrıca standart A/B testleri size "ortalama" bir sonuç verirken, EconML kişiselleştirme fırsatlarını (hangi segmentin negatif, hangisinin pozitif tepki verdiğini) gösterir.
4. "Confounder" (Karıştırıcı Faktör) nedir ve neden tehlikelidir?
Karıştırıcı faktör, hem müdahaleyi hem de sonucu aynı anda etkileyen gizli değişkendir. Örneğin, bayram döneminde reklam harcamasını artırırsanız, satışlardaki artışın reklamdan mı yoksa bayramın doğal etkisinden mi kaynaklandığını bilemezsiniz. Eğer bayram etkisini (confounder) modele dahil etmezseniz, reklamın etkisini olduğundan çok daha yüksek ölçersiniz.
5. Kurduğum nedensel modelin doğruluğundan nasıl emin olabilirim?
Nedensel çıkarımda modeller Refutation (Çürütme) Testleri ile sınanır. Örneğin, müdahaleyi gerçekten başlamadığı bir tarihte başlamış gibi gösterirsiniz (Placebo Test). Eğer model bu sahte tarihte bile "anlamlı bir etki" buluyorsa, modeliniz hatalıdır ve verideki rastgele gürültüyü nedensellik sanıyor demektir.
More resources
Meta CAPI mi Browser Pixel mi? Hangisi Daha Doğru Veri Sağlar?
Dijital pazarlamada doğru veri toplamak, reklam performansını artırmanın en kritik adımıdır. Özellik...
Korelasyon mu, Gerçek Etki mi? Google Meridian MMM ile Pazarlama Verisini Doğru Okumak
Bir pazarlama kanalında gördüğümüz satış artışı gerçekten o kanalın yarattığı etki mi, yoksa sadece...
GA4 BigQuery Export: Trafik Kaynaklarının Evrimi ve Doğru Analiz Stratejileri
Google Analytics 4’ün BigQuery’ye aktarılan ham verileriyle çalışırken dijital pazarlama raporlarını...