แยกความแตกต่างระหว่างสองเหรียญ


13

เป็นที่ทราบกันดีว่าความซับซ้อนของความแตกต่างนั้นเหรียญลำเอียงจากธรรมหนึ่งθ ( ε - 2 ) มีผลในการแยกความแตกต่างของเหรียญpจากเหรียญp + ϵหรือไม่? ฉันจะเห็นว่าสำหรับกรณีพิเศษของP = 0ซับซ้อนจะε - 1 ฉันรู้ว่าความซับซ้อนจะขึ้นอยู่กับว่าpนั้นเป็นของϵแต่ไม่สามารถพิสูจน์ได้อย่างจริงจัง คำแนะนำ / การอ้างอิงใด ๆϵθ(ϵ−2)pp+ϵp=0ϵ−1pϵ

คำตอบ:


15

ฉันขอแนะนำให้คุณใช้กรอบงานที่พบในเอกสารต่อไปนี้:

เราจะไปได้ไกลแค่ไหนจากการเข้ารหัสเชิงเส้น? , Thomas Baignères, Pascal Junod, Serge Vaudenay, ASIACRYPT 2004

ผลลัพธ์ที่สำคัญบอกว่าคุณต้องการโดยที่ D ( D 0n∼1/D(D0||D1)คือระยะทางที่ Kullback-Leibler ระหว่างสองกระจาย D 0และ D 1 การขยายความหมายของระยะทาง KL เราจะเห็นว่าในกรณีของคุณD(D0||D1)D0D1

D(D0||D1)=plog⁡pp+ϵ+(1−p)log⁡1−p1−p−ϵ,

ด้วยแบบแผนที่00log⁡0p=0

เมื่อเราพบD ( D 0p≫ϵ ) ดังนั้นเมื่อ P » εเราพบว่าคุณจำเป็น n ~ P ( 1 - P ) / ε 2เหรียญพลิก เมื่อ p = 0เราจะพบ D ( D 0D(D0||D1)≈ϵ2/(p(1−p))p≫ϵn∼p(1−p)/ϵ2p=0ดังนั้นคุณต้องพลิกเหรียญ n ∼ 1 / ϵ ดังนั้นสูตรนี้มีความสอดคล้องกับกรณีพิเศษที่คุณรู้อยู่แล้วว่าเกี่ยวกับ ... แต่มัน generalizes ทุก n , εD(D0||D1)=−log⁡(1−ϵ)≈ϵn∼1/ϵn,ϵ

สำหรับเหตุผลให้ดูกระดาษ


เมื่อเหตุผลเป็นเรื่องง่ายในการทำงานผ่านด้วยมือ ด้วยการสังเกตnจำนวนของหัวคือBinomial ( n , p )หรือBinomial ( n , p + ϵ )ดังนั้นคุณจึงต้องการหาn ที่เล็กที่สุดเพื่อให้การแจกแจงสองแบบนี้แตกต่างกันp≫ϵnBinomial(n,p)Binomial(n,p+ϵ)n

คุณสามารถประมาณทั้งสองสิ่งนี้ได้โดย Gaussian ด้วยค่าเฉลี่ยและความแปรปรวนที่ถูกต้องจากนั้นใช้ผลลัพธ์มาตรฐานในการแยกความแตกต่างของ Gaussians สองคนและคำตอบควรหลุดออกมา การประมาณนั้นใช้ได้ถ้าหรือมากกว่านั้นp≥5/n

โดยเฉพาะอย่างยิ่งสิ่งนี้ทำให้เกิดความแตกต่างจากN ( μ 1 , σ 2 1 )โดยที่μ 0 = p n , μ 1 = p + ϵ ) n , σ 2 0 = p ( 1 - p ) n , σ 2 1 = ( p + ϵ )N(μ0,σ02)N(μ1,σ12)μ0=pnμ1=p+ϵ)nσ02=p(1−p)n n คุณจะพบว่าความน่าจะเป็นของข้อผิดพลาดในเครื่องกลั่นที่ดีที่สุดคือ erfc ( z )โดยที่ z = ( μ 1 - μ 0 ) / ( σ 0 + σ 1 ) ≈ ϵ √σ12=(p+ϵ)(1−p−ϵ)nerfc(z) ) ดังนั้นเราต้องการz∼1เพื่อแยกความแตกต่างกับความน่าจะเป็นความสำเร็จคงที่ จำนวนนี้ไปอยู่ในสภาพที่n~2หน้า(1-P)/ε2(ขึ้นอยู่กับปัจจัยคงที่) ... เมื่อP»εz=(μ1−μ0)/(σ0+σ1)≈ϵn/2p(1−p)z∼1n∼2p(1−p)/ϵ2p≫ϵ

สำหรับกรณีทั่วไป ... ดูกระดาษ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.