Modül 16 — Cholesky Ayrışımı ve Korelasyonlu Simülasyon
temel fikir
Monte Carlo simülasyonunda bağımsız N(0,1) örnekler üretmek kolaydır. Ama iki varlık arasında ρ = 0.7 korelasyon varsa, bu korelasyonu örneklere nasıl "enjekte ederiz"? Cholesky ayrışımı bu köprüyü kurar: kovaryans matrisi Σ = LL^T biçiminde ayrıştırılır ve bağımsız örnekler L ile dönüştürülür.
Bu işlem Modül 15'te öğrendiğimiz lineer dönüşümün doğrudan uygulamasıdır: X = L × Z. Z dairevi bulutsa, X korelasyonlu eliptik buluta dönüşür. L'nin sütunları dönüşümün yönünü belirler.
| 1 | 0 |
| ρ | √(1−ρ²) |
Cholesky faktörü için pozitif tanımlı kovaryans matrisi gerekir. Sınırdaki yarı tanımlı matrislerde standart ayrışım başarısız olabilir; bu durum negatif varyansla aynı değildir.
Sol: bağımsız Z₁, Z₂ (dairevi). Sağ: L ile dönüştürülmüş korelasyonlu X₁, X₂ (eliptik). Korelasyon arttıkça elips uzar.
LLT
pozitif kesinlik ve tekil sınır
Klasik Cholesky ayrışımı simetrik pozitif kesin matris için güvenlidir. Determinantın sıfır olduğu tekil PSD sınırında standart algoritma sıfır pivotla durabilir; pivotlu Cholesky veya özdeğer ayrışımı kullanılabilir. Üç korelasyon için det(Σ)=1−ρ₁₂²−ρ₁₃²−ρ₂₃²+2ρ₁₂ρ₁₃ρ₂₃≥0 gerekli koşuldur. Pairwise ve eksik veriden ayrı ayrı tahmin edilen korelasyonlar PSD’yi bozabilir; düzeltme yöntemi ve etkisi belgelenmelidir.
Yöntemler ve birincil referanslar: Sözlük ve kaynaklar.