Bayes hedef kodlaması nedir?
sobes.tech yapay zeka
AI'dan gelen yanıt
Bayesyen hedef kodlama, makine öğrenimi görevlerinde kategorik özelliklerin kodlanması için kullanılan, hedef değişkenin istatistiklerinin bayesçe yumuşatma kullanılarak değerlendirildiği bir yöntemdir.
Fikir, kategoriyi, bu kategori için hedef değişkenin ortalama değerini yansıtan bir sayı ile değiştirmektir, ancak aşırı uyumu önlemek için genel ortalama ve gözlem sayısını dikkate alır.
Yumuşatma formülü genellikle şu şekildedir:
[ \text{KodlanmışDeğer} = \frac{\text{kategoriİçinHedefOrtalaması} \times n + \text{küreselOrtalama} \times k}{n + k} ]
Burada:
- (n) — kategorideki gözlem sayısı,
- (k) — yumuşatma parametresi (öncelikli ortalamanın ağırlığı),
- (\text{küreselOrtalama}) — tüm örneklemdeki ortalama.
Bu yaklaşım, gürültüyü ve aşırı uyumu azaltmaya yardımcı olur, özellikle nadir kategorilerle çalışırken ve genellikle tablolu veriler için boosting algoritmalarında kullanılır.