EM Algoritması: Gizli Değişkenli Modellerin "İki Adımlı Büyüsü"
Gaussian karışımı, gizli Markov, latent topic modelleri — hepsinin arkasında 1977'den beri kullanılan iki adımlı bir algoritma.

Tavuk-yumurta problemi
Bir veri kümeniz var ama bazı bilgiler eksik:
- "Bu nokta hangi kümeden?" — etiketsiz veri.
- "Bu kelime hangi konudan?" — LDA.
- "Hangi hava durumunda sonraki ne gelir?" — HMM.
Problemi:
- Etiketleri bilseydik → parametreler kolay.
- Parametreleri bilseydik → etiketler kolay.
- Hiçbirini bilmiyoruz.
Çözüm: EM Algoritması — Dempster, Laird, Rubin, 1977.
Sezgi
İki adımı dönüşümlü tekrarla:
- E adımı (Expectation): mevcut parametrelerle her gizli değişkene olasılık ata.
- M adımı (Maximization): bu yumuşak atamalara göre parametreleri güncelle.
Yakınsayana kadar tekrarla.
Her iterasyon likelihood'ı artırır (kanıtlanmış).
Matematiksel form
Gözlenen veri , gizli değişken , parametre .
Log-likelihood:
Direkt maksimize etmek zor. Jensen eşitsizliği:
Sağ taraf ELBO (Evidence Lower Bound).
E: .
M: .
Klasik örnek: Gaussian Mixture Model (GMM)
K Gaussian'ın karışımı. Her nokta gizli olarak bir Gaussian'a ait.
E adımı: her nokta için her Gaussian'ın sorumluluk (responsibility):
M adımı: ağırlıklı ortalama, kovaryans, karışım katsayısı.
Sonuç: K-means'in olasılıksal genelleştirmesi. Yumuşak atamalar, küre olmayan kümeler.
Garantiler
- Her iterasyon log-likelihood artar (veya sabit kalır).
- Yerel maksimuma yakınsar — global garantisi yok.
- Başlangıca duyarlı: birden fazla rastgele başlatma yapılır.
Modern AI'da kullanım
1. GMM
- Voice activity detection.
- Renk kuantizasyonu.
- Speech synthesis.
2. HMM
- Konuşma tanıma (Baum-Welch = HMM için EM).
- Biyoinformatik (gene finding).
- Finans (regime switching).
3. LDA
- Topic modeling.
- Bilim makalelerinde konu tespiti.
4. VAE
- Variational EM: variational autoencoder'ın eğitimi de EM çeşididir.
- Encoder = E adımı (yaklaşık q).
- Decoder = M adımı.
5. RLHF
- Reward model eğitimi sırasında bazı varyasyonlar EM benzeri.
Variational EM
Tam E adımı (posterior bulma) çoğu zaman zor. Variational EM: 'yu basitleştirilmiş aileden seç (örn. Gaussian).
Bu modern Bayes derin öğrenmenin temeli — VAE, BNN.
Hard EM vs. Soft EM
- Soft EM (klasik): her nokta tüm sınıflara olasılıkla ait.
- Hard EM: en yüksek olasılıklı sınıfa kesin ata. Hızlı ama bilgi kaybı.
K-means tam olarak Hard EM'dir (Gaussian'lar küresel ve eşit).
Sınırlamalar
- Yerel optimumlar: başlangıca bağlı.
- Yavaş yakınsama: özellikle iyi belirlenmemiş modellerde.
- Karışım sayısı (K): önceden bilinmeli.
- Singularity: bir Gaussian tek noktaya çökerse log-likelihood patlamaya gider — regülerizasyon.
Türkçe NLP'de
- BERTurk'ten önce LDA Türk metin analizinin standardıydı.
- HMM Türkçe POS tagging için 2000-2010 arası altın standart.
- Bugün transformer'lar her yerde ama EM hâlâ küçük veri ve olasılık modelleri için kullanışlı.
Tarihsel önem
- 1977: Dempster, Laird, Rubin makalesi.
- 20.000+ alıntı.
- İstatistiğin en çok kullanılan algoritmalarından.
Türk istatistik camiası: ODTÜ İSTAT, Hacettepe İSTAT derslerinde temel konu.
Kapanış
EM algoritması basit bir fikre dayanır — iki şeyi dönüşümlü öğren — ama olasılık modellerinin yarısının arkasında. K-means'in olasılıksal akrabası, modern Bayes derin öğrenmenin atası. 45 yaşında ve hâlâ aktif bir algoritma.
Etiketler
Kendinizi Test Edin
Cevaplarınız profilinizde istatistik olarak saklanır.
1. EM'in iki adımı?
2. EM'in garantisi?
3. GMM ile K-means ilişkisi?
4. VAE ile bağlantı?
5. Tarihi?
İlgili Yazılar
İki Çocuk Paradoksu: "Biri Kız" Demek Olasılığı Neden Değiştirir?
Bir ailenin iki çocuğu var ve en az biri kız. İkisinin de kız olma olasılığı kaçtır? Çoğu insan "yarı yarıya" der ve yanılır. Bu küçük bulmaca, koşullu olasılığın ne kadar kaygan olduğunu gösterir.
MatematikKıyamet Argümanı: Olasılıkla İnsanlığın Ömrü Tahmin Edilebilir mi?
Sadece "sıradan bir insan" olduğunuz varsayımından yola çıkarak, insan türünün daha ne kadar süreceğini tahmin etmeye çalışan tuhaf bir akıl yürütme var. İkna edici mi, yoksa istatistiğin bir tuzağı mı?
MatematikManifold Nedir? Eğri Uzayları "Düzleştirerek" Anlamanın Matematiği
Dünya yuvarlaktır, ama elinizdeki harita düzdür ve gayet işe yarar. İşte manifold fikri tam olarak budur: küçük parçaları düz görünen, ama bütünüyle eğri olabilen uzaylar. Modern geometrinin ve fiziğin dili.