ผลต่างระหว่างรุ่นของ "เอนโทรปีของข้อมูล"

เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
Parinya (คุย | ส่วนร่วม)
Parinya (คุย | ส่วนร่วม)
บรรทัด 36:
 
วิธีส่งที่ฝ่ายส่งจะสามารถทำได้แบบหนึ่งคือ ส่งข้อมูลดังต่อไปนี้ไปให้ฝ่ายรับ
* ส่งค่าของ <math> (k_1, k_2, \ldots, k_s) </math> ใช้ปริมาณข้อมูลทั้งหมด <math> s \log k </math> บิต
* ส่งลำดับของข้อความที่ต้องการใน total ordering ที่นิยามบนเซ็ตความเป็นไปได้ของข้อความทั้งหมด (ordering นั้นจำเป็นที่จะต้องเป็น computable ordering, หรือพูดอีกอย่างหนึ่งก็คือ ฝ่ายรับสามารถคำนวณหาข้อความได้เมื่อรู้ลำดับของข้อความในเซ็ตนั้น) ใช้ปริมาณข้อมูลเท่ากับค่าลอกการิธึมของขนาดของเซ็ต
 
(สังเกตอย่างหนึ่งว่าการส่งข้อมูลที่พิจารณากันในที่นี้ ไม่สนใจประสิทธิภาพของการถอดข้อมูลกลับไปเป็นรูปแบบเดิม นั่นก็คือ ผู้ส่งนั้นไม่สนใจว่าฝ่ายรับจะใช้เวลานานเพียงใดในการคำนวณหาข้อความที่ต้องการส่งจากสิ่งที่ส่งไป สิ่งที่ฝ่ายส่งสนใจมีเพียงว่า ถ้่าฝ่ายรับมีชีวิตเป็นอนันต์ ซักวันคงถอดรหัสกลับมาได้)
 
สังเกตว่า ปริมาณข้อมูลที่ต้องการใช้ทั้งหมดก็คือ
:: <math> \log (\frac{k!}{k_1! k_2! \ldots k_s!}) \le H(X) \le \log ( \frac{k!}{k_1! k_2! \ldots k_s!}) + s \log k </math>