Çoğunluk oyu için en iyi yaklaşım nedir?


18

Çoğunluk oylama işlemi, fonksiyonun giriş bitlerinin değerinde en sık görülen değere biraz eşit olduğu hata toleransında (ve şüphesiz başka yerlerde) oldukça sık görülür. Basitlik açısından, giriş 0 ve 1 durumlarında eşit sayıda bit içerdiğinde 0 değerini verdiğini varsayalım.

Bu, girdide en sık ortaya çıkan değeri döndürerek ve bir bağlantı olması durumunda, sözlükbilimsel olarak ilk gelen en sık değeri döndürerek, her girdi için 2'den fazla olasılık bulunan bitlere genelleştirilebilir. Bu işleve "çoğulluk oyu" diyelim.

Her girişin sabit bir olasılık dağılımı olduğunda (ve dağılım girişteki her bir dit için aynı olduğunda) böyle bir işlevin çıktısıyla ilgileniyorum. Özellikle aşağıdaki soruyu önemsiyorum.

Verilen bir dizi , grubu, bağımsız bir şekilde rasgele numune halinde olasılığı olan zamanların, p i seçme ı t h elemanının S sabit bir seçimi için, her v Bu çıktıların çoğulluğunun oy kullanma olasılığı S v ?NS={S1,S2,...,Sn}N-piithSvSv

Şimdi, yukarıdaki sorunun kesin cevabını, çok terimli dağılımlar üzerinden bir toplam olarak hesaplamak kolaydır. Ancak, benim amacım için, bu ideal olmaktan daha az ve yakınlaşma için daha iyi olurdu. Benim sorum şu:

Yukarıdaki olasılığa hangi kapalı form yaklaşımı, tam değerden maksimum mesafeye en sıkı bağlanır?


Bilmiyorum, ama "kontrol teorisi fikir birliği" veya "kontrol teorisi fikir birliği sorunu" arama ifadesini öneririm. Bu, dağıtılmış bilgi işlem konsensüs probleminden farklı bir sorundur ve ihtiyacınız olan şey olabilir.
Aaron Sterling

N, n'ye kıyasla büyük olduğunda iyi sonuç veren bir yaklaşım mı arıyorsunuz? Eğer öyleyse, kravat kırma kuralı ilgisiz olmalıdır.
Tsuyoshi Ito

@TsuyoshiIto: Evet, öyleyim ve gerçekten de bu kural ilgisiz, ancak sorunun iyi sorulduğundan emin olmak istedim. Bağların nasıl kırıldığı umrumda değil, çünkü bu tutarsızlığı sınırlamak kolaydır.
Joe Fitzsimons

1
İşte zarf tahmininin arkasında ... setini S i seçme sayınız olsun . Bu bir binom değişkendir. Bağımsız olduklarını varsayalım. Şimdi, sabit bir değer için Y v , sen bu değer elde olasılığını hesaplayabilir Y v ve bu değer için diğer değişkenler her yerinde kazanır olasılığını hesaplamak. Bu, olasılık üzerinde oldukça iyi sınırlar vermelidir. Tabii ki en sıkı değiller - hesaba katmak istediğiniz daha fazla bağımlılık, tahmininiz o kadar kesin olacak, ancak daha fazla hesaplama yapmanız gerekecek. YbenSbenYvYv
Sariel Har-Peled

Yanıtlar:


1

Eğer herkes için i v , daha sonrapv>pbenbenv

Pr[sonuç farklı v]minT(Pr[B(N-,pv)T]+Pr[benvB(N-,pben)T]),

burada binom dağılımı ve TB(n,p)T isteğe bağlı bir eşiktir. Takma kullanarak Chernoff sınırları, tek olarak bu olasılığı üst sınır olabilir e - Ω ( K ) .T=N-(pv+maksimumbenvpv)/2e-Ω(N-)

Elbette, maksimum değilse, karşı resmi elde edersiniz. Ezici bir olasılıkla v sonuç değildir.pvv


1
Sorunu düşündüğün için teşekkürler, ama aradığım şey bu değil. Kapalı bir form değil. Sınırsız sayıda üstel sayı toplamam gerekiyor. Kesin çözümü nasıl yazacağımı zaten biliyorum ve bireysel terimler için birçok yaklaşım biliyorum, ama istediğim bu değil. Bireysel terimlere değil, çözüme kapalı bir form yaklaşımı arıyorum. Ayrıca hata iyi bir bağlı gerekir.
Joe Fitzsimons

1
n

@ilyaraz İlk eşitsizliğinizi anlamaya çalışıyorum. Neden tuttuğunu daha iyi açıklayabilir misin? Sanırım sendikayı bir şekilde bağlı kullandın ama anlayamıyorum. Thanks :)
AntonioFa
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.