> ML_ALGORITHM // HAMILTONIAN-MONTE-CARLO-NUTS_v1.0
Hamiltonyen Monte Carlo ve NUTS (HMC / NUTS)
Yüksek boyutlu sonsal dağılımlardan verimli örnekleme yapmak için fiziksel Hamilton dinamiklerini ve otomatik durdurmayı (NUTS) kullanan son teknoloji MCMC algoritması.
Markov Chain Monte Carlo Samplingbayesian-probabilistichigh-intrinsicsmall (<1k)
Tüm Algoritmalara DönHesaplama Karmaşıklığı
Eğitim (Training):O(chains * samples * leapfrog_steps * grad_eval)
Çıkarım (Inference):O(samples)
Donanım Karakteristiği
CPU Uygunluğu:Evet
GPU Zorunluluğu:Hayır
Bellek Ayak İzi:low
Açıklanabilirlik ve Veri
Açıklanabilirlik Düzeyi:high-intrinsic
Eğitim Verisi İhtiyacı:small (<1k)
Açıklanabilirlik Değerlendirmesi
NUTS, keyfi ayar parametrelerini ortadan kaldırmak için yörünge uzunluklarını otomatik olarak kalibre eder.
Uygun Görevler ve Desteklenen Modaliteler
Uygun Görevler:
bayesian inferencehierarchical statistical modeling
Desteklenen Modaliteler:
tabular
Uygulayıcı Kütüphaneler
Temel Literatür & Yayınlar
Sık Karşılaşılan Hatalar ve Dikkat Edilmesi Gerekenler
- Yüksek eğrilikli bölgelerden (Neal'ın Hunisi) örnekleme yaparken ıraksak geçişler; merkezsizleştirilmiş parametrelendirme gerektirir
