Her seçmenin doğruluğunu ve ilgili belirsizliği kullanan oylama sistemi


11

Diyelim ki cevabını bilmek istediğimiz basit "evet / hayır" sorusu var. Ve doğru cevap için "oy kullanan" N kişi var. Her seçmen, geçmişte bu tür sorularla ilgili doğru ya da yanlış olduklarını gösteren bir geçmişe sahiptir - 1'ler ve 0'lar listesi. Tarihi bir binom dağılımı olarak kabul edersek, seçmenlerin bu tür sorular, varyasyonları, CI ve diğer herhangi bir güven metriği üzerindeki ortalama performansını bulabiliriz.

Temelde, sorum şu: dahil etmek nasıl güven bilgisini içine oylama sistemi ?

Örneğin, her bir seçmenin sadece ortalama performansını düşünürsek, basit ağırlıklı oylama sistemi oluşturabiliriz:

result=sbengn(ΣvvÖtersμvx(-1)1-vÖte)

Yani, seçmenlerin ağırlıklarını ("evet" için) veya ("hayır" için) ile . Bu mantıklı: Eğer seçmen 1'in ortalaması eşit doğru cevaplara ve seçmen 2'nin sadece sahip olması, muhtemelen, 1. kişinin oyunun daha önemli olduğu düşünülmelidir. Öte yandan, 1. kişi bu türden sadece 10 soruya cevap verdiyse ve 2. kişi bu tür 1000 soruya cevap verdiyse, 2. kişinin beceri seviyesinden 1. kişinin becerisinden çok daha eminiz - 1. kişinin şanslı olması mümkündür. ve göreceli olarak başarılı 10 cevaptan sonra çok daha kötü sonuçlarla devam edecektir.+1-10,9.8

Yani, daha kesin bir soru bu gibi gelebilir: İstatistiksel hem de içermektedir metrik var - mukavemet ve güven bazı parametresi hakkında?

Yanıtlar:


4

Bir seçmenin uzmanlığını sisteminizin gizli bir değişkeni olarak düşünmelisiniz . Daha sonra sorununuzu bayes çıkarsama ile çözebilirsiniz . Grafik model olarak bir gösterim şöyle olabilir:

graphical_model

Diyelim değişkenler belirtmek , gerçek cevap için seçmen oyu için ve tarihiyle. Ki aynı zamanda bir "uzmanlık" parametresi olduğu şekilde . Eğer koyarsanız bu bazı önceki -için Örneğin Beta kullanmak gerekir prior- Bayes teoremi için anlaması ve ardından üzerine entegre için hesaplama birVbenben'HbenμbenPr(bir=Vben)=μbenμbenPr(μben|'Hben)μben

Pr(bir|Vben,'Hben)=μbenPr(bir,μben|birben,'Hben) dμben

Bu sistemleri çözmek zordur. EM algoritmasını bir yaklaşım olarak kullanabilir veya tam Bayesian çıkarım yapmak için tam olasılık maksimizasyon şemasını kullanabilirsiniz.

Bu görevi çözmek için ayrıntılı algoritmalar için Crowdsourcing , Liu, Peng ve Ihler 2012 ( Dün NIPS'de sunuldu! ) Varyasyonel Çıkarımına bir göz atın .


1
Cevabınız için teşekkürler, ancak bu konuda biraz daha ayrıntılı olabilir misiniz? Özellikle, uzmanlıkla ne demek istiyorsun? Kişinin doğru cevap vermesi olasılığı varsa, o zaman zaten önceki cevapların ortalaması olarak tahminimiz var, bu yüzden gizli değil. Uzmanlıktan, tahminimize hem ortalama hem de güveni dahil ediyorsanız, uzmanlık ve sonuç alma olasılıklarını nasıl yayabiliriz?
ffriend

Evet, bu "uzmanlık" değişkeni ve Bayesci çıkarım ile hem ortalama hem de güveni temsil edebilirsiniz. Cevabım için birkaç açıklama ve referans ekledim. Umarım yardımcı olur !
Emile
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.