Vecchia yaklaşımı - Vecchia approximation

Vecchia yaklaşımı bir Gauss süreçleri yaklaşım başlangıçta tarafından geliştirilen teknik Aldo Vecchia, bir istatistikçi Amerika Birleşik Devletleri Jeolojik Araştırması. Gauss süreçlerini yüksek boyutlu ortamlarda kullanmaya yönelik ilk girişimlerden biridir. O zamandan beri, birçok çağdaş yaklaşıma yol açacak şekilde kapsamlı bir şekilde genelleştirildi.

Sezgi

Olaylar için ortak bir olasılık dağılımı , ve , belirtilen , olarak ifade edilebilir

Vecchia'nın yaklaşımı şu biçimi alır, örneğin,

ve olaylar ne zaman doğrudur ve şartlı bağımsız bilgisine yakın . Elbette alternatif olarak yaklaşım seçilebilirdi

ve bu nedenle yaklaşımın kullanılması, diğerlerine göre hangi olayların koşullu olarak bağımsız olduğuna dair biraz bilgi gerektirir. Dahası, örneğin farklı bir sıralama seçebilirdik.

Neyse ki, çoğu durumda, yaklaşımın nasıl oluşturulacağına ilişkin kararlar veren iyi bir buluşsal yöntem vardır.

Daha teknik olarak, yaklaşımın genel versiyonları seyrek Cholesky faktörü hassas matrisin. Standart Cholesky çarpanlarına ayırmanın kullanılması yorumlanabilen girdiler üretir.[1] bağımsızlığı belirtmeyen sıfırlarla koşullu korelasyonlar olarak (model Gauss'lu olduğundan). Bu bağımsızlık ilişkileri, alternatif olarak grafik modeller kullanılarak ifade edilebilir ve Cholesky faktöründe grafik yapısını ve köşe sıralamasını sıfırlarla bağlayan teoremler mevcuttur. Özellikle biliniyor[2] ahlaki bir grafikte kodlanan bağımsızlıkların, kesinlik matrisinin Cholesky faktörlerine yol açtığını doldurun.

Resmi açıklama

Sorun

İzin Vermek olmak Gauss süreci tarafından dizine eklendi ortalama işlevi ile ve kovaryans işlevi . Varsayalım ki sonlu bir alt kümesidir ve değerlerinin bir vektörü değerlendirildi yani için . Birinin gözlemlediğini varsayalım nerede ile . Bu bağlamda, en yaygın iki çıkarım görevi, olasılığın değerlendirilmesini içerir.

veya değerlerine ilişkin tahminlerde bulunmak için ve yani hesaplama

Orijinal formülasyon

Orijinal Vecchia yöntemi, gözlemlerin ortak yoğunluğunun koşullu dağılımların bir ürünü olarak yazılabilir

Vecchia yaklaşımı, bunun yerine bazıları için

Vecchia ayrıca yukarıdaki yaklaşımın, uzaysal koordinatları kullanılarak sözlükbilimsel olarak yeniden sıralanan gözlemlere uygulanmasını önerdi. Basit yönteminin birçok zayıf yönü olsa da, hesaplama karmaşıklığını . Eksiklerinin çoğu, sonraki genellemelerle giderildi.

Genel formülasyon

Kavramsal olarak basit olsa da, Vecchia yaklaşımı varsayımı genellikle oldukça kısıtlayıcı ve yanlıştır.[3] Bu, yıllar içinde temel versiyonda tanıtılan önemli genellemelere ve iyileştirmelere ilham verdi: gizli değişkenlerin dahil edilmesi, daha sofistike şartlandırma ve daha iyi sıralama. Genel Vecchia yaklaşımının farklı özel durumları, bu üç öğenin nasıl seçildiği açısından tanımlanabilir.[4]

Gizli değişkenler

Vecchia yönteminin uzantılarını en genel haliyle tanımlamak için, ve bunun için dikkat edin önceki bölümdeki gibi tutuyor

çünkü verildi diğer tüm değişkenler bağımsızdır .

Sipariş verme

Orijinal sözlüksel sıralamanın koordinatlara dayalı olduğu yaygın olarak belirtilmiştir. iki boyutlu olması kötü sonuçlar verir.[5] Daha yakın zamanlarda başka bir sıralama önerildi, bunlardan bazıları noktaların yarı rastgele bir şekilde sıralanmasını sağlıyor. Son derece ölçeklenebilir oldukları için, doğruluğu önemli ölçüde artırdıkları da gösterilmiştir.[3]

Koşullandırma

Yukarıda açıklanan temel versiyona benzer şekilde, belirli bir sıralama için genel bir Vecchia yaklaşımı şu şekilde tanımlanabilir:

nerede . Dan beri onu takip eder çünkü şartların ile değiştirilmek . Bununla birlikte, bazen bazı gözlemlere göre şartlandırıldığı ortaya çıktı. kesinlik matrisinin Cholesky faktörünün seyrekliğini artırır . Bu nedenle, bunun yerine kümeler düşünülebilir ve öyle ki ve ifade gibi

Birden çok seçim yöntemi ve En önemlisi en yakın komşu Gauss süreci (NNGP) ve çoklu çözünürlük yaklaşımı (MRA) yaklaşımları kullanılarak önerilmiştir. , standart Vecchia kullanıyor ve Seyrek General Vecchia her ikisinin de ve boş değildir.[4]

Yazılım

Vecchia yaklaşımının bazı varyantlarını uygulayan birkaç paket geliştirilmiştir.

  • GPvecchia aracılığıyla edinilebilen bir R paketidir CRAN (R programlama dili) Vecchia yaklaşımının çoğu versiyonunu uygulayan
  • GpGp bir R paketidir. CRAN (R programlama dili) Uzamsal sorunlar için, doğruluğu büyük ölçüde artıran ölçeklenebilir bir sıralama yöntemi uygular.
  • spNNGP aracılığıyla edinilebilen bir R paketidir CRAN (R programlama dili) gizli Vecchia yaklaşımını uygulayan
  • pyMRA aracılığıyla kullanılabilen bir Python paketidir pyPI Dinamik durum uzayı modellerinde kullanılan genel Vecchia yönteminin özel bir durumu olan Çoklu çözünürlük yaklaşımı uygulamak

Notlar

  1. ^ Pourahmadi, M. (2007). "Cholesky Ayrıştırmaları ve Kovaryans Matrisinin Tahmini: Varyans Korelasyon Parametrelerinin Ortogonalliği". Biometrika. 94 (4): 1006–1013. doi:10.1093 / biomet / asm073. ISSN  0006-3444.
  2. ^ Khare, Kshitij; Rajaratnam, Bala (2011). "Ayrıştırılabilir kovaryans grafik modelleri için Wishart dağılımları". İstatistik Yıllıkları. 39 (1): 514–555. doi:10.1214 / 10-AOS841. ISSN  0090-5364.
  3. ^ a b Guinness Joseph (2018). "Gauss Süreç Yaklaşımlarını Keskinleştirmek İçin Permütasyon ve Gruplama Yöntemleri". Teknometri. 60 (4): 415–429. doi:10.1080/00401706.2018.1437476. ISSN  0040-1706. PMC  6707751.
  4. ^ a b Katzfuss, Matthias; Guinness, Joseph. "Gauss süreçlerinin Vecchia yaklaşımları için genel bir çerçeve". arXiv:1708.06302 [stat.CO ].
  5. ^ Sudipto Banerjee; Bradley P. Carlin; Alan E. Gelfand (12 Eylül 2014). Konumsal Veriler için Hiyerarşik Modelleme ve Analiz, İkinci Baskı. CRC Basın. ISBN  978-1-4398-1917-3.