PURE ENTROPY BY ELIAS

สกัดความสุ่มบริสุทธิ์แบบเจาะลึกทีละขั้นตอน

Home
ทำความรู้จัก Elias Extractor

Elias Extractor หรือ "ตาชั่งซื่อสัตย์" คืออัลกอริทึมที่ทำหน้าที่สกัดความสุ่มที่บริสุทธิ์ 100% (Uniform) จากอุปกรณ์ที่มีความลำเอียง (Biased) อย่างเช่น เต๋าที่ถ่วงน้ำหนัก หรือเหรียญที่บิ่น โดยอาศัยหลักการทางคณิตศาสตร์เรื่อง "การเรียงสับเปลี่ยนตำแหน่ง (Permutations)" แทนที่จะสนใจว่าหน้าใดออกมากกว่ากัน

The Bias Problem (ปัญหาความลำเอียง)

ลองปรับความลำเอียง และทดสอบทอยเหรียญดูสิ!

สาธิต: เมื่อเหรียญของคุณไม่สมมาตร
โอกาสออกหัว (Heads): 70% โอกาสออกก้อย (Tails): 30%
หัว (Heads)
0
ก้อย (Tails)
0
ทำไมถึงต้องใช้ Elias?

สังเกตผลลัพธ์จากการทอย 100 ครั้งด้านบน หากเราใช้ ผลลัพธ์ดิบๆ จากอุปกรณ์ที่ลำเอียง ความสุ่มที่ได้จะเอียงไปฝั่งใดฝั่งหนึ่งอย่างชัดเจน (เดาง่าย ไม่ปลอดภัย) แต่ Elias ไม่สนใจว่าฝั่งไหนออกมากกว่ากัน มันสนใจเพียงแค่ว่า ในกลุ่มผลลัพธ์แบบเดียวกัน มันถูกสลับที่หรือ "เรียงตัว" อย่างไร ซึ่งกระบวนการนี้ยุติธรรม 100% เสมอ!