(Dinamik) Bayes ağı ile HMM arasındaki fark nedir?


14

HMM'lerin, Partikül Filtrelerinin ve Kalman filtrelerinin dinamik Bayes ağlarının özel durumları olduğunu okudum. Ancak, sadece HMM'leri biliyorum ve dinamik Bayes ağları arasındaki farkı görmüyorum.

Birisi açıklayabilir mi lütfen?

Cevabınız aşağıdakine benzer olabilir, ancak bayes Ağları için iyi olurdu:

Gizli Markov Modelleri

Bir Gizli Markov Modeli (HMM) 5 parçalı bir :λ=(S,O,A,B,Π)

  • S : Bir dizi durum (ör. "Fonem başlangıcı", " ortası", " sonu")
  • O : Bir dizi olası gözlem (ses sinyalleri)
  • AR|S|×|S| : ihtimalleri veren bir stokastik matris durumundan elde etmek durumu için .(aij)ij
  • BR|S|×|O| : gözlem için olasılıkları veren stokastik bir matris .(bkl)kl
  • ΠR|S| : Durumlardan birinde başlamak için ilk dağıtım.

Genellikle yönlendirilmiş bir grafik olarak gösterilir, burada her düğüm bir duruma karşılık gelir ve geçiş olasılıkları kenarlarda gösterilir.sS

Gizli Markov Modelleri "gizli" olarak adlandırılır, çünkü mevcut durum gizlidir. Algoritmalar gözlemlerden ve modelin kendisinden tahmin etmek zorundadır. Bunlara "Markov" denir, çünkü bir sonraki durum için sadece mevcut durum önemlidir.

HMM'ler için sabit bir topoloji (durum sayısı, olası kenarlar) verirsiniz. Sonra 3 olası görev var

  • Değerlendirme : HMM verildiğinde (İleri algoritma) gözlemleri olasılığı nedir?λo1,,ot
  • Kod çözme : bir HMM ve gözlemleri durumlarının en olası sırası (Viterbi algoritması)λo1,,ots1,,st
  • Öğrenme : : Baum-Welch algoritmasını öğrenin , bu özel bir Beklenti maksimizasyonu vakasıdır.A,B,Π

Bayes ağları

Bayes ağları, çevrimsel olmayan grafikler (DAG'ler) . Düğümler rastgele değişkenlerini temsil eder . Her için , ebeveynleri şartına bir olasılık dağılımı vardır :G=(X,E)XXXX

P(X|parents(X))

İki görev var gibi görünüyor (lütfen açıklığa kavuşturun):

  • Çıkarım : Bazı değişkenler göz önüne alındığında, diğer değişkenlerin en olası değerlerini alın. Tam çıkarım NP-zordur. Yaklaşık olarak, MCMC kullanabilirsiniz.
  • Öğrenme : Bu dağılımları nasıl öğreneceğiniz kesin soruna ( kaynak ) bağlıdır :

    • bilinen yapı, tamamen gözlenebilir: maksimum olabilirlik tahmini (MLE)
    • bilinen yapı, kısmen gözlemlenebilir: Beklenti Maksimizasyonu (EM) veya Markov Zinciri Monte Carlo (MCMC)
    • bilinmeyen yapı, tamamen gözlemlenebilir: model uzayında arama
    • bilinmeyen yapı, kısmen gözlemlenebilir: model uzayında EM + arama

Dynamic Bayes ağları

Sanırım dinamik Bayes ağları (DBN'ler) olasılıklı grafik modellere de yönelik. Değişkenlik, zaman içinde değişen ağdan kaynaklanıyor gibi görünmektedir. Ancak bana öyle geliyor ki, bu sadece aynı ağı kopyalamak ve zamanındaki her düğümü, zamanındaki her bir ilgili düğüme bağlamakla eşdeğerdir . Durum bu mu?tt+1


2
1. Bir HMM'nin topolojisini de öğrenebilirsiniz. 2. BN'lerle çıkarım yaparken, maksimum olabilirlik tahminleri istemenin yanı sıra, dağılımlardan örnek alabilir, olasılıkları tahmin edebilir veya olasılık teorisinin izin verdiği her şeyi yapabilirsiniz. 3. Bir DBN, zaman içinde kopyalanan bir BN'dir ve geçmişten geleceğe bazı (mutlaka hepsi değil) düğümler bağlanır. Bu anlamda bir HMM, her zaman diliminde sadece iki düğüm ve zaman içinde zincirlenmiş düğümlerden biri olan basit bir DBN'dir.
KT.

Birine bunu sordum ve dediler ki: "HMM'ler sadece dinamik Bayes ağlarının özel durumlarıdır, her seferinde bir latent değişken içeren her zaman dilimi, bir Markov zinciri vermek için öncekine bağımlı ve her gizli değişkene bağlı bir gözlemdir. zaman içinde gelişen herhangi bir yapıya sahip olabilir. "
ashley

Yanıtlar:


1

Bir itibaren benzer Çapraz Doğrulama sorusuna şu @jerad cevabı:

HMM'ler DBN'lere eşdeğer değildir, bunun yerine dünyanın tüm durumunun tek bir gizli durum değişkeni ile temsil edildiği özel bir DBN örneğidir. DBN çerçevesi içindeki diğer modeller, temel HMM'yi genelleştirerek daha gizli durum değişkenlerine izin verir (birçok çeşit için yukarıdaki ikinci makaleye bakın).

Son olarak, hayır, DBN'ler her zaman ayrık değildir. Örneğin, doğrusal Gauss durum modelleri (Kalman Filtreleri), genellikle uzayda nesneleri izlemek için kullanılan sürekli değerli HMM'ler olarak düşünülebilir.

Bu iki mükemmel inceleme belgesine bakmanızı tavsiye ederim:

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.