Skip to main content

> ML_ALGORITHM // NAIVE-BAYES_v1.0

Naive Bayes Sınıflandırıcıları

Sınıf verildiğinde özelliklerin koşullu bağımsız olduğu naif varsayımıyla Bayes teoremini uygulayan hızlı olasılıksal sınıflandırıcı.

Bayesian & Probabilistic Modelsclassical-supervisedhigh-intrinsicsmall (<1k)
Tüm Algoritmalara Dön
Hesaplama Karmaşıklığı
Eğitim (Training):O(n * p) single pass counting
Çıkarım (Inference):O(p)
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

Kelime veya özellik başına log-olabilirlik katkıları doğrudan toplanarak incelenebilir.

Uygun Görevler ve Desteklenen Modaliteler

Uygun Görevler:
text classificationbinary classificationmulticlass classification
Desteklenen Modaliteler:
tabulartext

Uygulayıcı Kütüphaneler

scikit-learnscikit-learn Consortium / Inria · v1.5.2
İncele
caret-r
linfa

Temel Literatür & Yayınlar

An Essay towards solving a Problem in the Doctrine of ChancesThomas Bayes, Richard Price (1763) · Philosophical Transactions of the Royal Society of London
Sık Karşılaşılan Hatalar ve Dikkat Edilmesi Gerekenler
  • Laplace düzeltmesi olmadan gözlemlenmemiş kelimelerde sıfır olasılık kilidi
  • Yüksek korelasyonlu değişkenlerin güven skorunu yapay olarak katlaması